Mündəricat:

DIY FFT Audio Spektr Analizatoru: 3 addım
DIY FFT Audio Spektr Analizatoru: 3 addım

Video: DIY FFT Audio Spektr Analizatoru: 3 addım

Video: DIY FFT Audio Spektr Analizatoru: 3 addım
Video: Исследование JavaScript и API веб-аудио Сэма Грина и Хью Забриски 2024, Iyul
Anonim
DIY FFT Audio Spektr Analizatoru
DIY FFT Audio Spektr Analizatoru

FFT spektr analizatoru, spektr analizini təmin etmək üçün Fourier analizi və rəqəmsal siqnal emal üsullarından istifadə edən bir sınaq avadanlığıdır. Fourier analizindən istifadə etməklə, məsələn, fasiləsiz vaxt sahəsindəki bir dəyərin həm böyüklük, həm də faza məlumatlarının daxil olduğu davamlı tezlik sahəsinə çevrilməsi mümkündür.

Addım 1: Bina

Image
Image

Təsvir edilən cihaz, Arduino mikro nəzarət cihazının köməyi ilə hazırlanan belə bir Spektral Analizatordur. Gördüyünüz kimi cihaz çox sadədir və yalnız bir neçə komponentdən ibarətdir:

- Arduino nano

- 128 -dən 64 -ə qədər pikselli LCD ekran (ST7920 128x64 LCD)

- İki rezistor (10KOhm)

- potensialiometr (10KOhm) və

- kondansatör (1 mikroF)

Arduino'ya səs girişi A0 üzərindədir, orta nöqtədə Ground -a 10K və 10K -dan +5V -ə qədər qərəz var. Girişdə, giriş siqnalının amplitüdünü idarə etmək üçün bir potensiometr də təyin edə bilərik. Kod da sadədir və bu məqsədlə yaradılan "fix_fft" libray -dan istifadə edir

Addım 2: Test

Test
Test
Test
Test

Videoda müxtəlif növ siqnalların təhlil edildiyi bir neçə hal təsvir edilir:

Sinusoidal giriş siqnalını təhlil edərkən daşıyıcı aydın görünür və siqnal generatorunun tezliyini dəyişdirərək daşıyıcının mövqeyi də dəyişir. Girişə düzbucaqlı bir siqnal gətirsək, spektral analizatorda əsas siqnal, eləcə də x3, x5 və x7 üç tək harmonik aydın görünür. Girişə audio musiqi siqnalı gətirsək, bu cihaz əslində daha bahalı audio avadanlıqlarında tapıla bilən bir qrafik səs analizatorudur.

Addım 3: Şematik və Kod

Şematik və Kod
Şematik və Kod

Nəhayət, bütün montaj uyğun bir qutuya yerləşdirilir. Bu, aşağı qətnamə və tezlik aralığına malik olduğu üçün peşəkar bir vasitə deyil, amma əla bir təhsil vasitəsi olaraq xidmət edə bilər.

Tövsiyə: