FFT find frequency

I'm new to Labview. I need to plot the data (2 passes, one's time, x table, the other is the intensity of the signal, y table) provided by my instructor in the time domain, which I already did. Then I need to convert the data in the frequency domain. What should I do? I tried the FFT function for my table of y. But how do I know the frequency of informaiton?  Of table x, I know it's sampling rate is of 2500 Hz. T = 40, N = 100, 000. the effective maxmium frequency should be 1250Hz, right?

And I also need to isolate the signal of 1000 Hz... I'm totally confused.

Hope you can help me. Thanks in advance.

John

Norbert made some good points - you must have a game and maybe get a good book on the signal processing (not specific to LabVIEW).

You're talking about the 'effective' frequency is I guess that the Nyquist frequency = sample rate/2. If that's what you hear, you don't have what about TI-just be aware that the maximum frequency that will show your power spectrum is sample rate/2.

You can isolate a specific time, the field in the way you mention, FFT signal-> zero spectral bins, you're not interested by-> inverse FFT, (not use FFT power spectrum for this). A standard FFT will put on a spectrum double sided, which is symmetrical to the time series that contain no complex numbers, so you will need to virgins at a given location on both sides of the spectrum - which is perhaps what you were talking about RE: effective frequency. Use everything (not only + ve half) to restore the original signal.

The method "virgins a bin and inverse FFT ' is not a 'good' way to get time series in a band for the treatment of the real signal for reasons I won't explain here. You use usually just a filter on time series, including LabVIEW provides several.

Tags: NI Software

