Forum: Mikrocontroller und Digitale Elektronik CAN Bus - Busabschluß ???


von Leo (Gast)


Lesenswert?

Hallo !

Ich sende mit dem SJA1000 Nachrichten an den
PEAK Dongle (PC Seite). Der PEAK Dongle ist mit
60Ohm terminiert.
Frage: Muss ich noch auf der anderen Seite (SJA1000)
irgendwelche Abschlusswiderstand anbringen????
Und wenn ja welchen Wert????

von Peter D. (peda)


Lesenswert?

Der CAN-Bus ist an beiden Enden mit 124 Ohm abzuschließen.


Peter

von OldBug (Gast)


Lesenswert?

So langsam wirds doch echt mal Zeit für's Datenblatt g

Patrick...

von Leo (Gast)


Lesenswert?

Ich finde im Datenblatt nichts darüber!
Wenn mit dem SJA1000 Daten auf den PEAK Dongle sende.
dann erscheint auf dem PC eine Fehlermeldung (Overrun wird
hochgezählt.)
Wahrscheinlich liegt es am Abschluss.
Wie gesagt der PEAK Dongle ist schon mit 60 Ohm abgeschlossen.
Wie muss ich den auf der anderen Seite den Bus Abschließen???

von OldBug (Gast)


Lesenswert?

google, einer der ersten Hits, sogar auf Deutsch:
http://www.svenherzfeld.de/can/candimon.pdf

Kapitel 2.6 Abschnitt 2.6.1 "Übertragungsmedien"

...60 Ohm ist definitiv falsch!

Gruß,
Patrick...

von Leo (Gast)


Lesenswert?

Hallo OldBug!

kannst du mir erklären was die Fehlermeldung Overrun bedeutet??
(Overrun wird hochgezählt sobald ich daten vom SJA1000 an den
Peak DOngle sende)

von OldBug (Gast)


Lesenswert?

Wenn ich das noch richtig im Kopf habe, dann bedeutet das, daß der
Empfangspuffer von Deinem PEaK-Dongle überläuft, d.h. er empfängt zu
viele Nachrichten.

Gruß,
Patrick...

von Leo (Gast)


Lesenswert?

So hab mich jetzt mal erkundigt Betreff Abschluss CAN.
Auf jeder Seite muss ich 120 Ohm anbringen (High Speed Tranciever).
Desshalb werden die Daten auch nicht auf dem PC dargestellt

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.