User Tools

Site Tools


en:can

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:can [2023/08/17 07:52]
obd_diagnose
en:can [2023/12/13 23:37] (current)
obd_diagnose
Line 16: Line 16:
 Example of a 500kBit/s high-speed CAN with 11-bit ID (CAN 2.0A) on an engine control unit: Example of a 500kBit/s high-speed CAN with 11-bit ID (CAN 2.0A) on an engine control unit:
  
-{{ :can-signal.jpg?nolink |}}+{{:can-signal.jpg?nolink|}}
  
 As you can see, CAN-H and CAN-L are in phase opposition. The advantage is that this eliminates common-mode interference: As you can see, CAN-H and CAN-L are in phase opposition. The advantage is that this eliminates common-mode interference:
  
-{{ :can-signal-detail.jpg?nolink |}}+{{:can-signal-detail.jpg?nolink|}}
  
-Usually there are several CAN buses in the vehicle, e.g. CAN drive, CAN comfort and CAN infotainment, each of which connects the control units of functional groups. The speeds of the CAN buses installed in the vehicle are usually not the same, the CAN gateway control unit connects the various CAN buses and, in the case of the VAG group, also provides the CAN diagnosis, which is then applied to the [[obd-2-plug]] .+Usually there are several CAN buses in the vehicle, e.g. CAN drive, CAN comfort and CAN infotainment, each of which connects the control units of functional groups. The speeds of the CAN buses installed in the vehicle are usually not the same, the CAN gateway control unit connects the various CAN buses and, in the case of the VAG group, also provides the CAN diagnosis, which is then applied to the [[obd-2-plug]].
 In some vehicles (Ford models), e.g. CAN drive is also directly connected to the [[obd-2]] socket. In some vehicles (Ford models), e.g. CAN drive is also directly connected to the [[obd-2]] socket.
-A popular physical connection for CAN is also [[cia-ds102-1]] .+A popular physical connection for CAN is also [[cia-ds102-1]].
  
 Example of recorded CAN messages (CAN bus sniffing) with Kaufmann Automotive GmbH KCANMonitor: Example of recorded CAN messages (CAN bus sniffing) with Kaufmann Automotive GmbH KCANMonitor:
  
-{{ :kcanmonitor.png?nolink |}}+{{:kcanmonitor.png?nolink|}}
  
 Depending on the speed and bus load of the respective CAN bus, a very large number of messages can accumulate that have to be processed on the bus during "sniffing". To contain the flood of messages, KCANMonitor allows you to set [[can-filter]] directly in the CAN interface. Depending on the speed and bus load of the respective CAN bus, a very large number of messages can accumulate that have to be processed on the bus during "sniffing". To contain the flood of messages, KCANMonitor allows you to set [[can-filter]] directly in the CAN interface.
  
-CAN is used for on-board diagnostics in most vehicles from 2008 onwards with [[obd-2]].+CAN is used for on-board diagnostics in most vehicles from 2008 onwards with [[obd-2]] protocol. [[J1939]] is widely used for diagnostics in commercial vehicles and [[NMEA]] in the maritime sector.
  
 At least two nodes must be used for communication on a CAN bus. Since a sent message must be acknowledged by a receiver in the ACK bit, the sending controller sends out an error flag if the message was not properly ACK-checked. At least two nodes must be used for communication on a CAN bus. Since a sent message must be acknowledged by a receiver in the ACK bit, the sending controller sends out an error flag if the message was not properly ACK-checked.
Line 43: Line 43:
  
 [[https://deloptes.org/wiki/index.php?title=Automotive::CAN_bus|Automotive::CAN bus]] [[https://deloptes.org/wiki/index.php?title=Automotive::CAN_bus|Automotive::CAN bus]]
 +
 +[[https://www.ti.com/lit/an/slla270/slla270.pdf|CAN Bus, physical requirement]]
  
en/can.1692251560.txt.gz · Last modified: 2023/08/17 07:52 by obd_diagnose