Innholdsfortegnelse:

DIY FFT Audio Spectrum Analyzer: 3 trinn
DIY FFT Audio Spectrum Analyzer: 3 trinn

Video: DIY FFT Audio Spectrum Analyzer: 3 trinn

Video: DIY FFT Audio Spectrum Analyzer: 3 trinn
Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, November
Anonim
DIY FFT Audio Spectrum Analyzer
DIY FFT Audio Spectrum Analyzer

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

Image
Image

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

Testing
Testing
Testing
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

Skjematisk og kode
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.

Anbefalt: