LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

data acquisition

I am measuring the voltage from a photodoide. The light intensity falling
on the diode is changing very quickly. The signal from the diode is fed
to a lock-in amplifier and then to a Bytronics card.

My labview program is not responding fast enough to the rapidly changing
light intensity falling on the photodiode.

The program consists of a sequence
structure. In the first sequence it waits a period of time. In the next
sequence a measurement is taken and wrote to a spreadsheet. The sequence
structureis placed in a for loop.

Also can buffering be used in the program, if a Bytronics card is used.


Thanks

Philip
0 Kudos
Message 1 of 2
(2,376 Views)
Ok, first I must ask if the wait into the sequence is
necessary, and if it is, if you can reduce it. If it is
necesary, you can use a while loop(without sequences) with
your data aquisition in it, and use a wait inside the loop.
The problem could be the write to spreadsheet, which you
can do at the ending of the program, simply wiring a shift
register in the while loop and having an array of data that
could be wired in the output of the shift register to the
write to spreadsheet. Writing can be the reason of your
program slow-down.
Hope this helps

Gorka


* Sent from AltaVista http://www.altavista.com Where you can also find related Web Pages, Images, Audios, Videos, News, and Shopping. Smart is Beautiful
0 Kudos
Message 2 of 2
(2,376 Views)