LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

pulse acquisition

Hi!
I'm trying to build a project that measure the pulse of the heart. I have succesfully get the pulse signal into the computer through the PCI-card 6014. I have used the example VI: Cont Acq&Graph (buffered).vi Now can I "print" out the pulse in the graph in "real time" but I also want to measure the frequency as a mean value every fifth second. How do I do that if I set the scan/sec and scans to read a time to 1000. I want to update my graph as fast as possible, not only every fifth second.
0 Kudos
Message 1 of 2
(2,368 Views)
What you try to do really requires a point-by-point acquisition. If you don't have access to LabVIEW-RT you can try to acquire continuously with a very smaller buffer size (ideally one point). You may have to reduce your sample rate to keep the pace.

Then pass your point-by-point acquisition to a waveform chart. You can choose different display modes for a chart incl. "Scope" and "Sweep" modes.

I've attached a demo VI that shows the concept. The VI produces a point-by-point sine tone and measures the frequency every N (in my case 1000) points.
0 Kudos
Message 2 of 2
(2,368 Views)