Basic Check-out of a Controller Area Network (CAN) Bus

Slides:



Advertisements
Similar presentations
Lecture 2 Operational Amplifiers
Advertisements

Course Introduction Purpose
MULTISTAGE AMPLIFIERS
Basic Electronic Components
Operational Amplifiers
Operational Amplifiers 1. Copyright  2004 by Oxford University Press, Inc. Microelectronic Circuits - Fifth Edition Sedra/Smith2 Figure 2.1 Circuit symbol.
[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
Using a 555 Timer.  Emits regular sounds, usually a single frequency tone, beat, or click, which instrument players and singers use to count the meter.
Lecture 5 Source Transformation Thevenin Equivalent Circuit
Intro to Controller Area Networks (CAN) Part 2 of 2, E. Zivi, April 1, 2015 References: 1.A CAN Physical Layer Discussion Microchip Application Note AN00228a.
VOLTMETER LOADING EFFECTS
* Operational Amplifiers * Op-Amp Circuits * Op-Amp Analysis
EELE 461/561 – Digital System Design Module #6 Page 1 EELE 461/561 – Digital System Design Module #6 – Differential Signaling Topics 1.Differential and.
CSCI 4550/8556 Computer Networks Comer, Chapter 5: Local Asynchronous Communication (RS-232)
Operational Amplifiers
Microcomputer Buses Outline –What is a Bus? –Interfaces –Open Collector Buses –Tristate Buses –Bus Contention –Transmission Lines Goal –Understand bus.
EUT 1040 PLC Timers and Motor Protection. Industrial Communications RS-422 (EIA 422): Asynchronous Serial Communications, similar in many respects to.
Chapter 16 CMOS Amplifiers
T RANSIENTS AND S TEP R ESPONSES ELCT222- Lecture Notes University of S. Carolina Spring 2012.
EECS 373 Controller Area Networks Samuel Haberl Russell Kuczwara Senyuan Zhong.
1 Terminations Chris Allen Course website URL people.eecs.ku.edu/~callen/713/EECS713.htm.
1 Lecture 13 High-Gain Differential Amplifier Design Woodward Yang School of Engineering and Applied Sciences Harvard University
Cisco 1 - Networking Basics Perrine. J Page 19/3/2015 Chapter 3 Which of the following correctly describes the type of signal that the network media carries?
IPC Digital Circuits Digital circuits are composed of electronic components that can provide state information (1 or 0), as a function of.
ابزاردقیق ارائه دهم. The device has 2 input ports, named inverting ( - ) input and non-inverting (+) input. The output is simply an amplified signal of.
January 9, 2008BAE In-Vehicle Networking Lecture 2 CAN Physical Layers ISO 11898, ISO Part 2, J ,12,13 Physical Layers BAE
Arctic RS-485 / RS-422. RS- 485 Also known as RS-485 Half Duplex, RS wire same pair is used to transmit and receive data only one device can transmit.
Microwave Amplifier Design Blog by Ben (Uram) Han and Nemuel Magno Group 14 ENEL 434 – Electronics 2 Assignment
Crosstalk Calculation and SLEM. 2 Crosstalk Calculation Topics  Crosstalk and Impedance  Superposition  Examples  SLEM.
Modelling of TPM noise problems Greg, following discussions and measurements with David and Senerath.
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 02 Operational Amplifiers.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Measuring Phase Difference Dr. Len Trombetta 1 ECE 2100.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
Transmission Lines No. 1  Seattle Pacific University Transmission Lines Kevin Bolding Electrical Engineering Seattle Pacific University.
Design of Digital-to-Analog Converter Qin Chen Yong Wang Dept. of Electrical Engineering Mar. 14th, 2006 EE597G Presentation:
The Probe: Measurement Accuracy Begins at the Tip  Attenuation –The ratio of the probe’s input signal amplitude to the output signal amplitude..  Bandwidth.
Applications of OP-AMP. Introduction Operational amplifier using IC's is inexpensive, versatile and easy to use. For this reason they are used not only.
T RANSIENTS AND S TEP R ESPONSES ELCT222- Lecture Notes University of S. Carolina Fall2011.
1 Analog versus Digital Information-bearing signals can be either analog or digital. Analog signal takes on a continuous range of amplitude values. Whereas.
1 Chapter 8 Operational Amplifier as A Black Box  8.1 General Considerations  8.2 Op-Amp-Based Circuits  8.3 Nonlinear Functions  8.4 Op-Amp Nonidealities.
1 E n v i r o n m e n t 1 5. SOURCES OF ERRORS the environment, Measuring errors can occur due to the undesirable interaction between the measurement system.
EKT 314/4 WEEK 5 : CHAPTER 3 SIGNAL CONDITIONING ELECTRONIC INSTRUMENTATION.
Investigating how the charge on a capacitor changes with time. This experiment uses the same circuit as the one with the motor, but instead of the motor.
High Speed Properties of Digital Gates, Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology
TERMINATIONS Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology.
Effects of GIC Neutral Blocking Devices (NBDs) on Transmission Lines Protection Performance and Potential for Resonance.
15/09/2003 CAN-BUS DATA SYSTEM.
Day 38: December 4, 2013 Transmission Lines Implications
Serial mode of data transfer
RS-232 Communications.
Environment Temperature Monitor
Fundamentals of Electric Circuits Chapter 5
Potential and Current Control
OPS - Energy Harvesting
Created by Luis Chioye, Art Kay Presented by Peggy Liska
Lecture 13 High-Gain Differential Amplifier Design
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
Local Asynchronous Communication (RS-232)
SIDDAGANGA INSTITUTE OF TECHNOLOGY
Industrial Electronics
Nodes, Branches, and Loops
Serial Communication Interface: Using 8251
Lecture 13 High-Gain Differential Amplifier Design
Nodes, Branches, and Loops
Fundamentals of Electric Circuits Chapter 5
Digital to Analog Converters (DAC) 3
RS-422 Interface.
Terminations Chris Allen
2019 Investing Now Summer Program
Presentation transcript:

Basic Check-out of a Controller Area Network (CAN) Bus Industrial Interface Applications December 2016

ISO 11898-2 High Speed CAN Basic Waveforms Signal descriptions Ch. 1 (black): TXD input Ch. 2 (green): CANH Ch. 3 (red): CANL Ch. 4 (blue): RXD output The CAN bus should be dominant (CANH pulled high, CANL pulled low) when TXD is low on any transceiver and should be recessive (CANH = CANL) when TXD is high on all transceivers. The RXD output should be low when the bus is dominant and high when the bus is recessive. A square wave pattern is pictured here, but in an actual application a data pattern following the CAN frame structure will be observed.

Check VOD(Dominant) The differential signal amplitude (difference between CANH and CANL voltages) should be greater than 1.5 V during the dominant state. If the signal is too low, check the resistance between CANH and CANL. It should be close to 60 Ohms due to the termination resistances (two 120-Ohm resistors placed at the distal ends of the bus). If a large number of nodes share the bus, the leakage currents of the CAN transceivers may further load the signal. Make sure that the transceivers used have a high enough input impedance to support the node count needed.

Check Recessive Voltages The differential signal amplitude should be less than 500 mV when the bus is recessive, and the single-ended CANH and CANL voltages should be about halfway between their respective dominant voltage levels. If the recessive level is too large, check to make sure the bus is properly terminated. (The recessive state is not driven by the CAN transceiver, so external resistances are required to pull CANH and CANL together). If the CANH and CANL voltages are not centered in the recessive state, CAN communication will likely still work. However, there may be some short circuits or leakage paths on the bus or an improper bus configuration (such as a mix of active and unpowered/inactive transceivers).

Check Bit Timing Measure the width of a dominant and recessive bit. They should be similar in duration. If a bus is improperly terminated or if there is a lot of capacitive loading, the dominant-to- recessive edge can become much larger than the recessive-to-dominant edge. This can result in dominant bits that last longer than recessive bits, which can degrade the system’s timing margin.

Other Items to Note When observing signals, be careful that the measurement set-up does not interfere with the signals themselves. Ideally the CAN bus will be measured using high-impedance oscilloscope probes with active tips. This avoids additional loading of the signal (e.g., due to 50-Ohm oscilloscope inputs) and avoids introducing a long “stub” (unterminated cable branch) to the bus. Some CAN buses will show ringing/oscillation following the dominant-to-recessive edges. This is more common in non-ideal network topologies that feature several long stubs. This can be tolerated to an extent by a CAN controller, since the ringing results in glitches in the early part of the recessive bit but the sampling occurs in the last quarter of the bit. If the ringing lasts too long, though, bit errors can result. Shortening stubs is the best solution, and implementing partial termination on the stubs (e.g., ~1 kOhm resistances) can help as well. During the beginning (arbitration) and end (acknowledgement) of a CAN frame, it is possible for multiple transceivers to drive dominant levels at the same time. This tends to create dominant bits with increased amplitude. The larger amplitude is expected and does not create a problem. The CAN controller should have transmit and receive error counters. These can be read at each node to see whether communication is healthy, and if issues arise these counters can help indicate which node is problematic for the bus.