Forum: PC Hard- und Software HP D530 CMT - AD1981B - S/PDIF Mod


von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo,
habe hier einen Stapel aufgegebener Leasing PCs: HP D530 CMT.
Aus einem möchte ich einen DVD / Mediaplayer fürs Wohnzimmer machen.
Das Mainboard hat leider nur analoge Audio-Ausgänge.
Nun wollte ich fragen ob es prinzipiell möglich wäre, einen SPDIF 
Ausgang nachzurüsten, in dem ich einen Draht an den Pin 48 des AD1981B 
AudioCodecs löte, und dass mit PC-GND zum Receiver führe???

http://www.analog.com/static/imported-files/data_sheets/AD1981B.pdf

Datasheet Auszug:
1
SPDIF Transmitter Subsystem Enable/Disable Bit (Read/Write): 
2
This bit is also used to validate that the SPDIF transmitter output is enabled. The SPDIF bit can be set high only if the SPDIF pin (Pin 48) is pulled down at power-up, enabling the codec transmitter logic. If the SPDIF pin is floating or pulled high at power-up, the transmitter logic is disabled and this bit returns a low, indicating that the SPDIF transmitter is not available. This bit must always be read back to verify that the SPDIF transmitter is enabled.

Ich habe gemessen:
Der Pin geht über 3,3k auf GND, außerdem ein C auf GND. (Siehe Bild) 
Also müsste die Bedingung "SPDIF transmitter output is enabled" erfüllt 
sein.

Mit dem Hersteller Treibern der Soundkarte gibt es die Möglichkeit 
zwischen SPDIF und analog umzuschalten. (Wenn SPDIF aktiv ist, dann ist 
der analoge Ausgang still...!)

Fragen (um sicher zu gehen):
Wird dieser Pin 48 für das "Enable/Disable Bit" und auch gleichzeitig 
für den SPDIF-Ausgang benutzt, und ist "normaly pulled down"???

Muss ich da noch den Pegel für den Receiver anpassen?
Datasheet Auszug:
1
Digital Supply (DVDD) 3.3 V 
2
STATIC DIGITAL SPECIFICATIONS:
3
High Level Output Voltage (VOH), IOH = 2 mA 0.9 × DVDD V
4
Low Level Output Voltage (VOL), IOL = 2 mA 0.1 × DVDD V

Also komme ich auf
High: 0.9 * 3,3V == 2,97V
Low: 0,1 * 3,3V == 0,33V

Ich lese gerade: SPDIF == 0,4..0,6 Vpp.
Ist damit nur die positive Flanke gemeint, oder ist 0,4 ein "Offset" für 
"Null", und der High-Pegel für "Eins" geht dann auf 0,6?

Falls mit 0,4..0,6 Vpp nur die Positive Flanke gemeint ist, und Falls 
sich SPDIF grundsätzlich nur im positiven Bereich abspielt, sollte 
zumindest ein Spannungsteiler zum Pegel Wandeln reichen, oder??

Sollte ich wegen steilerer Flanken den (unbekannten) C rausschmeißen?

Sollte ich sicherheitshalber vorher mal mit nem Oszi drüber schauen, 
oder kann ich mit einem Spannungsteiler (für Last == 75R) gleich loß 
legen??

Falls sich da jmd. auskennt, wäre ich für jeden Tipp dankbar.

Liebe Grüße, tsx

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?


von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Ich komme auf den "theoretischen Entschluss" dass ein Vorwiderstand von 
etwa 1,5k reichen würde. Kann mir das jmd. bestätigen - der Receiver 
soll noch lange leben!!!  ;-)

von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Frank K. schrieb:
> Lesen:

Okay Super Info... Das habe ich gesucht!
Dann kann ich das mit den 1,5k schnell wieder vergessen ^^
(habe deine Antwort zu spät gelesen)

Kann ich das so übernehmen?
1
AES out: 2-------330 ohm-----+------------- SPDIF in 
2
                             |
3
         3--+             91 ohm
4
            |                |
5
         1--+------+---------+-------------
6
                   |
7
                   -
8
                ground

????
Danke für jeden Tipp

[Edit: Muss noch durchrechnen ob das wegen den 2mA überhaupt geht]

: Bearbeitet durch User
von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Die 75 Ohm "Innenwiderstand" vom Receiver hängen doch dann parallel zu 
den 91 Ohm oder?

von Frank K. (fchk)


Lesenswert?

Du hast kein AES, was aus dem Chip rauskommt, sondern "TTL Level 
Signal". Wobei damit wohl ein 5V-Signal gemeint ist.

Also brauchst Du eine Schaltung für TTL zu 75R Coax SPDIF

von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Es ist < 3,3V TLL

Tim S. schrieb:
> Also komme ich auf
> High: 0.9 * 3,3V == 2,97V
> Low: 0,1 * 3,3V == 0,33V

Besser doch mal das Oszi anschmeißen...

von testtest (Gast)


Lesenswert?

Du kannst mit dem Digital-out direkt in einen TOTX178 gehen. Damit 
umgehst du auch alle Brummschleifen.
Ansonsten:
Serienkondensator 100n, dann Serien-R 100R, danach Buchse. Parallel zur 
Buchse 220R und 100p

von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

testtest schrieb:
> direkt in einen TOTX178 gehen

Das ist wirklich eine super Idee, daran habe ich noch gar nicht 
gedacht...

Ich habe diesen hier rumliegen:
http://www.solteamopto.com.tw/detail.php?ms=3&po_unit=3&pt_unit=8&p_unit=29

Wenn der an Spannung hängt (test weise eine Knopfzelle), dann reicht 
eine Verbindung mit dem Finger (getestet bis 1 Mega Ohm) zwischen VCC 
und VIN, und der Leuchtet. Ich wusste nicht dass die einen "eigenen 
Treiber" drinnen haben. Das erleichtert die Sache natürlich enorm.

testtest schrieb:
> Ansonsten:
> Serienkondensator 100n, dann Serien-R 100R, danach Buchse. Parallel zur
> Buchse 220R und 100p

Ich werde nun beides kombinieren. Die 2 mA des Audio Codecs müssten 
dafür reichen!

Großes Dankeschön ...
tsx

: Bearbeitet durch User
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.