Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Maximum output frequency with USB-6008

Solved!
Go to solution

I have a circuit containing 3 digital outputs, 3 digital inputs and 1 analog input in labview with my USB-6008. When I connect the analog input (via DAQ assistant) the output frequency is lowered to a maximum of 27 Hz, but I need 50 Hz. Is it possible to make?

0 Kudos
Message 1 of 4
(4,298 Views)

Correct me if I'm wrong, but it sounds like you're trying to measure a sine wave using the analog input of the 6008.  Title makes it sound like you're trying to generate the waveform with the DAQ.

 

The 6008 should be able to measure that.  I don't use DAQ Assistant much (okay, at all)... but you can set up the DAQmx Read to take 1000 samples at 1khz with the 6008, and analyze that waveform for frequency in software.

0 Kudos
Message 2 of 4
(4,282 Views)

Thank you for your reply, but that is not what I meant.

The problem is that when I'm reading a sine wave (digital input), and writing three square waves at the same time (digital output), the maximum frequency of the outputs is lowered. And I would like to keep the frequency at 50 Hz!

0 Kudos
Message 3 of 4
(4,269 Views)
Solution
Accepted by topic author jennye

Ah.  You're going to need a better DAQ than the 6008 to do that. 

 

There's no buffering or pulse train generation functionality on the 6008.  The outputs are all software-timed, you can't build an array and tell the 6008 to output that array.  The 6211's output should be able to produce that signal.  Any of the X-series DAQs will do what you need to; the USB-6341's probably your best option.

0 Kudos
Message 4 of 4
(4,264 Views)