Hi zusammen! Die einen oder anderen von euch haben vielleicht auf meinen Tread geantwortet, in dem ich eine Alternative zum PGA2011 gesucht habe. Die Ist jetzt gefunden (Onkel google sei Dank ;-). Mein Mischpult könnte noch einen Spectrum Analyzer vertragen. In meiner Bastelbude habe ich noch ein paar ATmegas rumfliegen, weshalb ich einen (oder mehrere) von ihnen für ein solches Projekt investieren möchte. Allerdings bin ich in Sachen Mikrocontroller relativ unerfahren. Könnt ihr mir da mit einer Schaltung weiterhelfen? Gruß Equalizer 95
Hi, du könntest dich in unserem AVR Wiki erstmal schlau lesen, und ne LED blinken lassen sowie den UART in Betrieb nehmen. Danach könntest du dir den ADC anschauen, und überlegen, ob seine max. Samplefrequenz (2x höchste Signalfrequenz) dem entspricht, was du mit deinem Analyzer sehen möchtest. Fertige Lösungen wirds hier keine geben, sehr wohl jedoch Antworten auf gut gestellte Fragen, und nicht "macht mir mal ..." :-)
LEDs usw. kriege ich zum blinken. Das Problem: Ich weiß nicht, wie ich das Audiosignal in seine Frequenzen aufteilen soll. Wenn Du mir jetzt vorschlägst das Audiosignal mit OP-AMPs aufzubereiten, kann ich ja gleich Analog bauen.
Hi >Ich weiß nicht, wie ich das Audiosignal in seine Frequenzen aufteilen >soll. Dann suche mal im Unterforum DSP nach FFT. MfG Spess
Ahh, schon wesentlich genauer :-) Ich weiss gerad nicht, was der AVR an Analogsampling schafft, aber nehmen wir mal an, es sind 100kHz (ich denke, es wird mehr sein). Dann könntest du dein Analogsignal wunderbar auf 20kHz begrenzen (wg. aliasing vermeiden) und an einen ADC Eingang bringen. Einen OPV würde ich spendieren. Den Rest machen ein Stückchen RAM und eine kleine FFT auf dem AVR.
Ich hab auch keine Ahnung von der Materie, kann dir aber zumindest schonmal sagen, daß das Zauberwort dafür "FFT" (oder Fast Fourier Transformation) ist. Hier noch was, das eventuell zum generellen Verständnis der Fouriertransformation beitragen könnte: http://altdevblogaday.org/2011/05/17/understanding-the-fourier-transform/ Grüße aus Hannover, Christian
der atmega adc ist nicht gerade der schnellste, kiek mal lieber erst im datenblatt bevor du damit anfängst, aber das sollte bis 16kHz noch halbwegs gehen. dann per fft das spektrum berechnen und schickimickimässig ausgeben - z.B. per SPI auf ein siemens S65 display... fiel fergnügen
Elm Chan hatte genau so ein Projekt online. Aber leider ist seine Web Site nicht mehr (oder noch nicht) online. Ich schätze mal, dass das eine Nachwirkung des Erdbebens/Tsunami ist. Das Beste was ich auf die Schnelle finden konnte, was auf seinem Code basiert: Beitrag "[C] AVR-Lichtorgel per FFT MEGA8 32 644" Es wird wohl auch noch andere Projekte geben, die mit seinem Code eine FFT machen.
Hi >Elm Chan hatte genau so ein Projekt online. Meinst du das: http://elm-chan.org/works/akilcd/report_e.html MfG Spess
spess53 schrieb: > Hi > >>Elm Chan hatte genau so ein Projekt online. > > Meinst du das: > > http://elm-chan.org/works/akilcd/report_e.html > > MfG Spess Ja, genau. Hmm. Was'n da los? Wenn ich "elm chan" über google suchen und den ersten Link nehme, komme ich auf eine Apache Testseite. Der Google Link auf "FFT elm chan" geht überhaupt ins Leere und landet bei Yahoo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.