Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
can [2015/03/10 16:14] obd_diagnose |
can [2023/08/17 08:09] obd_diagnose |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Das Controller Area Network (CAN) ist ein von standardisierter echtzeitfähiger | + | ===== CAN-Bus ===== |
- | Der CAN-Bus wurde von Bosch für Automotive Anwendungen entwickelt, er wird aber auch in den Bereichen Automation und Fertigungstechnik verwendet. | + | Das Controller Area Network (CAN) ist ein von standardisierter echtzeitfähiger Bus für serielle Datenübertragung. Er gehört zu den Feldbussen. |
- | Der Vorteil des CAN-Bus | + | Der CAN-Bus |
- | Beim CAN Bus gibt es unterschiedliche physikalische Ausführungen: | + | 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. |
- | * 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. | + | |
+ | 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. 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). | ||
+ | |||
+ | 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: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | 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 [[OBD-2]] verwendet. | ||
+ | |||
+ | Links zum Thema: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
- | [[http://www.canhack.de|CANHack.de Forum]] | + | [[https://www.ti.com/ |
- | [[https:// |