Similar Questions

  • Could not watch television and the images are black and white on Qosmio

    Hi, live Saudi Arabia
    I have problem with my TV Tuner. When I scan the channel it is find frequency for some channels, but cannot look at them!

    also when I try to capture using model-SVIDEO color balck & white that I try to use PAL nothing changed
    And thanks for the help

    Hello

    One question; Did you purchse the notebook in your country?

    I guess that the black and white image appears on the TV. Am I wrong?
    This can happen if the TV doesn t s-video or if the s-video option is not enabled on the TV.

    In addition, I would recommend to check the version of the driver installed tuner.
    Then go to the page of the Toshiba driver and check the version of the tuner driver.
    If the new driver is available, so please download and install on the Qosmio.

  • How to get all netwok available provider mode list & network to all providers in blackberry?

    Hello

    How to get all the list of available network provider & fashion network (2G or 3G) as all providers in blackberry?

    I read class RadioInfo he methods getNumberOfNetworks() y & getNetworkName() help I got from the available networks list but still not get all providers network mode.

    Any body knows then please help me

    Is it possible or not in Blackberry please tell me...

    Please see this link
    http://supportforums.BlackBerry.com/T5/Java-development/how-to-find-frequency-band-of-cureent-networ...

  • How to find the ratio between the two frequencies in the fft

    Hi, I'm Jean,

    I need to find the ratio of the frequencies of 1st and 2nd graph fft.

    Already, I received information of this site only. Mr. Alten helped me.

    Now, I have to continue the same problem and need to find the ratio of the frequencies.

    Please someone help me guys...

    I will attach my vi file and the text file.

    John,

    Should you report the frequencies or the report of the amplitudes of the components at these frequencies?

    The Information.vi of your multiple for the Signal Processing, extract > range of measures of waveform should do what you want.

    The frequency resolution is not very good because you have cycles relatively little waveforms (2 ~ for the lower frequency). I added a few zeros to improve resolution, even if a larger sample of data would be better.

    Lynn

  • frequency of the FFT is not compatible with matlab

    Hi all

    Please find .jpg in the attachment. The signal is generated by a signal generator and collected by datashuttle/3000. Then I use the "FFT module" and "statistical value" to find the position max (frequency). I also downloaded the data and processed by matlab FFT function.  What I find, is that the value of the frequency of dasylab is always slightly less than matlab. For example, when the signal generator gives 10 Hz, the dasylab indicate 9,77 Hz and matlab gives 9.99 Hz I used matlab for years, so I have confidence in it. There must be something wrong with my program or dasylab.  First I have is because of the resolution, so I changed the "statistical values - mode - based block and tick (not quite sure about this) parent block and a value for every 240 blocks, which is also for the sampling of matlab."  Unfortunately, there is no change at all. Can anyone help?

    Thank you very much

    Alan

    What is your size of rate and sample block DASYLab?

    Try to make the block size an even number, for example, if you sample at 1000 Hz, made the size of the block 500 or 1000.

    What is the equivalent block Matlab? The amount of data is used for the calculations.

    You can also use the module block average average more than 250 blocks and then use the module of statistical values to calculate the maximum Position.

  • the large fft frequency

    Hello

    Before all sorry for my English, I'll try to do my best.

    I'm analyzing a data acquired with a FFT, but I want to refine or reduce the frequency of each 'window' (I only want to analyze the 0-350 Hz region)

    in order to see better where my maximum in the frequency domain is.

    If you have an idea where I can edit this wide frequency in order to refine the plot, please tell me!

    Thank you very much!

    The sample rate determines the scope of the FFT calculation.

    Using the Nyquist theorem, if you sample a 1000 samples per second, the FFT will calculate the range 1000/2 = 500 samples per second.

    You NEED to taste at least twice the highest expected frequency in order to use the FFT module to find this frequency.

    The resolution of the FFT module is determined by the size of the block. For the spectrum of amplitude by default, TFF will display a block which is also 1/2 on the incoming block. Size of block = 512, FFT block size is 256.

    You can increase the resolution by increasing the size of the block and also by changing the size of the block to a number which can divide the sampling frequency. For example, if the

    sampling frequency is 1000 and the block size is 500, the FFT output will have a resolution of 250 on a beach of 500.

    You can use the data window module to change the block size - increase it to use more data and to increase the resolution of the calculation of TFF. Decrease that it resembles an interval of time smaller and lower resolution of FFT.

    I hope this helps.

  • How can I extract the frequency of the FFT function?

    Hi all

    How can I extract the frequency of the FFT function in labview?  Thanks in advance

    Concerning

    If you have the f0 and df, you can find your frequency as you would find the time with a waveform based on t0 and dt.  You just need the index of the data point in that you want to get the frequency.  The frequency is then f0 + x * FD, where x is the index of the data point you are interested in.

  • FFT to display with newspaper frequency axis

    Hello

    I'm trying to get my fft to display frequency (x axis) with a logarithmic scale.

    There is no option for this in the table y/t

    The xy graph has possibility of HRT, but I cannot "demux" the fft output signal successfully.

    I use DasyLab 12.

    Someone at - it ideas?

    Thank you

    Matt

    Use the time Base module (special offer) to extract the x axis out of the block of the FFT.

  • The size of the FFT unexpectedly affecting maximum frequency

    I was playing around with the Labview Signal Processing course manual exercises (NOR, 1997), when I came across the unexpected result.   I have included below the block diagram for exercise 3.1 (one side FFT) of the manual.  This demo vi had left the size of the FFT (by default).  I don't know what is this default value.  It is not stated in the context-sensitive help.  I tried to add to the size of the FFT.  Unfortunately the FFT analysis did not give a precise answer, when I put in the size of the FFT.  For example, I set the frequency of the 100 s, Fs 300 Hz sinewave and non of the sine wave 500 samples.  When the FFT size has been set to 256, I get 2 to 51 and 102 Hz frequency peaks.  The size of the FFT of 512, I get a peak at 102 Hz.  1024 of the FFT size, I get a polymorphic waveform!

    However when I put the size of the FFT-1 so I got the correct peak at 100 Hz.  I guess that's the default size FFT.  I could also get the correct TFF frequency, if I set the size of the FFT (500) to the same value with # no samples (500).

    Is there anyway I could set the FFT size and still get the correct output of the FFT.  Thank you.

    This was recorded for 2011.

  • find the fundamental frequency & treatment

    Hello

    I am in an interesting situation, I am processing a signal (Labview8.2) looking for a fundamental frequency using the Analyzer SINDH and harmonic distortion Analyzer, but I need to build again the signal using only the basic and some of its harmonics frequency signal,

    Suppose that some time, I need to add up to 5 harmonics built the signal as well as the fundamental frequency, and some time the number of harmonics must make six or another value.

    in this part, I'm hard to find, can someone help me? There is a VI that can directly do the job?

    Hello!

    Looks like all you need is the filtering.

    Kind regards.

  • How to find the sampling frequency to read the measurement file

    Hello

    I would like to find/extract the sampling frequency of a .lvm file.

    Right now I am using the VI 'read file of measurement' and my data charge fine and all, but I need the frequency of sampling for certain calculations.

    I know the header of the file .lvm that the sampling frequency is 1613Hz, but I want to get this automatic information from the open file .lvm.

    Tried to find an express vi that could give me the answer, but I could not find a

    I'm sorry if this question already answered, but I could not just to find the answer.

    I hope you understand what I'm doing!

    Thank you

    Kind regards

    Tommy

    The timing is part of the production of signals information. Never use the functions of the Express, but you can use DDT to and convert to one of the data types of waveform. Waveform components then turns the dt.

  • How to find the frequency bands of the TPL for Wavelet db04?

    The President complied,

    I'm doing project on the simulation of the EEG signal, processing and analysis. I want to find the frequency of the signal band after having extracted the detail and the approximate coefficient. Here I used a Wavelet analysis (db04). I'll be gratfull for you if you can help me in this matter.

    Thanking you.

    Hello

    You can use WA Wavelet Filter.vi to obtain the coefficients of the filter used in Wavelet transformation, then you might anlayze the frequency responses.

    Thank you!

    ZJ Gu

  • Get the minimum frequency of three signals FFT

    Hello

    I put in work of a closed online using LABVIEW loop controller. There are three entrances of signal, the FFT of each signal must be calculated online and frequency spectra is the lowest to be detected.

    The plot of the Spectra is attached...

    Please advice on how to achieve...

    Thank you

    ruser.


  • detect the appearance of some FFT frequencies

    Hello

    I use the PCI-5122 and NOR-Scope functions to acquire a signal.

    I use an IIR bandpass filter on this signal.

    I then use the Express-> VI of spectral analysis to trace a FFT.

    I am interested in the apperarence of a certain frequency detection in the FFT and call a function from its appearance.

    I guess I'll do that if this frequency exceeds a certain threshold of amplitude to the FFT.

    What is the best way to do this?

    cosmund

    Hello cosmund,

    The output of the greatness of the Express VI spectral analysis is a data type of cluster that includes the starting frequency (f0), the difference in frequency between two successive frequency (df) and an array that contains all the points of the scale to the FFT (size). To monitor a certain frequency of an input signal, you will need to retrieve these values.

    To do this, you can use the Unbundle by VI name found in the Cluster, class, variant & subpalette in the range of programming. When you the wiring in a data type of cluster, you will be able to each of these three pieces of information by expanding the function and selecting the items to the appropriate cluster. F0 and df values, you will be able to determine what the size array index contains the frequency you want to monitor. Now you can use the table to the table palette Index function to read the size of the FFT frequency you want to monitor.

    To call a function based on the size of the FFT, I advise to use a case structure.

    I hope this helps!

    -Abram

  • Error to find the frequency of signal to tachometer

    I use the vi "Extract only your Information" to find the speed of a motor.  The entrance is a monarch Laser Tach AC output.  Tach reading is very regular and the AC output is 5 volts peak.  There are a few negative pics, but these are at the speed of the engine.  My output frequency, who should read the changes back from 1800 1800 at a frequency near 5400, but not exactly 5400 (5321, etc.).  Y does it have no signal conditioning that I'm missing before signal to the vi "extract", for example, the window it and then use the frequency domain cutting-edge research?

    Thanks in advance,

    Ron

    Matt,

    Just to let you know that I put a bandpass filter in my vi.  I took the input of the speed estimated of the user and put in parentheses of the bandpass filter to be 25% below 25% above the target and the input of speed tachometer works very well!

    Ron

