You are on page 1of 3

The CAN Data Bus Introduction

CAN bus Historically, electrical


components in a
vehicle were controlled
by a switch, with wiring
oskay Engine ECU
going back and forth
IDENTIFIER DATA
from the battery.
Passenger Vehicle
Wiring Harness

This resulted in lots of


ABS ECU
connecting wires arranged
in a wiring harness.

The harnesses were


Gearbox ECU
heavy and repairs were
In this presentation you will: difficult, time consuming,
 explore the CAN bus system used in modern vehicles and expensive. Kecko

Wiring of a
Commercial Vehicle
Next > Next >

Impact of Electronics Microcontrollers

As electronics changed A microcontroller is Microcontroller


during the second half a small computer on a
of the 20th century, single integrated circuit.
Processor
vehicle electrics started
to include electronics.
It contains: Memory

The technology advanced ■ a processor


Input/Output controller
very quickly, particularly oskay ■ memory
when integrated circuits
appeared in the 1970’s. ■ input/output controller

It was the development


Every sensor or
of microcontrollers and
actuator that supplies
computers that gave
or receives an electrical
rise to a different way
signal is connected to a
of wiring vehicles.
microcontroller.
Arkadiu sz Sikorski v el ArakuS
Next > Next >

Electronic Control Units Data Bus

In a vehicle, A standard for the bus 120 Ω


microcontrollers are and its connections in
known as electronic ABS ECU Engine ECU a vehicle was agreed
control units (ECU). in the early 1990’s.
Gearbox ECU Engine ECU

It is called Controller Area


There are many
Network (CAN) bus. CAN bus
different ECUs,
all with different
functions. ABS ECU
CAN is a serial bus.
Data travels to and from
the microcontrollers
ECUs communicate along a pair of wires.
with each other by
a wiring system
Gearbox ECU
known as a bus. The bus is terminated
by 120 Ω resistors
to prevent reflections.
Next > 120 Ω Next >

1
Question 1 Question 1

What does the abbreviation CAN stand for? What does the abbreviation CAN stand for?

A) Central area network A) Central area network

B) Communication area network B) Communication area network

C) Control area node C) Control area node

D) Controller area network D) Controller area network

Next > Next >

Data Data Transfer

The data transferred is 120 Ω CAN bus transfers data 120 Ω

all digital data, that is, in packets containing an


patterns of high and identifier and the data.
low signals (bits).
Engine ECU Engine ECU
Any ECU is capable
Data can be of receiving or sending IDENTIFIER DATA

transferred at a rate CAN bus packets of data. CAN bus


as high as 1 Mb/s ?
using CAN bus, but Node
ABS ECU ABS ECU
manufacturers may However, there needs
choose to transmit to be some order,
at a lower rate. otherwise the system
would be uncontrolled.
?!
Wherever a join is Gearbox ECU Gearbox ECU

made between an This is achieved


ECU and a bus, it is partly by the unique
known as a node. identifier in the data.
120 Ω Next > 120 Ω Next >

Unique Identifiers Priority

Each message contains 120 Ω Not all messages are 120 Ω

a unique identifier that equally important.


identifies the nature of the
contents (for example, the
temperature or speed). Engine ECU Engine ECU
A message from
the ABS system is
ID: 03 Speed DATA
A message can be more important 02 Brake DATA
received and read CAN bus than a message CAN bus

by several ECUs about the lights.


simultaneously. ID: 03 Speed DATA ABS ECU ABS ECU

The receivers all The messages


09 Lamp DATA
examine the identifier are coded so that
and decide whether the the lowest value
message is for them. identifier has priority.
ID: 03 Speed DATA Gearbox ECU Gearbox
Lighting ECU
ECU

The unique identifier


also determines the
priority of the message. 120 Ω Next > 120 Ω Next >

2
Implementation Question 2

Although CAN bus is Which of the following statements about data on a CAN bus is correct?
a standard, it is
implemented differently
by manufacturers.
A) CAN bus is a parallel data bus
It is not the only bus
system used in vehicles. B) Data can be transferred at a rate as high as 100 Mb/s
Others include the LIN ABS ECU Engine ECU
bus and the MOST bus.
C) CAN bus messages carry a priority identifier
Gearbox ECU

CAN bus is used for brownpau

D) CAN bus consists of a three wire system


the major drive
components.

Other bus systems may


be used for lower priority
systems, such as
convenience systems, and
entertainment systems. brownpau
Next > Next >

Question 2 Summary

Which of the following statements about data on a CAN bus is correct? In this presentation you have seen:

A) CAN bus is a parallel data bus  how a CAN bus system operates

B) Data can be transferred at a rate as high as 100 Mb/s

C) CAN bus messages carry a priority identifier

D) CAN bus consists of a three wire system

CAN bus is a serial data bus. A two wire system is used to transfer data at
up to 1 Mb/s. The identifier establishes the priority of the message.

Next > End

You might also like