Sadržaj:

DIY FFT analizator audio spektra: 3 koraka
DIY FFT analizator audio spektra: 3 koraka

Video: DIY FFT analizator audio spektra: 3 koraka

Video: DIY FFT analizator audio spektra: 3 koraka
Video: Анализатор аудио спектра на Arduino своими руками 2024, Novembar
Anonim
DIY FFT analizator audio spektra
DIY FFT analizator audio spektra

FFT analizator spektra je ispitna oprema koja koristi Fourierovu analizu i tehnike digitalne obrade signala za pružanje analize spektra. Korištenjem Fourierove analize moguće je pretvoriti jednu vrijednost u, na primjer, neprekidnom vremenskom domenu u područje kontinuirane frekvencije, u koju su uključene i veličina i fazne informacije.

Korak 1: Izgradnja

Image
Image

Opisani uređaj je upravo takav Spektralni analizator koji je napravljen uz pomoć Arduino mikrokontrolera. Kao što vidite, uređaj je vrlo jednostavan i sadrži samo nekoliko komponenti:

- Arduino nano

- LCD ekran rezolucije 128 x 64 piksela (ST7920 128x64 LCD)

- Dva otpornika (10KOhm)

- potenciometar (10KOhm) i

- kondenzator (1 mikroF)

Audio ulaz za Arduino je na A0, s prednaponima u sredini za 10K prema masi i 10K do +5V. Na ulazu možemo postaviti i potenciometar za kontrolu amplitude ulaznog signala. Kôd je također jednostavan i koristi biblioteku "fix_fft" koja je stvorena za tu svrhu

Korak 2: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje

Video opisuje nekoliko slučajeva u kojima su analizirane različite vrste signala:

Prilikom analize sinusoidnog ulaznog signala, nosač je jasno vidljiv, a promjenom frekvencije generatora signala mijenja se i položaj nosioca. Ako na ulaz dovedemo pravokutni signal, na spektralnom analizatoru jasno je vidljiv osnovni signal, kao i tri neparna harmonika x3, x5 & x7. Ako na ulaz dovedemo audio muzički signal, ovaj uređaj je zapravo grafički audio analizator koji se može naći u skupljoj audio opremi

Korak 3: Shema i kod

Shema i kod
Shema i kod

Konačno, cijeli sklop je smješten u odgovarajuću kutiju. Ovo nije profesionalni alat jer ima nisku rezoluciju i frekvencijski raspon, ali može poslužiti kao odlično obrazovno sredstvo.

Preporučuje se: