A chi non è mai capitato di sentire il bisogno di conoscere lo spettro dei suoni che lo circondano?
Questo progetto soddisferà sicuramente i vostri desideri più inconfessabili! (ma solo fino a 2KHz)
Questo analizzatore è basato su un AVR ATmega8 a 8MHz, visualizza lo spettro del segnale campionato a circa 4KHz su un display alfanumerico 16×2 (tipo HD44780) a circa 25 frame al secondo.
Il segnale di un microfono a condensatore è preamplificato dall’operazionale LM386, passa in un filtro lowpass Butterworth del primo ordine, che taglia a circa 2KHz, ed entra nel convertitore ADC integrato nell’AVR.
Il calcolo della FFT è su 128 campioni (la foto segna 64, era in fase di sviluppo), e dato che il segnale è reale, solo i primi 64 della FFT risultante sono significativi.
Per la visualizzazione vengono quindi accorpate le bande 8 alla volta, si ottengono così 16 valori da visualizzare sul display mediante caratteri custom.
Alimentazione a pile, 4.5V-6V.
Consumo 40mA.
SCARICA sorgenti avr-gcc
I due pulsantini in basso a sx sono configurabili via software e richiamano 2 interrupt. Uno dei due controlla l’accensione della retroilluminazione del display.
Thnx! I have download files for project, in few days will trying to done this project.
hehe have fun! mind that schematics may not be 1000% accurate, watch out!
[…] progetto usa la vecchia scheda dell’analizzatore di spettro picoFFT, con un firmware totalmento diverso e l’aggiunta di una […]
Hi! Where can i find schematic?
I don’t see it on this page…
Thanx!