Hoi mensen,

Ik heb een spectrum analyzer gemaakt op basis van het Goertzel algoritme.
Na elke volledige meting van het signaal hang ik er een Hannin window over en draai ik het signaal door de Goertzel.
Het probleem is dat de amplitude van de frequentie na elke meting sterk verschilt.En de naburige frequenties zou ik ook sterk willen onderdrukken. Hoe kan ik dit oplossen?

your spoo has to much fleem.

Wat betekent 'my spoo has to much fleem' free_electron?

Net zoiets als gibberish...

Er valt niets uit je startpost te halen.

Hoeveel bits is de AD, welk frequentiebereik?
Welke signalen ?

FFT was beter in de topictitel geweest.

Edit: Henry S. typt sneller.

[Bericht gewijzigd door rbeckers op (13%)]

12 bit AD, meting voor een band met 4 sinusen, max 5KHz.
Ik werk met Goertzel, FFT laat me denken aan Fourier.:)

Meting van gekende frequenties 1.2KHz,1.4KHz,1.6KHz,2.0KHz.

Dus als ik bijvoorbeeld 1.2KHz en 1.6KHz in het spectrum heb wil ik 1.4KHz en 2.0KHz weggefilterd zien na detectie.

Greetz
Jo

Goertzel is toch specifiek voor 1 frequentie zover ik me herinner. Zou een FFT niet beter zijn voor en SA?

Nee hoor. Ze moeten enkel gekent zijn. http://www.circuitsonline.net/forum/view/76952

[Bericht gewijzigd door OBBO op (18%)]