Maybe you are looking for

  • Tecra S1: Empty screen and beep error Code appears

    Hello I have a toshiba tecra s1 and it no longer works, and I don't know why. When I start the laptop there is nothing wrong, but after 3 minutes or if the screen is not responding. Then I tried to reboot, it gives a black screen and beeps. The beeps

  • How can I see this as a an.iso, not a ready to burn iso image?

    I use VM VirtualBox. I downloaded ReactOS as an .iso image. But then, I have Roxio and presented as a burning program. How can I see this as image an.iso?

  • Help with the new graphics card on old pc

    I have a dell dimension 3000 'ya I know sad' I would like to add a graphics card and a new soft power since the wife won't let me buy a new PC GRRRR I have a GeForce 6200 PCI 256 MB dcr2 it will work in this pc I also bought a power electric double w

  • My computer will not play anything. How can I fix it?

    All of my sound devices say they work fine and I tried to play things in my Windows Media Player, and none of my songs will play. YouTube doesn't let me video game, even if it's maybe just a youtube problem, idk. Even Skype does not accept calls. Wha

  • Windows error install 1719

    Hello WE HAVE AN EDGE THINKCENTRE 72 (3493) WHICH WILL NOT BE DOWN LOADED PPVIEWER IT SAYS WINDOWS INSTALLER IS NOT CORRECTLY INSTALLED 1719 ERROR CODE WE DO NOT HAVE A PANEL OF DEPARTURE AS WE HAD IN XP IT IS CURRENTLY RUNNING WINDOWS 7 (64-BIT) HOM