Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Automatically quantifying varying time intervals

I have an incoming signal that has been extrinsically modulated to have time periods with zero signal amplitude and also maximum signal amplitude (ON/OFF), which are equal and variable. I want to quantify such intervals to be used for further computation. How can I do this?
0 Kudos
Message 1 of 4
(3,072 Views)

Hi Danilson,

 

Is the signal a square wave and you want to meausure pulse width and/or duty cycle?

 

Do you have an example of what it might look like? 

 

Best regards,

 

Tony

0 Kudos
Message 2 of 4
(3,058 Views)

Hi Tony,

 

 I attached a picture of the externally modulated signal obtained as I described earlier. I would like to determine the pulse width (duration where the amplitude of the envelope signal is not at minimum) of this received signal, not the pulse width nor duty cycle of the actual data contained in the received signal.

 

I have a control to vary these pulse widths and would also like concurrently quantify any change made.

 

Hope to hear from you.

 

Many thanks!

 

Danilson 

0 Kudos
Message 3 of 4
(3,053 Views)

Hi Danilson,

 

Have a look at the Peak Detector VI.  It gives the locations of all the peaks or valleys in the signal.  There a seven pulses in each major pulse, so you would know where to split out the data.

 

Peak Detector.JPG

 

If you can post a same of the waveform data, I could have a further look.

 

Best regards,

 

Tony

0 Kudos
Message 4 of 4
(3,009 Views)