I2S und I2C im gemeinsamen RJ45 Netzwerkkabel?

OP #5024659
Lesenswert?

Hi zusammen,

ich tüftle gerade an einer möglichst einfachen und kostengünstigen 
Verbindung zwischen 2 Platinen innerhalb eines Gehäuses.

Übertragen wird ein I2S Audio Bus und ein I2C Steuerbus. Kabellänge max. 
1m.

Nun sind mir allerdings noch ein paar Fragen offen:

- Kann der Schirm als alleiniger GND verwendet werden oder ist es ratsam 
noch eine eigene Ader für GND zu verwenden?

- Wie sollen die I2S Leitungen angeordnet werden? Also BCK, LRCK, SCK 
und Data?

- Ist es überhaupt ratsam noch den I2C Bus ins selbe Kabel zu packen? 
Wie sollten hier die Leitungen SDA und SCL aufgeteilt werden?

Hat hier damit jemand Erfahrung?

Vielen Dank für eure Unterstützung.

Gruß
Matthias
(Firma: matzetronics) #5024669
Lesenswert?

Matthias M. schrieb:
> - Kann der Schirm als alleiniger GND verwendet werden oder ist es ratsam
> noch eine eigene Ader für GND zu verwenden?

Das ist kein GND, sondern nur Schirm und lediglich zur Gehäusemasse 
geführt. Ein etwaiger Signal-GND muss im Kabel geführt werden - sowas 
gibts ja bei der ursprünglichen Verwendung der Kabel gar nicht.
Beitrag #5024688 wurde von einem Moderator gelöscht.
OP #5024699
Lesenswert?

Ja... also doch so:

Adernpaar 1:
 - I2S DATA
 - GND

Adernpaar 2:
 - I2S SCK
 - GND

Adernpaar 3:
 - I2S BCK
 - GND

Adernpaar 4:
 - I2S LRCK
 - GND

Und I2C auf eine eigene Verbindung. Noch bin ich ja in der Designphase 
und kann sowas mit einplanen.

Nun zur Frage bezüglich der I2S Belegung. Hat damit jemand Erfahrung?
Gast #5024726
Lesenswert?

Die Komerziell erhältlichen Geräte, die ich so gesehen habe, nutzen alle 
eine HDMI Buchse für den I2S Link nebst steuerbus. Vielleicht ist das ja 
eine Optikn für Dich.

Einfach mal nach "I2S HDMI Pinout" suchen.
#5024780
Lesenswert?

Matthias M. schrieb:
> Die I2S Leitungen werden über SN74AHC1G125 Buffer getrieben. Sollten
> also niederohmig genug sein.

(Wobei AHC hochohmiger als andere Logikfamilien ist.)

> die Übertragen I2S im HDMI Kabel aber auch symmetrisch...

Wenn du eh schon ein GND pro Signal hast, dann würde ich mir überlegen, 
diesen Buffer durch LVDS zu ersetzen.

> Außerdem soll das später auch durch eine EMV Prüfung ...

http://www.ti.com/lit/SLLA030 hat einen Vergleich von AHC und LVDS.

Der Markt schrieb:
> Was spricht denn gegen Flachbandkabel?

Dass diverse Hersteller mit Extra-Filtern dafür ihr Geld verdienen, 
z.B.:
https://product.tdk.com/en/products/emc/guidebook/eemc_practice_03.pdf
http://www.murata.com/products/catalog/pdf/c35e.pdf
(Könnte aber vielleicht immer noch billiger als ein 'ordentliches' Kabel 
sein; es wird schon seinen Grund haben, dass es trotzdem eingesetzt 
wird.)
#5025107
Lesenswert?

Matthias M. schrieb:
> LVDS ... GND fällt dann aber weg, oder? Mal abgesehen vom Schirm.

Der Pegel der beiden Signal-Leitungen wird immer noch relativ zu GND 
gemessen (und erst dann verglichen), eine gemeinsame Masse ist also 
notwendig. Allerdings fließt jetzt über GND kein Strom mehr.

> Empfiehlt ihr mir LVDS oder LVTTL?

Bei normaler Logik (z.B. LVTTL) kannst du nicht kontrollieren, über 
welche GND-Leitung der Strom zurückfließt.

Welche Frequenz benutzt dein I²S denn? Wahrscheinlich nicht ganz so hoch 
wie bei der Video-Übertragung in den Beispielen oben?
OP #5025425
Lesenswert?

Clemens L. schrieb:
> ...Allerdings fließt jetzt über GND kein Strom mehr.

widerspricht sich etwas mit ...

> ... über welche GND-Leitung der Strom zurückfließt.


> Welche Frequenz benutzt dein I²S denn? Wahrscheinlich nicht ganz so hoch
> wie bei der Video-Übertragung in den Beispielen oben?


knapp 25MHz.

Ich werde mich vermutlich für die LVDS Transmitter von Analog 
entscheiden:

http://www.analog.com/en/products/interface-isolation/lvds-mlvds/low-voltage-differential-signaling-lvds-drivers-receivers.html

Die von TI sind mir etwas zu teuer und ich blick nicht ganz durch welche 
genau ich verwenden sollte.
OP #5025466
Lesenswert?

EDIT:

Es werden wohl folgende Chips:

DS90LV049TMTX/NOPB    (4/2 Channel LVDS Transmitter/Receiver)
DS90LV047ATMTCX/NOPB    (4/0 Channel LVDS Transmitter)

Damit übertrag ich dann I2S und SPI (anstelle von I2C). Sprich 6 
Adernpaare hin -> 2 zurück.

Bin mir nur noch etwas unsicher ob Flachbandkabel, ZIF Connector oder 2x 
RJ45.

Terminiert wird mit 110Ohm auf der Empfangsseite, oder?
#5025514
Lesenswert?

Matthias M. schrieb:
>> ...Allerdings fließt jetzt über GND kein Strom mehr.
>
> widerspricht sich etwas mit ...
>
>> ... über welche GND-Leitung der Strom zurückfließt.

oben LVDS, unten (LV)TTL

> Bin mir nur noch etwas unsicher ob Flachbandkabel, ZIF Connector oder 2x
> RJ45.

Twisted Pair macht weniger Probleme bei der EMC-Prüfung. Aber es könnte 
sein, dass Flachbandkabel (eventuell mit Gleichtaktdrossel) bei dir 
ausreicht.

> Terminiert wird mit 110Ohm auf der Empfangsseite, oder?

Üblich sind 100 Ω. (DS90LT012A hätte den schon eingebaut.)
Aber kennst du überhaupt die Impedanz deines Flachbandkabels? ;-)
Beitrag #6619772 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren