Forum: Mikrocontroller und Digitale Elektronik MP3 mit avr und VS1011


von audiomann (Gast)


Lesenswert?

Ich habe vor einen MP3-spieler zu bauen. bis jetzt bin ich nicht 
besonders weit gekommen. Ich habe allerdings schon den vs1011 chip aber 
nicht zum laufen bekommen.

So soll er aussehen:

-Atmega32
-vs1011e
-hd4478 lcd
-einfache tasten
-sd/cf Karte fat32 oder vinculum vnc1l1
-BASCOM programmierung

PS. eine sd-karte habe ich auch noch nicht zu laufen bekommen mit 
bascom.

von M. Н. (Gast)


Lesenswert?

Also ich weiß nich ob BASCOM da die optimale Sprache ist.
Für C gibt es ganz gute Bibliotheken. Haupsächlich FAT16 aber auch 
einige FAT32. Sind sehr aufwendig selbst zu proggn. Würde dir raten auf 
jedenfall mal "SD lib Bascom avr" bei google einzugeben. Das Display 
dürfte wie im AVR Tutorial anzusteuern sein. Der VS1011e sollte kein 
Problem sein, da er mit SPI funktioniert. Macht trotzdem iimmer wieder 
Zicken (bei mir jedenfalls :))
Aber es gibt dafür ja die Hilfe im Forum :)

WICHTIG beim VS1011e ist ein sauberes PLatinenlayout, wenn das ganze 
stabil laufen soll. Damit meine ich eine schöne Masseführung, 
Blockkondensatoren möglichst nahe am Chip, und vor allem beim VS1011: 
das Quarz sehr nahe an den Chip 18-22pF Kondensatoren gegen Masse und 
den 1M[OHM] Widerstand nicht vergessen, sonst schwingt der Oszillator 
nich an

Hoffe du kommst weiter

Gruß bambel2

von M. Н. (Gast)


Lesenswert?

Ich sehe gerade, dass du den VS schhon hast und dass er nich 
geht.Versuche mal in das Lautstärkenregister zu schreiben, und den Wert 
wieder auszulesen. So kannst du überprüfen, ob die Datenübertragung 
funkioniert und ob der Quarz schwingt (wie bereits gesagt: eine 
empfindliche Sache)


wenn das dann klappt, dann kannst du dich an den sinustest setzen. 
(Soweit bin ich grade,. Funktioniert auch. Aber MP3's gehen nicht :))

Hoffe es hilft

Gruß bambel2

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.