Erstes Projekt mit Mikocontroller - Audio Spectrum Analyser

OP #3727571
Lesenswert?

Halle Mikrocontroller Community!
Nachdem ich mir mal Pläne für einen rein Analogen Audio Spectrum Anayser
angesehen hab und mir schwarz vor Augen wurde als ich gesehen hab wie
teuer das wird, dachte ich mir es wird Zeit mal was mit Microkontrollern
zu machen.

Da ich ein großer Musikfan bin würde ich (auch wen es vlt etwas schwer
wird) mit einem Audio Spectrum Analyser beginnen (also sowas hier
Youtube-Video "10 band audio spectrum analyzer with 400 LED FullHD" ).

Der Grund wieso ich bisher auf Analoge Schaltungen gesetzt hab kommt
einfach daher das ich nicht wirklich programmieren kann (außer Java Web
Script und das geht in ne andere Richtung^^).
Hinzu kommt das ich vermutlich auf ein Audrino Board zurückgreifen muss
weil ich selbst keine Platinen erstellen kann (bisher ging auch alles
auf Lochraster und dan Fädeln).

Ich hab hier 
http://de.scribd.com/doc/12903797/Audio-Spectrum-Analyzer-Circuit-Desgin-Project 
schon ein wenig ein Grundlagen gesammelt, wollte es aber doch ein wenig 
anders machen.
Kennt jemand hierzu eine Art Tutorial wie ich das am besten hinbekomm 
(speziel mit einem beispielsweise sowas hier 
http://www.reichelt.de/Programmer-Entwicklungstools/ARDUINO-DUE/3/index.html?&ACTION=3&LA=2&ARTICLE=130169&GROUPID=2969&artnr=ARDUINO+DUE 
)?
Gast #3727583
Lesenswert?

Man braucht dazu keinen DSP.

Ein ATmega8 tut es:
http://mdiy.pl/analizator-widma-akustycznego-v2/?lang=en
https://courses.cit.cornell.edu/ee476/FinalProjects/s1999/lisa/

Die Anzeige von VFD auf LED-Matrix umzustricken ist eher einfach,
da gibt es auch ein fertiges Beispiel

https://www.youtube.com/watch?v=Xv-UvRjmnZc

Will man sich das komplizierte Programm sparen,
kann man die Filter auch in einen IC auslagern
http://www.youtube.com/watch?v=4tWXBv-PpRs
MSGEQ7 gibts bei Watterott, Sparkfun.

Einfacher geht es mit einem DSP auch nicht
https://www.youtube.com/watch?v=EjbKtEFmIM8
Gast #3727756
Lesenswert?

Lukas H. schrieb:
> Kann man das auch auf 20 Frequenzbänder erweitern

Jein. Du kannst zwar 3 MSGEQ7 verschachteon (einer hat 16kHz, der andere 
21.71 und der nächste 11.78kHz, aber da du die Filterbandbreite nicht 
ändern kannst, ergibt ein (Sinus-)Ton nicht nur das ein Balken leuchtet, 
sondern die 5 danebenliegenden auch, zwar etwas abgesenkt (statt 20 nur 
13 LEDs an nächstgelegenen und 10 am weiter entfernten).
#3762645
Lesenswert?

Das FFT-Projekt auf Mikrocontroller, von dem bisher (soweit ich sehe) 
alle andere abgeschrieben haben, ist Elm-Chans "Audio Spectrum Monitor"
http://elm-chan.org/works/akilcd/report_e.html

Auch der hier benutzt Elm-Chans Arbeit, ergänzt durch einen zweiten AVR 
zur Anzeige: 
http://www.franzis.de/elektronik/simulation-computer/audiospektrum-analyse-mit-mikrocontrollern

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren