CAN-Signal determinieren

Gast #4300509
Lesenswert?
• ▲
▼
Timmo H. schrieb:
> Um die Fragen zu beantworten: Nein. Ja

Doch doch, auch "hinter" dem 120 Ohm Widerstand bekommt man noch 
problemlos Kommunikation. Das ist nichts anderes als eine Stichleitung 
die quasi direkt am Abschlusswiderstand abzweigt. Laut Spezifikation vom 
Physical Layer sollen die zwar nicht zu lange (< 1/3 der krit. 
Leitungslänge) sein, aber 1-2m gehen normal schon.
#4300650
Lesenswert?
• ▲
▼
Hallo,
wo soll den das Signal auf den letzen 5cm hin sein?

Um das Problem zu erläutern, muss man mal klären, warum terminiert wird.

Jede lange Leitung ist nicht nur ein einfacher Leiter, der den Strom 
leitet, sondern auch für hochfrequente Schwingungen ein Wellenleiter.
Solche Wellen haben die Eigenschaft, dass sie zumindest teilweise 
reflektiert werden, wenn sie gegen eine Grenze laufen, an der sich der 
Wellenwiderstand stark ändert.
Dabei stellt sowohl ein Kurzschluss als auch enendlich großer 
Leitungsabschluss eine solche starke Änderung dar.

Zuerst ist zu definieren, was eine lange Leitung sein soll.
In der Praxis wird als lange Leitung angenommen, wenn die Leitungslänge 
größer als ca. Lambda/10 ist. Lambda ist dabei die Wellenlänge der 
betrachteten Signalfrequenzen auf der Leitung.
Dabei ist nicht nur die Grundfrequenz des Signals zu betrachten, sondern 
vor allem die sehr hohen Frequenzen, die durch steile Signalflanken 
repräsentiert werden.
Bezogen auf dein Problem müßte also festgestellt werden, welche Baudrate 
du nutzt und wie schnell die CAN-Treiber schalten können.
Bei moderaten Baudraten sind eh keine sehr steilen Signalflnken 
notwendig.
Da ist es immer eine gute Idee, entsprechdn bandbreitenbegrenzte Treiber 
zu verwenden. Umso länger dürfen Leitungen sein, ohne dass man mit 
Störungen wegen Fehl-Terminierung rechnen muß.

Für den Fall, dass 5cm Leitung schon Probleme machen würde, müßte ja die 
Wellenlänge ca. 50cm sein. Entsprechend müßen die Oberwellen der 
Signalfrequenzen bei ca. 500MHz liegen.
das ist normal mind. 5 Größenordnungen oberhalb praktischer 
CAN-Anwendungen.
https://de.wikipedia.org/wiki/Wellenwiderstand
https://de.wikipedia.org/wiki/Leitungstheorie
https://www.mikrocontroller.net/articles/Wellenwiderstand

Eine andere Sach ist das Thema Störfestigkeit.
Um ein gutes SNR zu erhalten muss sie Signalleistung bei geg. 
Störleitung möglichst hoch sein. Dies wird auch durch die Terminierung 
erreicht, die dann als Lastwiderstand mehr Energie über die 
Signalleitung zieht, als bei offenen Leitungen, wo quasi nur Spannung 
aber kaum Leistung überrtagen wird.
Gruß Öletronika
Gast #4300935
Lesenswert?
• ▲
▼
Im Labor ist es relativ wurst, ob der CAN 1x, 2x oder 3x terminiert ist 
und wo die Abschlußwiderstände sitzen. Auch meterlange Stichleitungen 
führen nicht zu Errorframes. Auch dann nicht wenn der Kollege gegangen 
ist, sein CANcase mitgenommen hat und das Kabel immer noch da hängt.

Das soll dich aber nicht daran hindern, deinen Aufbau möglichst 
vorschriftsmäßig auszuführen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.