CAN-Bus 2- oder 3adrig

Gast #1727671
Lesenswert?

Unter welchen Bedingungen kann/muss ich den CAN-Bus 3adrig (CAN-High, 
CAN-Low, CAN-GND) bzw.  2adrig  (CAN-High, CAN-Low) ausführen? Bis jetzt 
dachte ich der CAN-Bus arbeitet immer mit 2adriger Verbindung. Nun bin 
ich aber auf diese Seite (http://www.me-systeme.de/canbus.html) 
gestoßen.
#1727747
Lesenswert?

CiA (CAN in Automation) Standard DS102 Version 2 sagt in Abschnitt 6.3

"6.3 Physical Medium Specification (Bus line)
The physical medium is a two-wire bus line with common return being 
terminated at both ends by resistors representing the characteristic 
impedance of the line. [...]"

Für Dich wichtig ist das "with common return", also mit gemeinsamem GND.

ISO 11898 hab ich hier leider nicht rumliegen.

fchk
#1727816
Lesenswert?

Siggi schrieb:

> Ich meine wenn man jetzt zwischen zwei völlig von einander unabhängigen
> Modulen einen Bus hat, ohne gemeinsame Masse, klappt das dann überhaupt?

Ja. Siehe Innenbeschaltung der Transceiver, zu sehen beispielsweise bei 
den TI Typen. Da sind Spannungsteiler drin, die CANH/L im rezessiven 
(offenen) Zustand auf VCC/2 legen. Im dominanten Zustand ist folglich 
die Mitte zwischen CANH-CANL auf VCC/2.
#1727817
Lesenswert?

Das kann funktionieren, weil der Receiver nur die Spannungsdifferenz 
zwischen CAN-HI und CAN-LO misst.

Aber: Die Pins CAN-HI und CAN-LO können nur eine bestimmte absolute 
Spannung gegen ihr Ground ab. Überlicherweise sind das so +-30V, oft in 
positive Richtung mehr als in negative Richtung. Bei einem TDA1050 sind 
z.B. -27V und +40V.

Stellen wir uns also vor:

CAN_LO=22V CAN_HI=25V -> dominanter Pegel, logische 0, kein Problem
CAN_LO=55V CAN_HI=58V -> pitsch, und schon löst sich der Transceiver in 
ein Logikwölkchen auf, weil eben die Spannungen gegen sein Ground zu 
groß geworden ist. Das passiert, wenn Ground von einen Device und Ground 
vom anderen Device unterschiedliche Potentiale aufweisen. Einfache 
Lösung: Potentialausgleich durch Verbinden der Grounds.

Und da wir ja alle Geräte bauen wollen, die sicher funktionieren und 
nicht nur zufällig funktionieren, und weil es Normen gibt, die das so 
vorschreiben, genau deshalb lautet die klare Antwort an den OP "Ja, Du 
brauchst eine Ground-Leitung", und nichts anderes.

fchk
#1727818
Lesenswert?

Um den Kontext meiner Aussage oben klarzustellen: Der erwähnte 
Spannungsteiler zieht natürlich nichts grade, was aufgrund doch 
irgendwie bestehender Masserelation leidlich Strom liefern kann, 
funktioniert also nur bei vollständiger Massefreiheit. Für die Praxis 
ist das also kein sanftes Ruhekissen.

Wobei bei signifikanter Potentialdifferenz die GND-Leitung auch nicht 
zwangsläufig den Stein der Weisen darstellt, denn dann kann es zu 
Ausgleichsstrom durch diese GND-Leitung kommen. Wenn der recht gross ist 
sorgt das selbst wieder für Probleme. Sowas kommt bei z.B. bei 
Industrie/Bürogebäuden und nicht (mehr) perfekter Elektrik insbesondere 
zwischen Stockwerken und Gebäudeteilen nicht selten vor. Kann dann sein, 
dass man mit der Stromzange am Ethernetkabel einige hundert mA durch die 
Schirmung misst. Dann weiss man, das die Elektriker wieder Arbeit 
kriegen.

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