PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CD-Rom Laufwerk mit AVR ansteuern



mikro-VIIV
18.05.2008, 16:23
Hi,

ich möchte gern ein CD-Rom Laufwerk per µC ansteuern.
Ich hab zwar schon gegoogelt, aber nichts brauchbares dazu gefunden (oder einfach nur die falschen Suchbegriffe benutzt, ka).

Hat das vielleicht von euch schon mal jemand gemacht und kann mir da weiterhelfen. Bin auf diesem Gebiet leider noch vollkommen unerfahren.

Mein Ziel ist es das CD-Rom Laufwerk ansprechen zu können, und es dazu zu bewegen Audio-CDs abzuspielen (keine mp3s). Also play, start stop und so weiter, sowie die Titelanzeige auf nem Display währen nicht schlecht.


Ich hoffe, das mir da jemand weiterhelfen kann.

TheHawk
18.05.2008, 21:02
ATAPI Protokoll. Oder sie dir mal das Oscar Mp3 Projekt an.

stefan_Z
19.05.2008, 00:37
Also die ganz alten CD-Laufwerke hatte damals noch alle Tasten, die man so braucht... Zumindest Play und Skip.

AlKI
19.05.2008, 10:02
Anschluss über Flachbandkabel oder SATA?

bei Flachbandkabeln könnt ich dir die Pinbelegung mal rauskramen...

mikro-VIIV
19.05.2008, 13:10
Erst einmal danke für eure Antworten.

Ich verwende ein CD-Rom Laufwerk mit 40 poligem Flachbandkabel. Die Pinbelegung habe ich inzwischen auch schon gefunden.

Zu dem ATAPI-Protokoll werd ich mal schlau machen. Kennt da vielleicht jemand ne Quelle dazu?

So ein altes CD-Rom Laufwerk mit Tasten habe ich auch noch rumliegen, aber das spielt leider keine gebrannten CDs ab.

Nur zum Verständnis noch mal:
Es ist doch richtig, das jedes CD-Rom Laufwerk über die Funktion verfügt, das es Audio-CDs direkt abspielen kann, oder?

SIGINT
19.05.2008, 14:29
http://www.google.de/search?hl=de&q=ata+packet+interface&btnG=Google-Suche&meta=

mikro-VIIV
19.05.2008, 15:51
OK, danke.

Ich hatte wohl einfach nur die falschen Suchbegriffe benutzt.

Dann werd ich mich jetzt mal etwas belesen.

mikro-VIIV
20.05.2008, 16:33
Ich hab mir das "ATA packet interface" mal angesehen und ich muss sagen, das das alles gar nicht mal so einfach zu sein scheint. :-k

Hat das von euch noch niemand gemacht? Kann mir da mal bitte jemand helfen?

Ich verstehe immer noch nicht so ganz, wie ich an das CD-Laufwerk Daten senden kann.

Ein erstes Erfolgserlebnis währe es schon mal, einfach nur das CD-Laufwerk per µC zu öffnen oder zu schließen. Das ist doch de Operation Code "A6h" und dann noch LoUnlo und Start richtig setzen oder?

Ich hab auch noch nicht herausgefunden, welche Anschlüsse vom CD-Laufwerke ich für die Ansteuerung überhaupt benötige.


Bin wirklich für jede Hilfe dankbar und hoffe, das ich mir da nicht zuviel vorgenommen habe.

TheHawk
20.05.2008, 17:00
Sieh dir mal das Oscar mp3 Projekt an. da wird auch ein Laufwerk über das ATAPI angesteuert und sogar mp3 daten von der cd gelesen.

Andree-HB
20.05.2008, 17:22
Vielleicht hilft Dir das :

http://www.pjrc.com/tech/8051/ide/wesley.html

mikro-VIIV
20.05.2008, 18:55
Danke für den Link. Denke dass ich damit was anfangen kann.

Zum Oscar mp3 Projekt:
Ich kann leider keine Beschreibung finden, wie das Laufwerk angesteuert wird. Auch einen Quellcode konnte ich da leider nicht finden. :(
Das Projekt an sich finde ich aber klasse.