From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

zero crossing of noisy signal

I need to compute the zero crossings of a noisy waveform. Can anyone help?
0 Kudos
Message 1 of 3
(3,122 Views)
Please, be more specific. Do you want to count crossings that may be due to noise, or do you want to discriminate against the noise and count zero crossings from a band-limited signal?
jc
Mac 10.4
LV7.1
CLD
0 Kudos
Message 2 of 3
(3,122 Views)
Hi,

If you know the frequency range where the signal comes in you can do some bandpass filtering to eliminate the noise then you can use the "in range and coherce" VI to create a zero crossing algorithm with histeresis. If you expect periodic zero crossings you could use the "get ton information" VIs to calculte the main frequency and having the total duration you can calculate the number of zero crossings.

Here is a very basic example of zero crossing that I've found; I hoe this helps you get started.

Regards,

Juan Carlos
N.I.
0 Kudos
Message 3 of 3
(3,122 Views)