Controller Area Network: Submitted By:Chandra Shekar.I.G Dept of E&C 1NH02EC010 Nhce
Controller Area Network: Submitted By:Chandra Shekar.I.G Dept of E&C 1NH02EC010 Nhce
Network
• CAN overview
• CAN features
• Architecture
• Working of CAN
• Mechanism
• Advantage and applications
Intra-vehicular Communication
• A typical vehicle has a large number of
electronic control systems
• The growth of automotive electronics is a
result of:
• Customers wish for better comfort and
better safety.
• Government requirements for improved
emission control
• Reduced fuel consumption
• Some of such control systems
• Engine timing
• Gearbox and carburetor throttle control
• Anti-block systems (ABS)
• Acceleration skid control (ASC)
Intra-vehicular
communication
• The complexity of the functions
implemented by these electronic
control systems necessitates
communication between them.
Application
layer
S 11 S 18 R R R D 0-8 C AEI
O -BIT R I -BIT T 1 0 L BYTE R C O F
F IDEN E D IDEN R CS C KF S
TIFIE E TIFIE DATA
R R
Implicit collision handling in
the CAN bus
• If two messages are simultaneously sent
over the CAN bus, the bus takes the
“logical AND” of all them
DOMINANT RECESSIVE
1 1 1
Node A’s
0 0 0 0 0 0
message-ID
1 1 1 1
Node B’s
0 0 0 0 0
message-ID
Unlike the MAC protocols we learnt, in CAN a collision does not result in
wastage of bandwidth.
Hence, CAN achieves 100% bandwidth utilization
ADVANTAGES
• CAN is ideally suited in applications requiring a high number of
short messages in a short period of time with high reliability in
rugged operating environments.