LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

2 micro second period

Im trying to generate a square wave with a period of 2 micro seconds. 50% duty cycle, 0 to 5 volts. I dont believe I can do this with the normal Multifuncion DAQ which i have currently (E series), but i could be wrong. If anyone knows how this could be done, Id greatly appreciate it. Anyhting would be helpfull, hardware or software techniques/suggestions.

Thank you,
Mark
0 Kudos
Message 1 of 3
(2,751 Views)
The update rate of the clock is the key element here.
if the period is 2E-6 sec, and let us say you want 10 points per period (assuming the buffer contains one cycle), then the update rate should be at least

10/2E-6 Hz

if the daq card has that high clock rate, it can do it.
Message 2 of 3
(2,751 Views)
The E-series have a timebase around 20MHz, and you need 500kHz, so it should be feasible. You can set one of the counters to handle it w/ the Generate Pulse Train.vi (Function->Data Acq->Counter). It defaults to 50% duty cycle, continous pulses (square wave), and is a straight TTL pulse (0-5V). The current output is relatively low, so hopefully you don't need to drive a load. You can find the specs on your particular card by searching ni.com or in your manual.


2006 Ultimate LabVIEW G-eek.

Message 3 of 3
(2,751 Views)