Forum: Mikrocontroller und Digitale Elektronik Mit Vinculum und Bascom MP3 abspielen


von cyberlink (Gast)


Lesenswert?

Hallo,

Ist es möglich mithilfe eines Vinculum Drives MP3-Dateien Byteweise 
Auszulesen, und dann mithilfe eines AVRs an einen MP3-Decoder (z.B. 
VS1003 o.Ä.) weiterzugeben?
Ich weiss, dieses Thema wurde schon oft durchgenommen, aber ich wüsste 
gerne, ob das Ganze mit einem Vinculum Drive funktioniert. Dadurchwürden 
ja die ganzen SD-Card Routinen etc die das Projekt "aufblasen" 
entfallen.
Theoretisch müsste dann der AVR nur die Daten vom UART entgegennehmen, 
die ihm das Vinculum Drive liefert, und per SPI an den Decoder 
weiterleiten.
Wenn dies möglich ist, währe das ganze wahrscheinlich sogar in einem 
ATMEGA8 realisierbar, oder?

Ich hoffe, ihr könnt mir auf meine Frage Antwort geben.

mfg,
cyberlink

von Tubie (Gast)


Lesenswert?

warum nicht gleich den hier???

http://www.vinculum.com/documents/datasheets/DS_VMUSIC2.pdf



Gruß,
Tubie

von Fritzi (Gast)


Lesenswert?

Ist möglich...jau

von cyberlink (Gast)


Lesenswert?

@Tubie:
Der Grund, warum ich kein VMUSIC2 nehme: Ich habe bereits das VDRIVE2, 
warum dann extra das VMUSIC, wenn man das ganze nicht mit nem AVR 
realisieren kann.

@Fritzi:
Wenn das möglich wäre, wie sendet man dem Decoder (VS1001) dann über SPI 
die Daten? Mit SPI habe ich in Bascom noch nicht allzuviel gemacht, 
deshalb die Frage. Sendet man dem Decoder einfach nur die vom Vinculum 
empfangenen Bytes?

mfg,
Cyberlink

von Tubie (Gast)


Lesenswert?

Für SPI gibt es denke ich fertige Routinen unter Bascom. Hardware oder 
Software. Einfach mal die Doku lesen.

> Sendet man dem Decoder einfach nur die vom Vinculum
empfangenen Bytes?

Das sollte im Datenblatt des Decoders stehen, welches Datenformat er 
benötigt und wie er initialisiert wird. Kann mir nicht vorstellen, das 
er sofort losbrüllt, wenn er Daten bekommt.

gruß,
Tubie

von Sebastian (Gast)


Lesenswert?

Der VS muss ein wenig initialisiert werden, danach musst du ihm einfach 
die mp3-Datei wie sie vom Speicher kommt hinschicken.
Zum VS gibts hier aber schon zig Threads, ein Datenblatt und gute 
Appnotes, unter anderem mit Schritt-für-Schritt Inbetriebnahmeanleitung.

Sebastian

von Gast (Gast)


Lesenswert?

Wenn du bei dem VDrive2 an die BCBUS0-3 und an die BDBUS-Pins noch 
drankommst, wäre es einfacher das VDrive2 mit der Firmware vom VMusic zu 
laden und der Atmel steuert dann nur die Firmwarebefehle.
Aber egal welche Firmware, du kannst nur eine Partition auf dem Stick 
haben und nur Dateien im 8.3 Format.

von cyberlink (Gast)


Lesenswert?

Erstmal Vielen Dank für die ganzen Antworten!
Am Wochenende werde ich mich mal dranmachen, und mal ein bisschen mit 
dem VS1011 + AVR + VDRIVE2 experimentieren. Die Initialisierungsroutinen 
für den VS hab ich schon rausgesucht und in Bascom eingebaut, jetzt 
fehlt nur noch Zeit, das ganze mal "In der Realität" zu Testen.

mfg,
cyberlink

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.