Text Box: Supply Voltage
Introduction to Controller Area Network - CAN

 

CAN was developed initially for use in the automotive industry. As cars contained increasing amounts of electronic modules, these needed to communicate with each other. This lead to a complex interconnection of various modules.

 

 

 

 

 

Figure 1.

Figure 1 above shows just a few of the electronic systems in a modern car. The extra interconnect required cables several miles in length in total. Adding extra systems meant link those up to possibly several existing systems.

CAN was invented to over come this problem of point-to-point connection by introducing a serial bus that connected to each system (node). Each node on the CAN system has a CAN interface that it uses to transmit and receive information.

Text Box: Suspension
Text Box: ABS
Text Box: Air Conditioning
Text Box: Electric Windows
Text Box: Dashboard

 

 

 

 

 

 

 

 

Figure 2.

The use of CAN greatly simplified the routing of cables as shown in figure 2. Adding extra nodes to the system is now a simple task of connecting the new node to the CAN bus, having done so it can now communicate with all other nodes on the bus.

CAN is internationally standardized by the International Standardization Organization (ISO) and the Society of Automotive Engineers (SAE).

There are two possible states for the CAN bus. Dominate (zero) or recessive (one). The bus will only be recessive if all the nodes on the bus transmit a recessive bit. If a single node transmits a dominate bit the CAN bus will be dominate (zero). Each node has a receive (R) and transmit (T) line.

 

Text Box: R       T
Node A

Text Box: R       T
Node B

 

 

 

 

 

 

 

Figure 3.

Using the layout shown in figure the dominate/recessive CAN bus states are implemented. If both nodes transmit a recessive bit, both of the transistors are disabled and the bus becomes recessive (one). If either one of the nodes transmit a dominate (zero), the transistor becomes enabled and the CAN bus voltage will be connected to ground leaving the CAN bus in a dominate (zero) state.

Hosted by www.Geocities.ws

1