Benutzer-Werkzeuge

Webseiten-Werkzeuge


can

Dies ist eine alte Version des Dokuments!


Das Controller Area Network (CAN) ist ein von standardisierter echtzeitfähiger Bus für serielle Datenübertragung.

Der CAN-Bus wurde von Bosch für Automotive Anwendungen entwickelt, er wird aber auch in den Bereichen Automation und Fertigungstechnik verwendet. Für Fahrzeugmodelle ab 2008 wird OBD-2 generell über CAN genutzt.

Der Vorteil des CAN-Bus gegenüber einer herkömmlichen Verdrahtung liegt darin, daß nicht für jedes Signal ein eigenes Kabel verwendet werden muss, sondern die Signale oder Messwerte seriell auf einer verdrillten 2-Draht-Leitung übermittelt werden.

Beim CAN Bus gibt es unterschiedliche physikalische Ausführungen:

  • Low-Speed CAN, hier betragen die rezessiven Spannungen 5 V und 0 V, die dominanten Spannungen ca. 0,7 V (CAN_LOW) und 4,3 V (CAN_HIGH). Bitraten von bis zu 125 kBit/s. 8 Byte CAN Frames.
  • High-Speed CAN, hier beträgt die rezessive Spannung 2,5 V, die dominanten Spannungen ca. 1,4 V (CAN_LOW) und 3,6 V (CAN_HIGH). Bitraten von 40 kBit/s bis 1 MBit/s. 8 Byte CAN Frames.
  • CAN-FD, ähnliche High-Speed CAN, nach der Arbitrationsphase wird die Bitrate erhöht. Bis zu 64 Byte große CAN Frames.

Beispiel für einen 500kBit/s High-Speed CAN an einem Motorsteuergerät:

Wie man sieht, sind CAN-H und CAN-L gegenphasig. Der Vorteil ist, dass sich so Gleichtaktstörungen eliminieren:

Links zum Thema:

CANHack.de Forum

CAN Bus Interface Hardware

can.1429010639.txt.gz · Zuletzt geändert: 2015/04/14 13:23 von obd_diagnose