Ich habe hier ein altes 40x CD-ROM Laufwerk, das ich als AudioCD-Player nutze. An dem Laufwerk befinden sich Lautstärkeregler, ein Play/Next-Button sowie der normale "Öffnen"-Taster. Läuft alles ganz prima, nur jetzt hab ich mir überlegt, dass es wohl ne feine Sache wär, die üblichen CD-Player-Funktionen einzubauen, und das mit nem AVR-Controller, der "irgendwie" die Signale an das Laufwerk (E-IDE) schickt. Jetzt meine Frage an euch: Meint ihr dass das möglich ist oder sollte ich die Idee lieber wieder verwerfen? Gruß Martin
Wenn ich mich recht entsinne, wird im nächsten Elektor so ein Projekt vorgestellt. mfg
Das dürfte sehr gut gehen. Es existiert als Aufsatz auf den ATA-Standard ja das Packet Interface, über das die entsprechenden SCSI-Kommandos gesendet werden. Zum Senden von einfachen Steuerkommandos reicht eine rudimentäre ATAPI-Implementierung ab Version 4, die ist noch gültig (siehe t13.org, Dokument D1153). Lese- und Schreibroutinen für die Register sollten schon reichen. Die SCSI-Kommandos (Pause/Resume, Play Audio, Stop Play etc.) findest Du bei t10.org in den MMC-1- bis MMC-5-Dokumenten.
Da faellt mir ein, ich haette noch ein altes SCSI-CDROM rumzuliegen. Wie siehts da mit der Ansteuerung durch einen AVR aus? Hat schon mal jemand sowas gemacht? Im Web hab ich einige Hinweise zum Command Set gefunden, aber bisher nichts zur Hardware. Jens
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.