r£ol Nie)
ited
aT ee meses Mae tslV
HARDWARE @ SOFTWARE @ ENGINEERING
SEARCH
(Ts)
CAN-Bus Troubleshooting Guide
Download a copy of the CAN-Bus Troubleshooting Guide (PDF).
Changes in the chapters The changes in the document listed
below affect changes in the hardware as well as changes in the
description of facts.
+ Chapter Changes as compared to previous version
+ Additional notes on CAN-GND.
+ Technical details are subject to change without further
notice
1. CAN-Bus Troubleshooting Guide
The CAN-Bus Troubleshooting Guide is a guide to find and
eliminate the most frequent hardware-error causes in the wiring
of CAN-networks.
1.1Termination
The termination is used to match impedance of a node to the
impedance of the transmission line being used. When
impedance is mismatched, the transmitted signal is not
completely absorbed by the load and a portion is reflected back
into the transmission line. If the source, transmission line and
load impedance are equal these reflections are eliminated. This
test measures the series resistance of the CAN data pair
conductors and the attached terminating resistors
To test it, please:
1. Turn off all power supplies of the attached CAN nodes.
2. Measure the DC resistance between CAN_H and CAN_L at
the middle and ends of the network (1) (see figure above).
The measured value should be between 50 and 70 O.
The measured value should be nearly the same at each point of
the network
If the value is below 50 O, please make sure that
+ there is no short circuit between CAN_H and CAN_L wiring
+ there are not more than two terminating resistors
+ the nodes do not have faulty transceivers.
If the value is higher than 70 O, please make sure that:
+ there are no open circuits in CAN_H or CAN_L wiring
+ your bus system has two terminating resistors (one at each
end) and that they are 120 0 each
1.2 CAN_H/CAN_L Voltager£ol Nie)
ited
ee msec Merc
The resistance should be higher than 1 M ©. If it is lower, please
search for additional grounding of the shield wires
1.4 CAN Transceiver Resistance Test
CAN transceivers have one circuit that controls CAN_H and
another circuit that controls CAN_L.. Experience has shown that
electrical damage to one or both of the circuits may increase the
leakage current in these circuits.
To measure the current leakage through the CAN circuits, please
use an resistance measuring device and:
1. Disconnect the node from the network. Leave the node
npowered (4) (see figure below)
2. Measure the DC resistance between CAN_H and CAN_GND
(5) (see figure below).
3. Measure the DC resistance between CAN_L and CAN_GND
(6) (see figure below).
Normally the resistance should be between 1M W and 4M W
or higher. If it is lower than this range, the CAN transceiver is
probably faulty.
Note:
+ esd carefully checked this document and believes it is
entirely reliable. esd makes no warranty of any kind with
regard to the material in the document, and assumes no
responsibility for any errors that may appear here.
esd reserves the right to make changes without notice to this,
or any of its products, to improve reliability, performance, or
design
esd assumes no responsibility for the use of any circuitry
other than cirouitry that is part of a product of esd gmbh:
esd does not convey to the purchaser of the product
described herein any license under the patent rights of esd
gmbh nor the rights of others.
esd electronic system design gmbh 30165 Hannover Germany E-
mail:
[email protected] www.esd-electronics.com
USA / Canada:
esd electronics Inc. 525 Bernardston Road Suite 1 Greenfield, MA
01301 USA E-mail:
[email protected] Internet
www.esd-electronics-usa.comoe on eS gece
| = Q
The Controller Area Network (CAN) is
a bus structure originally designed for
automotive applications, but it has
also found its way into other areas.
The CAN bus is a balanced
(differential) 2-wire interface running
over shielded twisted pair (STP),
unshielded twisted pair (UTP), or
ribbon cable. Several different data
rates are defined by the standard,
with 1 Mb/s being the fastest for
CAN. The more recent variant, CAN
FD, has increased transmission
speeds to 10 Mb/s, while also
increasing the package payloads. To
maintain signal quality, the bus