Spectrum Analyzer - Page 1
Forum section: electronics / beginners

author: jlinxciv
author_rank: Newbie
timestamp: April 15, 2020, 06:08:46 pm
content: Hi,I am a beginner here. I was wondering why is the frequency centered at 0hz?Thanks!

author: Vovk_Z
author_rank: Super Contributor
timestamp: April 15, 2020, 07:05:19 pm
content: It depends on a signal (and a tool). May be it is DC?

author: Mechatrommer
author_rank: Super Contributor
timestamp: April 15, 2020, 07:21:38 pm
content: iirc my Advantest R3465 can go down to -20MHz but they are simply false/mirror image.

author: basinstreetdesign
author_rank: Frequent Contributor
timestamp: April 15, 2020, 07:46:35 pm
content: Is there an option under the VIEW menu to change the reference frequency betweenCenterandLeft-Handedge?

author: jlinxciv
author_rank: Newbie
timestamp: April 15, 2020, 09:00:22 pm
content: Here is an example of a sine wave getting an amplitude modulation and the output after FFT

author: Mechatrommer
author_rank: Super Contributor
timestamp: April 15, 2020, 09:06:31 pm
content: i guess its made by a programmer that has no clue, nice flowchart GUI btw what device is it? i dont think its VR related...https://en.timescope.com/la-borne-timescope/

author: jlinxciv
author_rank: Newbie
timestamp: April 15, 2020, 09:44:32 pm
content: Matlab Simulink

author: tkamiya
author_rank: Super Contributor
timestamp: April 17, 2020, 06:10:30 am
content: All spectrum analyzers show peak at DC. (0 Hz)Basically, a spectrum analyzer is a receiver with very fast tuning which knob is always spinning. You have an incoming signal (input). You have a local oscillator (I/F). Internally, it adds and subtracts to give you a POINT on display. You can (hopefully?) picture that at one point, incoming signal and I/F will be the same. The difference between them is ZERO = DC. That's what you are looking at.

author: Bicurico
author_rank: Super Contributor
timestamp: April 17, 2020, 09:32:16 am
content: What you are seeing is the spectrum around a center frequency, which you have selected somewhere.The way it works is: you select a center frequency and then your device (i.e. RTL2832 dongle) will sample many points.You will now take these samples and convert them into FREQUENCY domain using FFT - Fast Fourrier Transformation.Because you are NOT sweeping anything, you can only see the spectrum with the frequency span (bandwidth) of the device you used. The RTL2832 dongle can typically "see" around 2MHz.So the tuner will go to a given frequency, for instance 145MHz and with a 2MHz span you will be able to visualize the spectrum from 145MHz-1MHz to 145MHz+1MHz --> 144MHz-146MHz.But Matlab does not know what IF (Input Frequency) you have tuned, so it shows the spectrum at "0MHz" with negative and positive frequency values around the center. You need to "calculate" the right frequencies yourself.A real classic spectrum analyzer will SWEEP the selected freqeuncy range, from start frequency to end frequency, thus displaying the correct frequency values. This is normally done sweeping the IF by means of a YIG.On modern devices, you will sample like with the RTL2832 but instead of having 2MHz bandwidth you will have much more - the new Siglent devices have a bandwidth of 40MHz. This 40MHz window is then swept, if necessary, through the larger frequency range. But the software of the spectrum analyzer will take care of displaying the correct frequency values, since it is in control of everything.Regards,Vitor