LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Detecting no oscillation

Hello everyone!!

 

I have a problem I hope someone can help me. I am using labview 8.0 version and I need to make a program to detect apneas. The fact is that I get a signal from a toracic belt which I need to detect when it stops oscillating (not totally, but much less than the anterior values, it represents the respiration of the patient), ie the signal is flatter than normal (the patient doesn’t breath, o doesn't breath correctly). If someone could pass me a VI to perform this action in order to make a change in a boolean indicator indicating the aparition of an apnea I will be very grateful!

 

Thanks!

 

G.

0 Kudos
Message 1 of 2
(2,499 Views)

Nobody has a VI just lying around that they can "just give you" to do a very particular requirment that you have.

 

What you can do is acquire a waveform, then run the array through a Array Max & Min function from the array palette.  If the difference between the max and min is less than some threshold you defined, then the signal is flatter.  Greater than the threshold, then you have some variation in the signal.

 

There are also numerous signal analysis functions throughout LabVIEW's palettes, and one of the them may be even better.

0 Kudos
Message 2 of 2
(2,477 Views)