CAN-Bus (EN)
ProtocolController Area Network, a serial communication protocol for industrial applications
Architecture
The CAN-Bus follows a bus topology where all nodes (ECUs) are connected to a common bus line:
flowchart LR ECU1[ECU 1] -- CAN-High & CAN-Low --> BusNode ECU2[ECU 2] -- CAN-High & CAN-Low --> BusNode ECU3[ECU 3] -- CAN-High & CAN-Low --> BusNode ECU4[ECU 4] -- CAN-High & CAN-Low --> BusNode BusNode((CAN-Bus)) BusNode -- Terminierung --> Termination[120Ω Widerstand]
In Context
- Typically used together with LIN-Bus, FlexRay or MOST in vehicles
- Related to: Ethernet, Profibus, Modbus
- Example use: Engine control, ABS, airbag systems, body electronics