LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

measure frequency of a wrapped analog signal

I am going to use LabVIEW to analyse an analog signal to obtain the frequency. The real signal is wrapped by another lower frequency signal outside. When I use "Extract Single Tone" vi to measure the frequency, it gives me the freq. of the outside signal. Please see the attached two figs. The first fig. shows the signal changing trend in a long period, while the second fig. shows the signal in a short period. Is there any good way to get both frequencies. Thanks in advance!
Jane
Download All
0 Kudos
Message 1 of 5
(2,722 Views)

Hi,

What I would suggest is to do an fft on the signal, the result of the fft would give you all the frequency components of your signal so in your case the magnitude vs. frequency plot should show two peaks one for each frequency.

The extract single tone VI: Takes a signal in, finds the single tone with the highest amplitude or searches a specified frequency range, and returns the single tone frequency, amplitude, and phase.  So you can modified the range of frequencies you want to view.

See code attach.

I hope it helps

Jaime Hoffiz
National Instruments
Product Expert
0 Kudos
Message 2 of 5
(2,699 Views)

How to do FFT of the analog signal in labview FPGA to get the freq info?

0 Kudos
Message 3 of 5
(2,404 Views)

How to do FFT of the analog signal in labview FPGA to get the freq info?

0 Kudos
Message 4 of 5
(2,403 Views)

sunu,

 

There is an FFT Express VI. More information is provided here. For further questions, please create a new thread for this under the FPGA software board.

0 Kudos
Message 5 of 5
(2,387 Views)