Hi,da ich mir zu diesem Thema auch schon mal ein paar Gedanken gemacht habe, möchte ich sie Euch nun auch aufdrängen:
Der in der Elektor oder auch ct vorgestellte Baussatz greift den vom MAS an den DAC ausgegebenen seriellen Datenstrom (I2S) ab und wandelt ihn in ein SP-DIF konformes Signal. Das macht wunderbar der verwendete Baustein CS8402A von Crystal.
Wenn man sich die Bauanleitung mind. 10sec anschaut, sieht man sofort, daß der mp3-Datenstrom auf SP-DIF konvertiert wird, das analoge Signal des CD-ROMs, welches dem Misscher des DAC zugeführt wird, logischerweise nicht konvertiert wird, da es nicht digital vorliegt. Dieses Signal ist aber an der Digital-Out Buchse des Asus-Laufwerkes verfügbar. Mit der vorgestellten Schaltung ist also kein digitaler CD-Player Betrieb möglich.
Mein Ansatz war einen Umschalter bestehend aus irgendeinem leidlich schnellen Gatter hinter des Crystal Baustein zu hängen und über eine Steuerleitung das an die digitale Buchse abgegebene Signal zwischen digital-CD und digital-MP3 umzuschalten.
Doch woher dieses Steuersignal nehmen?
Auf der Suche nach einem vernünftigen Signal im Gerät war ich bisher erfolglos.
Die Softwareentwickler könnten z.B. in einer kommenden Softwareversion einen unbenutzten Port des µC dazu verwenden.
Eine elegantere Möglichkeit wäre, an der Digitalerweiterungen einen I2C-Port-Expander zu ergänzen. Da an der Stiftleiste mit dem I2S-Signal ja auch ein I2C-Signal des µC zu Verfügung steht, könnte man über die Software und den I2C-Bus zwischen CD und MP3 wechseln.
Da ich aber schon seit diversen Sofwaregenerationen die Entwickler um einen Pegelwechsel auf einer unbenutzen Leitung zum Display bitte um damit im StandBy Mode die Hintergrundbeleuchtung des Displays abzuschalten, muß man hier vielleicht noch mehr quengeln...
Ich könnte ja so ein Ding mal layouten und oscar & Co ein Muster schicken, dann könnten die das ja einbauen... *träum*
Der Stecker eignet sich auch hervorragend um einen Tuner nachzurüsten. Es gibt z.B. von Philips einen UKW-Tuner mit RDS der komplett über den I2C Bus gesteuert wird, dann wäre der m3po & Oscar sogar ein ein CD/MP3/Tuner mit RDS. Alles was man bräuchte wäre ein Tuner ein Kabel zum Stecker (weil da ist ja cleverweise auch der aux-Eingang des DAC drauf geführt) ein Loch in der Rückwand und natürlich ein wenig Software...
Aus den Dingern könnte man noch so viel machen...
Moppel