LIN, CAN and FlexRay Serial Bus Debugging with Oscilloscopes

Publisher:LuckyDaisyLatest update time:2014-06-03 Keywords:Oscilloscope  LIN  CAN  FlexRay Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

  In order to improve system communication efficiency and reduce costs, all current automotive designs use a large number of serial bus communication protocols. I2C and SPI protocols are commonly used in chip-to-chip communication of electronic control units (ECUs). For long-distance serial communication and control between various automotive subsystems (such as comfort control systems, anti-theft locks, transmission systems, and engine controls), CAN, LIN, and FlexRay protocols are the most common serial bus applications in today's automotive industry.

  The LIN serial bus based on a master-slave relationship is mainly used in applications that do not require high safety, such as seat and window control. The CAN serial bus uses differential event triggering, which has higher noise immunity than the single-ended LIN bus and has been used as the main control bus for automobiles for more than 20 years. The FlexRay serial bus uses differential time triggering and synchronous deterministic schedules. As an emerging serial bus technology, FlexRay is used in some high-end automobiles and is mainly suitable for systems with high performance and safety requirements.

  However, serial bus communications are often subject to signal integrity issues caused by the non-ideal environment inside the car, including signal interference from the ignition system and random system noise, which can sometimes cause errors in critical communication cycles. Although serial bus protocol analyzers are great for testing and monitoring the transmission of serial bus data at higher-level protocol and application layers, they cannot measure the integrity/quality of your car's serial bus signal (physical layer).

  Some current mid- to high-performance digital storage oscilloscopes (DSOs) offer LIN, CAN, and FlexRay bus decoding and triggering capabilities, which can establish a time-correlated link between the protocol layer and the physical layer.

  Figure 1 shows an Agilent 3000 X-Series oscilloscope simultaneously capturing and decoding CAN and FlexRay buses. At the bottom of the display are time-correlated decode traces for each bus, below the captured physical layer waveforms. The top half of the oscilloscope display shows the industry's only time-interleaved "lister" display, sometimes called an event table. This data format is closer to that of a traditional protocol analyzer.

Keywords:Oscilloscope  LIN  CAN  FlexRay Reference address:LIN, CAN and FlexRay Serial Bus Debugging with Oscilloscopes

Previous article:Principle and implementation of common test pattern generator for serial bus
Next article:32 Gbps High-Speed ​​SerDes Mass Production Test Solution

Recommended ReadingLatest update time:2024-11-22 15:19

Accelerating the domestic replacement of basic chips: starting with CANLIN transceivers
Nowadays, more and more in-vehicle electronic devices are appearing in cars, and the collection and transmission of data between electronic devices and central control systems need to be realized through the in-vehicle network. CAN transceivers are key components for vehicle-mounted and industrial underlying communica
[Automotive Electronics]
Accelerating the domestic replacement of basic chips: starting with CANLIN transceivers
Detailed explanation of the working principle and measurement method of the automobile CAN bus
  The overall structure of the CAN bus   The CAN bus consists of a CAN controller, a CAN transceiver, a data transmission line, a data transmission terminal, etc. The ECU (engine control unit), TCU (transmission control unit), FEPS (keyless entry and keyless start system), and the instrument cluster of the CB311 are c
[Test Measurement]
Detailed explanation of the working principle and measurement method of the automobile CAN bus
Design of Electricity Meter Reading System Based on CAN Bus
Introduction to CAN Bus CAN works in multi-master mode, and any node on the network can actively send information to other nodes on the network at any time; the node information on the CAN network is divided into different priorities to meet different real-time requirements; CAN uses non-destructive bus arb
[Microcontroller]
Apply the latest CAN bus enhancements for safe and reliable high-speed automotive communications
For years, designers have relied on Controller Area Networks ( CAN ) to provide reliable communication between various subsystems and electronic control units (ECUs) in a car . However, as the number of onboard network nodes increases, so does the required data throughput, as well as the need for lower latency and mo
[Automotive Electronics]
Apply the latest CAN bus enhancements for safe and reliable high-speed automotive communications
Design of three-axis magnetic field monitoring system based on CAN bus
  0 Introduction   Generators and motors are basic equipment for the production and application of electric energy. It is particularly important to timely monitor the operating status of large motors and parameters such as armature voltage, armature current, excitation current, temperature, and speed. The sensors re
[Microcontroller]
Design of three-axis magnetic field monitoring system based on CAN bus
【Highlights】A brief analysis of the relationship between SAE-J1939 and CAN2.0B
What is SAE-J1939? SAE-J1939 (hereinafter referred to as J1939) is a recommended standard of the Society of Automotive Engineers (SAE) of the United States. It is widely used for digital communication between electronic components on commercial vehicles (road vehicles such as heavy trucks and buses and non-road
[Embedded]
【Highlights】A brief analysis of the relationship between SAE-J1939 and CAN2.0B
Design of intelligent node for fuel cell vehicle air conditioning based on MCU, CAN controller and transceiver
In today's world where energy is becoming increasingly scarce and air pollution is becoming increasingly serious, the development of new fuel cell vehicles with independent intellectual property rights is an important leap and milestone in China's automobile industry, and is also one of the main areas of national supp
[Automotive Electronics]
Design of intelligent node for fuel cell vehicle air conditioning based on MCU, CAN controller and transceiver
Microchip Accelerates Real-Time Edge AI Deployment with NVIDIA Holoscan Platform
PolarFire® FPGA Ethernet Sensor Bridge Provides Low-Power Multi-Sensor Bridging for NVIDIA Edge AI Platforms Function To help developers build artificial intelligence (AI)-driven sensor processing systems, Microchip Technology Inc. has released the PolarFire® FPGA-to-Ethernet Sensor Bridge supp
[Network Communication]
Microchip Accelerates Real-Time Edge AI Deployment with NVIDIA Holoscan Platform
Latest Test Measurement Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号