Académique Documents
Professionnel Documents
Culture Documents
Introduction to CAN
What is CAN?
The CAN protocol is a set of stringent rules, implemented in silicon, that supports
the serial transfer of information between two or more nodes.
1
VECTOR Application Note Introduction to CAN
Is CAN a Standard?
Although CAN was originally developed in Europe by Bosch several years ago primarily for
automotive applications, the protocol has gained wide acceptance and has become an open,
international standard.
CAN is the leading type of small area network for several business reasons.
2
VECTOR Application Note Introduction to CAN
3
VECTOR Application Note Introduction to CAN
4
VECTOR Application Note Introduction to CAN
The Physical Layer encompasses the network interconnection, wiring, connectors, and
transceiver chip.
The Protocol Controller is the chip or integrated controller that processes the CAN protocol as
defined by the CAN 2.0B specification. It connects to the local microcontroller and the
transceiver.
The Software interfaces to the CAN Controller; transfers messages into the controller for
transmission, collects received messages, and processes network supervision tasks like network
initialization and maintaining network relationships.
5
VECTOR Application Note Introduction to CAN
While CAN does require a suitable physical layer, the CAN protocol is essentially independent of
the type of physical layer implementation as long as the interface or transceiver supports
dominant-recessive logic.
Several industry-specific physical layers have been created as standards. These customized
CAN interfaces are tailored to the expected environment and, in some instances, may include
cable shielding or additional power connections.
6
VECTOR Application Note Introduction to CAN
For example, the difference between the CAN1.0 and CAN2.0 specifications is only of
historical or academic significance. This and other low quality information should be
avoided. Likewise obsolete CAN chips, comparisons to other dead small area network
protocols, philosophy, and countless opinions abound to create additional obstacles.
For the Bosch CAN specification and additional CAN reference material - visit the Vector
CANtech web site at vector-cantech.com