LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

nina seconds time control for control lines

Dear experts:

I am doing a project using Labview 6i to do Data process with
DIO PCI-32-HS board connected with an Optical Spectrum Analyzer. I have
several control lines, such as /Reset, /CE, /WE etc. which will send DIO
signals in specific amount of nina second to my Optical Spectrum Analyzer
. For example, I need to send at most 40ns. digital "0" signal on the
/CE line from my PC to the Optical Spectrum Analyzer , how can I do using
Labview to satisfy the time requirement? Because I can't find a way to do
nina seconds, please give me some suggestion about the time controlling
for my control lines. Thanks a lot!
0 Kudos
Message 1 of 3
(2,795 Views)
LabVIEW can't provide this kind of time resolution. Your best bet is to use hardware timing. I'd suggest looking through NI's Resource Library on data acquisition to see what's there. Sorry I couldn't be of more help.
0 Kudos
Message 2 of 3
(2,795 Views)
Dennis is correct that LabVIEW won't be able to give you the ns resolution. However, your board does have an onboard 20 MHz clock that you can divide down to set up a timed or strobed operation, using the board's function calls in LabVIEW. You can determine what operation would suit your application by looking at the 653x User Manual. You can find this by going to the http://www.ni.com/support page and choosing Product Manuals under the Technical Resources pull-down menu. Then, you can browse or type in search keywords, such as "32HS" or "653x. You should consider the following ideas. Are you just going to send one pulse, or are you going to be sending pulses repeatedly? Will you need a timed operation for input as well? Does the communication with the Analyzer
match any particular mode of handshaking?

Regards,

Geneva L.
Applications Engineer
National Instruments
http://www.ni.com/ask
0 Kudos
Message 3 of 3
(2,795 Views)