Article count:275 Read by:880756

Account Entry

CAN Bus (Controller Area Network, Controller Area Network Bus) Interpretation of 5 types of system communications in vehicles Comparison between CAN and other communication buses

Latest update time:2024-05-01
    Reads:

CAN bus (Controller Area Network) is a serial communication protocol developed by the German Bosch company and is used for data communication between electronic control units (ECUs) in vehicles.

It is a protocol based on message broadcast, all nodes share the same bus and can receive and send data at the same time. CAN bus has the following characteristics:

Simple and reliable: CAN bus adopts twisted pair transmission, which has simple structure and is easy to implement.

At the same time, the CAN bus has strong anti-interference ability and can work in harsh environments (the use of CAN bus in electric vehicles comes from this, because there are various interference-generating electronic devices on electric vehicles such as DC-DC circuits and PWM drives. Circuits, inverters, motor drives, wireless communication systems, radars, etc. are all devices that can cause interference).

Low cost: The CAN bus only requires two wires to transmit data, greatly reducing the complexity and cost of wiring.

High real-time performance: The CAN bus has a high priority mechanism, which can ensure the real-time transmission of key data.

The specific functions of CAN bus:

1. Engine control system: CAN bus is used to connect the engine control unit (ECU) and other related components to control and monitor the engine.

2. Chassis control system: The CAN bus is used to connect the anti-lock braking system (ABS), electronic stability control system (ESP) and other chassis control components to control the chassis.

3. Body control system: The CAN bus is used to connect door locks, window lifts, air conditioners and other body control components to control the body.

4. Powertrain management system: CAN bus is used to connect the engine control unit, transmission control unit and other powertrain control components to realize the management of the powertrain.

5. Infotainment system: The CAN bus is used to connect audio systems, navigation systems and other infotainment system components to control the infotainment system.

How is the communication performance and method of CAN bus different from other communication buses in the vehicle:

characteristic CAN bus Other communication buses
transfer method serial serial/parallel
Topology Linear, star, tree, ring Linear, star, tree, ring
data transfer rate 10 kbps - 1 Mbps 10 kbps - 100 Mbps
Number of nodes Up to 118 Up to 255
Anti-interference ability powerful weak
cost Low high


Comparison of CAN bus communication performance parameters:

parameter CAN bus Other communication buses
Transmission rate 10 kbps, 20 kbps, 50 kbps, 125 kbps, 250 kbps, 500 kbps, 1 Mbps 10 kbps, 20 kbps, 50 kbps, 100 Mbps
Message length 40-bit, 80-bit, 160-bit, 256-bit, 512-bit, 1024-bit 8-bit, 16-bit, 32-bit, 64-bit, 128-bit, 256-bit
Priority mechanism Identifier-based arbitration mechanism Based on time slicing mechanism
error detection mechanism CRC check Parity


CAN bus application examples:

Automobile: CAN bus is one of the most widely used field buses in automobiles and is used to connect various subsystems such as engine, transmission, chassis, body, and infotainment.

Industrial automation: CAN bus is used in the field of industrial automation to connect sensors, actuators, controllers and other equipment.

Medical equipment: CAN bus is used in the field of medical equipment to connect monitors, ventilators, infusion pumps and other equipment.

Building automation: CAN bus is used in the field of building automation to connect lighting, air conditioning, security and other systems.

Development trends of CAN bus:

CAN bus technology has been developed for more than thirty years, but it is still one of the most widely used field buses.

With the rapid development of automotive electronics technology, the CAN bus is also facing some challenges, such as insufficient bandwidth and high reliability requirements. In order to meet these challenges, CAN bus technology is also constantly developing, such as the introduction of new standards such as CAN FD (CAN with Flexible Data Rate).

CAN FD increases the maximum transmission rate of the CAN bus to 2 Mbps and supports larger data frame lengths.

The launch of CAN FD will further improve the performance of the CAN bus and enable it to meet the needs of future automotive electronic systems.

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号