Forum: Mikrocontroller und Digitale Elektronik MP3-Player mit ATmega8-16PU?


von Christian Tester (Gast)


Lesenswert?

Hallo Leute,

ich bin noch ein ziemlicher Anfänger mit den Mikrocontrollern. Ich habe 
mit verschiedenen Controllern (ATmega8515, ATmega8, ...) schon Leds in 
programmierter Reihenfolge ansteuern können. Habe den Controller etwas 
messen lassen (z. B. Fototransistor) und ihn darauf reagieren lassen, 
das war einfach.

Doch jetzt habe ich mir vorgenommen mal einen einfachen MP3-Player zu 
bauen. Er soll die Daten dann von einer SD-Karte lesen, eventuell auch 
ein LCD-Display haben, aber ich denke das kriege ich hin. Meine Frage 
ist nun, ob der ATmega8 in der Lage wäre von einer SD-Karte MP3s 
abzuspielen. Und wenn ja, dann wie? Könnte mir vielleicht jemand eine 
Schaltung vorschlagen? Und passend dazu vielleicht noch ein paar 
Codebeispiele die ich dann meinen Bedürfnissen entsprechend anpassen 
kann? Ich hab schon ma gegoogelt und in Foren nachgeschaut, aber leider 
nichts in Verbindung mit dem ATmega8 finden können.

Bitte helft mir weiter !

Gruß Christian

von Christian K. (Gast)


Lesenswert?

Such hier im Forum mal nach "AVR MP3 Player" oder wenns nicht auf 
Deutsch sein muss guck die mal das mal an.

http://embdev.net/articles/ARM_MP3/AAC_Player

Ich hoffe ich konnte helfen. ;)

Programm Noob

von Christian Tester (Gast)


Lesenswert?

Danke erstmal!

Aber wies aussieht, geht das nicht mit dem mega8 (zu geringe 
Taktfrequenz). Da muss ich vielleicht noch ma weiter suchen. Ansonsten 
is das ja gut beschrieben.

von Micha (Gast)


Lesenswert?

Beschränke dich bei deiner Suche nicht auf den Mega8 und du wirst fündig 
werden. Das dann zu portieren dürftest du wohl hinbekommen.

von Micha (Gast)


Lesenswert?

Dekodierung in Software ist natürlich nicht möglich, aber dafür gibt's 
ja auch Bauteile.

von Christian Tester (Gast)


Lesenswert?

Ja, das glaube ich auch. Ich werde wohl erstmal mit nem anderen 
Controller anfangen müssen. Schade!

von marcel (Gast)


Lesenswert?

Du kannst das meines wissens nach schon mit dem mega8 machen aber du 
kannst dann die mp3 nicht direkt auswerten sondern musst sie an einen 
weiteren IC weiterschicken.

http://www.mikrocontroller.net/articles/MP3

siehe vor allem Hardware-Decoder-ICs

von Thomas B. (escamoteur)


Lesenswert?

Guck mal hier

http://www.dingeldein-online.de/basteln/vs1011.html

Ich hab grad einen gebaut, läuft prima.
Gruß
Tom

von Micha (Gast)


Lesenswert?

Wenn du das in Software (ohne extra Decoder-IC) machen willst, musst du 
Richtung ARM oder AVR32 gehen. Darunter wird das kaum gehen...

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
Noch kein Account? Hier anmelden.