LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Peak to peak time detection

I am trying to detect the peaks of 30 cycles of a waveform. I want to detect the highest peak in each cycle and then find the time interval between two successive peaks. How do i do this?
0 Kudos
Message 1 of 4
(3,519 Views)

Try the Waveform Peak Detector function (found in Waveform > Analouge Waveform > Measurements > Wfm monitoring ). See attached picture.

Sture

 



Message Edited by sture on 11-19-2007 03:57 PM

Message Edited by sture on 11-19-2007 03:58 PM

Message Edited by sture on 11-19-2007 03:59 PM
0 Kudos
Message 2 of 4
(3,495 Views)
Thank you for the help!! I am glad that it is working for the amplitude detection, but to find the 'time between' I could not program it. Can you tell me what the first block in the picture is all about. [the block before 'peak detect'] You have specified certain values as 33,1000 etc. It would be good to get the details about these. At the same time if possible can u please attach the VI itself so that I can self check on the parameters.
 
Note: The input signal I am feeding is a real time ECG thro a circuit rigged up on NI ELVIS. I am getting the ECG waveform with a good gain.
0 Kudos
Message 3 of 4
(3,476 Views)
Here is the vi (LV 8.5). The first vi is waveform > Analouge Wfm > Generation > Sine wfm.vi. I used it to show the function of wfm peak detector. In your case, I suppose you have to convert your input signal to Labview wfm. I don't know what NI ELVIS is so I cannot help you with that conversion, anyone else ? 
0 Kudos
Message 4 of 4
(3,463 Views)