Forum: Platinen Steckverbinder für I2S?


von Borsty B. (mantabernd)


Angehängte Dateien:

Lesenswert?

Hi zusammen,

ich hab eine Platine mit einem I2S Interface. In/Out von 96kHz Wordclock 
/ 6.144 MHz Bitclock.

Funktioniert soweit auch wunderbar... aber mir ist heute aufgefallen 
dass ich enorme Störungen auf meiner 3V3 Versorgungsleitung messe sobald 
ich an den Stecker etwas anstecke. Allerdings sind Störungen auch schon 
vorhanden wenn ich den Stecker einfach offen lasse.

Störungen bedeutet: HF Überlagerung mit +/-100mV auf der 3V3 Leitung.


Im Anhang ist der betroffene Ausschnitt der Platine zu sehen.

Die Signale, die die Platine verlassen werden über einen Buffer 
"gebuffert".

Da ich die Platine sowieso nochmals etwas umgestalte kommt mir nun die 
Frage ob es 1. geeignetere Steckverbinder für I2S gibt und 2. was man 
gegen ein Abstrahlen in diesem Fall unternehmen kann?

Serienwiderstände habe ich schon ein wenig angepasst, die Flanken sind 
dadurch "weicher" geworden. Störungen wurden dabei allerdings nur 
geringfügig besser.

Bin über Tips dankbar :)

von Tr (Gast)


Lesenswert?

Wahrscheinlich zieht der Treiber mehr Strom mit angestecktem Kabel und 
erzeugt so die Störungen auf der Versorung.
Verbesser also die Anbindung des Kerkos am Bustreiber. Evtl. testweise 
direkt einen mit Drahtstücken drauflöten. Du kannst auch mal die 
Stromaufnahme messen oder eine Ferritperle (BLM18PG...) in VCC 
einsetzen.
Welchen Treiber verwendest du? Wie lang soll die Leitung werden? I2S ist 
IMHO nur für 10-15cm gedacht, je nachdem was du vorhast würde ich dann 
z.B. einen SMD Board-to-Board Connector nehmen und die Platinen stapeln.

von Borsty B. (mantabernd)


Angehängte Dateien:

Lesenswert?

Danke Tr für deine schnelle Antwort.

Ich denke wir können das Thema beerdigen, hier lag ein "wer misst, misst 
Mist" vor...

Ich hatte Anfangs die Masse des Tastkopfes über dieses kurze Kabel 
angeschlossen, dadurch fängt man sich natürlich alles Mögliche ein. 
Außerdem habe ich die Serienwiderstände des I2S Busses noch etwas 
hochgesetzt um die Flanken abzuflachen.

Jetzt nochmal mit dem kurzen Masse Schnüffelstück direkt an GND und am 
Pufferkondensator vom Treiber gemessen und siehe da, alles im Lot :) 
Selbst mit angeschlossenem Flachbandkabel.

Strecke ist übrigens nur wenige cm lang, bleibt innerhalb des Gerätes 
und geht lediglich zur nächsten Platine.

Danke für deine Antwort aber schon mal :)

: Bearbeitet durch User
von Wolfgang (Gast)


Lesenswert?

Tr schrieb:
> I2S ist IMHO nur für 10-15cm gedacht

Wenn man die Signale darüber im Unwissen lässt, geht es auch über die 
6-fache Entfernung ;-)
http://www.diyaudio.com/forums/digital-line-level/169419-maximum-cable-length-i2s.html#post2228898

von Tr (Gast)


Lesenswert?

Wolfgang schrieb:
> Wenn man die Signale darüber im Unwissen lässt,

Haha, ja die werden sich in den 75cm RG59 Coax wohlfühlen. Nach 75cm 
Flachbandkabel wäre ich allerdings auch etwas zerknautscht.

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.