Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-6229 Generate two complementory diginal signals??

Hi,

I need to generate two signals as the input of the testing boards.

 

One signal channel (InA) is 20K Hz, duty ratio can be tuned from 30% ~ 70%.

 

Another one (InB) is the complementory signal of the first one. That means when InA is 1, InB is 0; when InA is 0, InB is 1.

 

I am using PCI-6229 DAQ Boards. It has two counters. But I need to use these two counter for another two channel. So how can I generate the digital signals without using counter?

 

 

Thanks

0 Kudos
Message 1 of 6
(3,752 Views)

You would use the digital I/O lines. Have you looked at the specs? It has correlated DIO with up to 1MHz rate.

 

You did not mention what programming language you are using so it's impossible to point you to any examples. Examples do come with DAQmx so you should have the information to get started. 

0 Kudos
Message 2 of 6
(3,739 Views)

You could use just one output connected to the input of an inverter, akin to a SN7404, to provide the compementary output signal.

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 3 of 6
(3,735 Views)

I use LabView 2009. I didn't find the examples. I found examples using counter freqOut to generate digital pulse. But I can not use counter because the counter channel have other tasks. I don't know how to use digital channel to create. Do you have any examples?

 

Thanks

 

 

0 Kudos
Message 4 of 6
(3,712 Views)

I use LabView 2009. I didn't find the examples. I found examples using counter freqOut to generate digital pulse. But I can not use counter because the counter channel have other tasks. I don't know how to use digital channel to create. Do you have any examples?

 

Thanks

0 Kudos
Message 5 of 6
(3,710 Views)
Help>Find Examples>Hardware Input and Output>DAQmx>Digital Generation
0 Kudos
Message 6 of 6
(3,702 Views)