Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
can [2015/04/15 11:36] obd_diagnose |
can [2023/12/13 23:35] (aktuell) obd_diagnose |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Das Controller Area Network (CAN) ist ein von standardisierter echtzeitfähiger Bus für serielle Datenübertragung. | + | ===== CAN-Bus ===== |
+ | |||
+ | Das Controller Area Network (CAN) ist ein von standardisierter echtzeitfähiger Bus für serielle Datenübertragung. Er gehört zu den Feldbussen. | ||
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 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. | + | 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. Die maximale Leitungslänge am CAN ist von der Übertragungs-Bitrate abhängig, bei 1 MBit/s beträgt diese ca. 40 m, bei 500 kBit/s sind ca. 100 m möglich, bei 125 kBit/s ca. 500 m. |
- | Beim CAN Bus gibt es unterschiedliche physikalische Ausführungen: | + | 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. | + | * 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. Spezielle CAN-Transceiver (z.B.TJA1054/ |
* 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. | * 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, | + | * CAN-FD, |
Man unterscheidet bei der Adressierung der CAN Nachrichten nach CAN 2.0A (11Bit ID) und CAN 2.0B (29Bit ID). | Man unterscheidet bei der Adressierung der CAN Nachrichten nach CAN 2.0A (11Bit ID) und CAN 2.0B (29Bit ID). | ||
- | Beispiel für einen 500kBit/s High-Speed CAN mit 11 Bit (CAN 2.0A) an einem Motorsteuergerät: | + | Beispiel für einen 500kBit/s High-Speed CAN mit 11 Bit ID (CAN 2.0A) an einem Motorsteuergerät: |
{{ : | {{ : | ||
Wie man sieht, sind CAN-H und CAN-L gegenphasig. Der Vorteil ist, dass sich so Gleichtaktstörungen eliminieren: | Wie man sieht, sind CAN-H und CAN-L gegenphasig. Der Vorteil ist, dass sich so Gleichtaktstörungen eliminieren: | ||
+ | |||
{{ : | {{ : | ||
+ | |||
+ | Meist sind im Fahrzeug mehrere CAN-Busse vorhanden, z.B. CAN-Antrieb, | ||
+ | Bei manchen Fahrzeugen (Ford-Modelle) ist auch direkt z.B. CAN-Antrieb auf die [[OBD-2]]-Buchse gelegt. | ||
+ | Ein beliebter physikalischer Anschluss für CAN ist auch [[CIA DS102-1]]. | ||
+ | |||
+ | Beispiel für aufgezeichnete CAN-Messages (CAN-Bus Sniffing) mit Kaufmann Automotive GmbH KCANMonitor: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Je nach Geschwindigkeit und Buslast des jeweiligen CAN-Busses können sehr viele Nachrichten auflaufen, die beim " | ||
+ | |||
+ | CAN wird bei den meisten Fahrzeugen ab 2008 für die On-Board-Diagnose mit dem [[OBD-2]] Protokoll verwendet. Bei Nutzfahrzeugen ist [[J1939]] zur Diagnose verbreitet, im maritimen Bereich [[NMEA]]. | ||
Links zum Thema: | Links zum Thema: | ||
- | [[http:// | + | [[https:// |
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
- | [[https://shop.dieselschrauber.de/can-usb-interface-kit-rks-can-p-313.php|CAN Bus Interface Hardware]] | + | [[https://www.ti.com/lit/ |