2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Analizatorul de spectru FFT este un echipament de testare care folosește analiza Fourier și tehnici de procesare a semnalului digital pentru a furniza analiza spectrului. Folosind analiza Fourier este posibil ca o valoare, de exemplu, în domeniul continuu al timpului să fie convertită în domeniul frecvenței continue, în care sunt incluse atât informațiile de magnitudine, cât și cele de fază.
Pasul 1: Construirea
Dispozitivul descris este exact un astfel de analizor spectral care este realizat cu ajutorul unui microcontroler Arduino. După cum puteți vedea, dispozitivul este foarte simplu și conține doar câteva componente:
- Arduino nano
- Afișaj LCD cu o rezoluție de 128 x 64 pixeli (ST7920 128x64 LCD)
- Două rezistențe (10KOhm)
- potențiometru (10KOhm) și
- condensator (1 microF)
Intrarea audio la Arduino este pe A0, cu polarizare în punctul mediu de 10K la masă și 10K la + 5V. La intrare putem seta și un potențiometru pentru a controla amplitudinea semnalului de intrare. Codul este, de asemenea, simplu și folosește libray „fix_fft” care a fost creat în acest scop
Pasul 2: Testare
Videoclipul descrie mai multe cazuri în care au fost analizate diferite tipuri de semnale:
Când se analizează un semnal de intrare sinusoidal, purtătorul este clar vizibil și Prin schimbarea frecvenței generatorului de semnal, se schimbă și poziția purtătorului. Dacă aducem un semnal dreptunghiular la intrare, pe analizorul spectral este clar vizibil semnalul fundamental, precum și cele trei armonice impare x3, x5 și x7. Dacă aducem un semnal de muzică audio la intrare, acest dispozitiv este de fapt un analizor audio grafic care poate fi găsit în echipamente audio mai scumpe
Pasul 3: Schemă și cod
În cele din urmă, întregul ansamblu este adăpostit într-o cutie adecvată. Acesta nu este un instrument profesional, deoarece are o rezoluție și o frecvență scăzute, dar poate servi ca un instrument educațional excelent.