Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Generate pulse train with out counters

Solved!
Go to solution

Hi,

 

Iam using the PCI6023E DAQ in labview 7.0.  I need to generate a continuous 1usec 5KHz pulse train and I've used up both my counters/timers.  Can someone sugests how to generate a pulse train without using timers?  I/O perhaps?

 

Thanks in advance

hv 

0 Kudos
Message 1 of 6
(4,119 Views)
Unless you free up one of the counters, it can't be done. The digital outputs are software timed and you'll be lucky to get msec resolution and likely sub KHz frequency. You don't have any analog outputs that could be used.
0 Kudos
Message 2 of 6
(4,115 Views)

Yes, I have analog outputs left.  Can analog achieve the kind of resolution i mentioned?

 

Thanks

 

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

Hi,

 

You can create a custom pulse train using your AO channel.  This can be easily manipulated to create the pulse train you are looking for, and you don't really have to be concerned about the custom part about it.  The task is hardware timed so you will be able to achieve 5kHz frequency on your pulse train. Let me know if this works for you, thank you!

 

Kyle A.
National Instruments
Senior Applications Engineer
0 Kudos
Message 4 of 6
(4,077 Views)
Solution
Accepted by topic author voh720

voh720 wrote:

Yes, I have analog outputs left.  Can analog achieve the kind of resolution i mentioned?

 

Thanks

 


According to the specs, the 6023 does not have any analog outpts. Pretty hard to use what you don't have.

0 Kudos
Message 5 of 6
(4,056 Views)

Dennis,

 

You're right, I will have to upgrade to something with analog outputs or more with more counters.

 

Best Regards

hv

0 Kudos
Message 6 of 6
(4,019 Views)