INHOUDSOPGAWE:

DIY FFT Audio Spectrum Analyzer: 3 stappe
DIY FFT Audio Spectrum Analyzer: 3 stappe

Video: DIY FFT Audio Spectrum Analyzer: 3 stappe

Video: DIY FFT Audio Spectrum Analyzer: 3 stappe
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 spektrumanaliseerder is 'n toetsapparaat wat Fourier -analise en tegnieke vir digitale seinverwerking gebruik om spektrumanalise te verskaf. Met behulp van Fourier -analise is dit moontlik dat een waarde in byvoorbeeld die deurlopende tyddomein omgeskakel kan word in die deurlopende frekwensiedomein, waarin beide grootte- en fase -inligting ingesluit is.

Stap 1: Bou

Image
Image

Die beskrewe toestel is presies so 'n Spectral Analyzer wat gemaak word met behulp van 'n Arduino -mikrobeheerder. Soos u kan sien, is die toestel baie eenvoudig en bevat slegs 'n paar komponente:

- Arduino nano

- LCD -skerm met 'n resolusie van 128 by 64 pixels (ST7920 128x64 LCD)

- Twee weerstande (10KOhm)

- potensiometer (10KOhm) en

- kondensator (1 microF)

Die klankinvoer van die Arduino is op A0, met vooroordeel in die middel van 10K na die grond en 10K tot +5V. By die ingang kan ons ook 'n potensiometer instel om die amplitude van die insetsein te beheer. Die kode is ook eenvoudig en dit gebruik 'fix_fft' biblioteek wat vir hierdie doel geskep is

Stap 2: Toets

Toets
Toets
Toets
Toets

Die video beskryf verskeie gevalle waar verskillende soorte seine ontleed is:

By die ontleding van 'n sinusvormige insetsein, is die draer duidelik sigbaar en deur die frekwensie van die seingenerator te verander, verander die posisie van die draer ook. As ons 'n reghoekige sein na die invoer bring, is die fundamentele sein sowel as die drie vreemde harmonieke x3, x5 en x7 duidelik sigbaar op die spektrale ontleder. As ons 'n klankmusieksein na die invoer bring, is hierdie toestel eintlik 'n grafiese klankontleder wat in duurder klanktoerusting gevind kan word

Stap 3: Skematiese en kode

Skematiese en kode
Skematiese en kode

Uiteindelik word die hele eenheid in 'n geskikte boks gehuisves. Dit is nie 'n professionele hulpmiddel nie, want dit het 'n lae resolusie en frekwensiebereik, maar kan as 'n uitstekende opvoedkundige hulpmiddel dien.

Aanbeveel: