Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
FFT spektrumanalysator er et testutstyr som bruker Fourier -analyse og digitale signalbehandlingsteknikker for å gi spektrumanalyse. Ved å bruke Fourier -analyse er det mulig for en verdi i for eksempel det kontinuerlige tidsdomenet å bli konvertert til det kontinuerlige frekvensdomenet, der både størrelses- og faseinformasjon er inkludert.
Trinn 1: Bygging
Den beskrevne enheten er akkurat en slik spektralanalysator som er laget ved hjelp av en Arduino mikrokontroller. Som du kan se er enheten veldig enkel og inneholder bare noen få komponenter:
- Arduino nano
- LCD -skjerm med en oppløsning på 128 x 64 piksler (ST7920 128 x 64 LCD)
- To motstander (10KOhm)
- potensiometer (10KOhm) og
- kondensator (1 microF)
Lydinngangen til Arduino er på A0, med skjevhet ved midtpunktet med 10K til bakken og 10K til +5V. Ved inngangen kan vi også sette et potensiometer for å kontrollere amplituden til inngangssignalet. Koden er også enkel, og den bruker "fix_fft" -libray som ble opprettet for dette formålet
Trinn 2: Testing
Videoen beskriver flere tilfeller der forskjellige typer signaler er blitt analysert:
Når man analyserer et sinusformet inngangssignal, er bæreren tydelig synlig og Ved å endre frekvensen til signalgeneratoren endres også posisjonen til bæreren. Hvis vi bringer et rektangulært signal til inngangen, er det spektrale analysatoren klart synlig det grunnleggende signalet, så vel som de tre oddetonene x3, x5 og x7. Hvis vi bringer et lydmusikksignal til inngangen, er denne enheten faktisk en grafisk lydanalysator som finnes i dyrere lydutstyr
Trinn 3: Skjematisk og kode
Til slutt er hele enheten plassert i en passende eske. Dette er ikke et profesjonelt verktøy fordi det har lav oppløsning og frekvensområde, men kan tjene som et flott pedagogisk verktøy.