An
Inroduction to CAN
By
Sudhish Kumar
|
|
Control Area network
This tutorial
will give the brief idea about CAN bus protocol, its functionality and
different features of it. This tutorial is divided into mainly five
sections as listed below.
1.
Introduction to CAN
2.
CAN layers
3.
CAN Properties
4.
Types of CAN
5.
CAN messages |
Introduction to CAN: -
The Controller Area Network (CAN) is a
serial communications protocol. CAN is widely used in automotive
electronics for engine control, sensors etc.
Layers of CAN: -
The CAN functionality is divided
into two layers.
1)
Data link layer.
2)
Physical layer.
Data link layer: -
Data link layer is subdivided into two
layers
1)
Logical link layer: -
Accept the messages by filtering process,
overload notification and recovery management tasks will be taken care by
this layer.
2)
MAC (medium access control) layer: -
This layer will do the data encapsulation; frame
coding, media access management, error detection and signaling and
acknowledgment tasks.
Physical layer: -
This layer deals with the bit encoding and de coding,
bit timing, synchronization processes.
CAN properties: -
|