Forum: Mikrocontroller und Digitale Elektronik CMI9739A an ATMega 644


von Marcus (Gast)


Lesenswert?

Hallo profis!

Ich habe gelesen, dass das Abspielen von MP3s und generell aller 
komprimierten Lieder sehr rechenintensiv ist und daher wollte ich dieses 
Kapitel für mich auf später aufschieben. Jetzt ist es allerdings so, 
dass ich einen CMI9739A vor mir liegen habe. Ich habe ihn gerade von 
einem alten Mainboard mit einem Winbond Flash ausgelötet.

Meine Fragen:
Hat schon jemand Erfahrungen mit solch einem Chip?
Gibt es eine "einfachere" Möglichkeit, mit dem ATMega 644 in Kombination 
mit diesem Chip, MP3s und AACs abzuspielen oder brauche ich dafür was 
"schnelleres" als einen AT644?

Mfg Marcus

von Edimahler (Gast)


Lesenswert?

Hi,

Da muss ich Dich leider enttäuschen, der CMI9739A kann leider keine MP3s 
decodieren, es handelt sich bloss um einen AC97-Codec-Baustein... Wenn 
Du den uC mit voller Geschwindigkeit taktest, könnte es ev. klappen. 
Trotzdem würde ich Dir hiervon abraten. Besser:

Ich hatte mal erfolgreich einen MP3-Player mit einem 
Encoder-/Decoderchip MAS3587F von Micronas aufgebaut. Damals verwendete 
ich fürs Auslesen der SD-Karte und die Ansteuerung des Chips den 
ATmega128L, Deiner würde hier auch gehen. Soundqualität: sehr 
hochwertig, guter AD-Wandler im Decoderchip integriert.

Wenn es Dir bloss ums Streamen von Wavedateien geht empfehle ich Dir 
folgendes coole Projekt, mit GENIALER Soundqualität (abgesehen von einem 
ganz kleinen Quantisierungsrauschen bei extrem leisen Soundpassagen), wo 
nur ein ATtiny für das Auslesen der SD-Karte, der Decodierung und der 
DA-Wandlung (via PWM) benötigt wird! Das ist wirklich beeindruckend zu 
hören, wie gut der Stereosound ist, insbesondere wenn man den 
technischen Hintergrund kennt... Schliesslich ist ein ATtiny ja nicht 
unbedingt als Soundmaschine gedacht. :-)

http://elm-chan.org/works/sd8p/report.html

(Hoffentlich sind Links in diesem Forum erlaubt?!)


Viel Spass!
Gruss Simon

von Marcus (Gast)


Lesenswert?

Herzlichen Dank! Habe mir eh schon so was änhliches gedacht.

Aber das Projekt mit dem ATTiny ist echt genial o.O
Auf so eine Idee muss man mal kommen!

von Edimahler (Gast)


Lesenswert?

Marcus schrieb:
> Aber das Projekt mit dem ATTiny ist echt genial o.O
> Auf so eine Idee muss man mal kommen!

Ja, wahrlich... Wenn Du willst, schick mir eine PN, ich hätte da noch 
(unbestückte!) Printchen rumliegen. Sollte aber zum Löten mit einem 
feinen Lötkolben gut gehen, ich hatte damals von der Grösse her nur bis 
0603 runter gelayoutet...

von Simon M. (edimahler)


Lesenswert?

Ach so, sorry, war als Gast angemeldet. Nun sollte es mit der 
allfälligen PN klappen... ;-)

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.