Sie sind auf Seite 1von 2

Verifying CAN bus

signals with a Fluke


ScopeMeter® 120 Series
Application Note

The CAN (Controller Area Network) 2-wire differential serial


bus system cannot easily be debugged with protocol analyzers
and digital testers since these look only at the protocol layers
of the bus and require the physical layers to be up and
running before they can be of use. Here’s where the Fluke
ScopeMeter 120 Series can prove invaluable by allowing you
to take a detailed look at the bus signals themselves to find
the cause of communication problems.

Potential faults on a CAN Many faults found in CAN


system bus systems have physical
The Controller Area Network causes. Like badly terminated
(CAN) was originally developed busses, poor signal quality,
by Bosch, Germany specifically inadequate transmission levels,
for the automotive market. incorrectly installed cables,
Although this is still its primary faulty connectors, cable routing
application area, CAN is also in high EMC environments and
ideal as a general industrial many others.
bus and has found its way into With the Fluke 120 Series
many applications. you can reveal the cause of
Being a simple two-wire dif- these problems by looking at
ferential serial bus, CAN sys- the bus signals, the so called
tems are ideal for reducing physical layer signals.
wiring. They offer flexible con-
trol on actuators and readout of Viewing CAN signals The CAN bus signals are
sensors and, in automotive The CAN standard supports designated CAN-High and
applications, they provide easy half-duplex communication CAN-Low. These 2 wires carry
diagnosis with a digital tester. with only two wires to send antiphase signals in opposite
However, if communication is and receive data forming the directions to minimize noise
not possible due to a fault in bus. The nodes have a CAN interruption that simultaneously
the bus system itself, debug- transceiver and a CAN con- interfere on the bus. The CAN
ging becomes a problem that troller for bus access. At both bus line can have one of two
can be solved only with more ends, the bus must be termi- logical states: “recessive” and
powerful diagnostic tools like nated with a resistor, typically “dominant”. Typically, the volt-
the Fluke ScopeMeter 120. 120 Ω. age level corresponding to
recessive (logical “1”) is 2.5 V
and the levels corresponding to
dominant (logical “0”) are 3.5 V
for CAN-High and 1.5 V for
CAN-Low. The voltage level on
the CAN bus is recessive when
the bus is idle.

Figure 1. Two-wire CAN architecture

From the Fluke Digital Library @ www.fluke.com/library


To display the CAN bus sig- To analyze the signals for making cursor measurements
nals, connect the A and B inputs disturbance, the instrument and has a 40 MHz bandwidth,
of the ScopeMeter to CAN_H allows zooming in on details by providing a 10 ns time-base
and CAN_L, and the ScopeMeter changing the time base setting. range and automatic rise- and
COM to signal ground. fall-time measurements. This
makes it easy to verify the rise
and fall times.
To be able to use the full
signal span for accurate rise-
time measurement, AC coupling
is used on the instrument to
remove the DC offset, and the
time base is set to 10 ns per
division, so full signal details
are revealed.

Figure 2: Fluke ScopeMeter 120 showing a


CAN bus data packet. CAN-High on Input B
and CAN-Low on Input A.

Peak-to-peak voltage
measurements
When analyzing the CAN bus
signals, it is of interest to
measure the peak-to-peak volt-
ages and to verify that the CAN Figure 5: Fluke 124 measuring rise time
Figure 4. Changing the time-base allows you automatically
signals are disturbance free. to zoom in and analyze signal details
The Fluke 120 Series has an
easy menu structure that
allows the peak measurement
Rise-time measurement Conclusion
to be selected. Each input To determine the quality of the Many faults found in CAN bus
allows two measurements to be edges of the bits, the steepness systems have physical causes.
made simultaneously. The is determined by measuring the To find and troubleshoot these
meter’s unique Connect-and– rise and fall times between you need to look at signal
View™ triggering automatically recessive and dominant levels detail. The Fluke 120 Series
gives a stable signal display and vice versa. These rise and provides an easy battery
even with complex signals. fall times are determined in operated 20 or 40 MHz digital
1/32 nds of the bit time. Rise or scope, which allows you to
fall times of greater than 5/32 look as signal details and
nds are considered to be a bus simultaneously make full
fault. The Fluke 124, top model bandwidth measurements on
of the 120 Series, is capable of both channels.

Fluke. Keeping your world


up and running.

Fluke Corporation
PO Box 9090, Everett, WA USA 98206
Figure 3. Easy menu selections for max-peak, Fluke Europe B.V.
min-peak or peak-peak measurements PO Box 1186, 5602 BD
Eindhoven, The Netherlands
For more information call:
In the U.S.A. (800) 443-5853 or
Fax (425) 446-5116
In Europe/M-East/Africa (31 40) 2 675 200 or
Fax (31 40) 2 675 222
In Canada (800) 36-FLUKE or
Fax (905) 890-6866
From other countries +1 (425) 446-5500 or
Fax +1 (425) 446-5116
Web access: http://www.fluke.com
©2003 Fluke Corporation. All rights reserved.
Printed in U.S.A. 12/2003 2126072 A-ENG-N Rev A
2 Fluke Corporation Verifying CAN bus signals with a Fluke ScopeMeter 120 Series

Das könnte Ihnen auch gefallen