How to detect the quality of CAN communication circuit

Publisher:WanderlustHeartLatest update time:2024-11-13 Source: elecfansKeywords:can Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

CAN (Controller Area Network) is a local area network technology based on bus communication, which is widely used in automotive electronics, industrial control and other fields. In practical applications, the quality of CAN communication circuit has an important impact on the stability and reliability of the entire system. This article will introduce in detail how to detect the quality of CAN communication circuit, including detection methods, detection tools, detection process and common problem handling.


1. Detection method

  1. Visual inspection

Before testing the CAN communication circuit, you must first conduct a visual inspection to check whether the circuit board is burned, damaged, corroded, etc., check whether the connector is loose or damaged, and check whether the cable is broken or worn.

  1. Resistance detection

Use a multimeter to measure the resistance value in the CAN communication circuit, including bus resistance, terminal resistance, etc. Under normal circumstances, the resistance value of the CAN bus should be between 60-120Ω, and the terminal resistance value should be around 120Ω.

  1. Voltage detection

Use a multimeter to measure the voltage value in the CAN communication circuit, including power supply voltage, signal voltage, etc. Under normal circumstances, the power supply voltage of the CAN bus should be between 9-30V, and the signal voltage should be between 0-5V.

  1. Signal integrity testing

Use an oscilloscope or logic analyzer to detect the signal integrity in the CAN communication circuit, including the signal rise time, fall time, amplitude, waveform, etc. Under normal circumstances, the rise time of the CAN signal should be between 1-3μs, the fall time should be between 1-2μs, and the amplitude should be between 0.9-2.5V.

  1. Communication test

Use CAN communication test tools, such as CAN card, CAN analyzer, etc. to perform communication test. The test content includes communication rate, communication distance, communication quality, etc.

2. Testing tools

  1. multimeter

A multimeter is a commonly used electronic measuring tool that can measure parameters such as resistance, voltage, and current. In the detection of CAN communication circuits, the multimeter is mainly used to measure resistance and voltage.

  1. Oscilloscope

An oscilloscope is an instrument used to observe and measure the waveform of electrical signals. In the detection of CAN communication circuits, the oscilloscope is mainly used to observe the waveform, amplitude, time and other parameters of the signal.

  1. Logic Analyzer

A logic analyzer is an instrument used to measure and analyze digital signals. In the detection of CAN communication circuits, the logic analyzer is mainly used to measure signal parameters such as timing and frequency.

  1. CAN Card

CAN card is a hardware device used to implement CAN communication, which can be inserted into the PCI slot or USB interface of the computer. In the detection of CAN communication circuit, CAN card is mainly used for communication test.

  1. CAN Analyzer

CAN analyzer is a professional CAN communication test tool that can monitor and analyze the communication data on the CAN bus in real time. In the detection of CAN communication circuits, CAN analyzer is mainly used for signal integrity detection and communication testing.

3. Testing Process

  1. Preparation

Before testing the CAN communication circuit, you need to prepare the corresponding testing tools, such as multimeter, oscilloscope, logic analyzer, CAN card, etc. At the same time, you also need to be familiar with the basic principles and parameter requirements of the CAN communication circuit.

  1. Visual inspection

Perform a visual inspection of the CAN communication circuit as described above to check if the circuit board, connectors, cables, etc. are damaged or abnormal.

  1. Resistance detection

Use a multimeter to measure the resistance value in the CAN communication circuit, including bus resistance, terminal resistance, etc. If the resistance value is not within the normal range, you need to further check whether there are problems with the circuit board, connector, cable, etc.

  1. Voltage detection

Use a multimeter to measure the voltage value in the CAN communication circuit, including power supply voltage, signal voltage, etc. If the voltage value is not within the normal range, you need to check whether there are problems with the power supply, circuit board, etc.

  1. Signal integrity testing

Use an oscilloscope or logic analyzer to detect the signal integrity in the CAN communication circuit, including the signal rise time, fall time, amplitude, waveform, etc. If the signal parameters are not within the normal range, you need to check whether there are problems with the circuit board, connector, cable, etc.

  1. Communication test

Use a CAN card or CAN analyzer to perform communication tests, including communication rate, communication distance, communication quality, etc. If the communication test results are not ideal, further analysis of the causes is required and adjustments should be made.

  1. Problem Solving

According to the test results, analyze the problems in the CAN communication circuit and take corresponding measures to deal with them. Common problems include abnormal resistance, abnormal voltage, signal integrity problems, communication failures, etc.

4. Common Problem Solving

  1. Abnormal resistance

If the resistance value is not within the normal range, it may be caused by circuit board damage, poor connector contact, cable breakage, etc. You need to replace the damaged parts or reconnect the connector or cable.

  1. Abnormal voltage

If the voltage value is not within the normal range, it may be caused by unstable power supply, circuit board damage, etc. It is necessary to check the power supply, circuit board and other components, and make corresponding adjustments or replacements.

  1. Signal integrity issues

If the signal's rise time, fall time, amplitude, waveform and other parameters are not within the normal range, it may be caused by unreasonable circuit board design, poor connector contact, cable quality problems, etc. It is necessary to optimize the circuit board design, replace the connector or cable.


Keywords:can Reference address:How to detect the quality of CAN communication circuit

Previous article:How to measure the resistance between can high and can low
Next article:How to process the collected CAN data

Recommended ReadingLatest update time:2024-11-14 16:16

The simulation of the quad redundant communication board requires the assistance of CAN bus technology
With the continuous development of electronic technology, computer application technology and EDA technology, the development of digital systems using FPGA has been widely used in the fields of communications, aerospace, medical electronics, industrial control, etc. FPGA has become one of the preferred methods of hard
[Power Management]
The simulation of the quad redundant communication board requires the assistance of CAN bus technology
STM32 system operating frequency and CAN working baud rate setting based on library function version
1. System operating frequency setting     The register version and the library version of the STM32 system operating frequency setting are quite different. The library version of the system operating frequency is set by the SystemInit() function in system_stm32f10x.c, and other configurations are mainly in the stm32f1
[Microcontroller]
STM32 system operating frequency and CAN working baud rate setting based on library function version
Similarities and differences between E-tron and Taycan inverters
Taycan powertrain assembly   Let's talk about the inverter design of E-tron and Taycan. There are several points that are different from our understanding: 1) The E-tron and Taycan use a similar inverter design, which is from Hitachi. There are great similarities between the front and rear axles and the two cars (400V
[Embedded]
Similarities and differences between E-tron and Taycan inverters
Design method of distributed underwater vehicle controller based on CAN bus
    This paper proposes a design method for a distributed underwater vehicle controller based on CAN bus, and mainly describes its overall hardware design scheme and implementation method. As a node of the distributed control system, the controller is connected to other nodes by CAN bus to form a network, and transmit
[Microcontroller]
Design method of distributed underwater vehicle controller based on CAN bus
Automotive electronic control unit CAN communication data reading and writing vehicle network system interaction interface
The data exchange of Arrizo 5's gateway interface usually involves information transmission between electronic devices inside the vehicle, including body systems, entertainment systems, remote control, vehicle status monitoring, CAN data collection and analysis, vehicle DBC control strategies and other information.
[Embedded]
Automotive electronic control unit CAN communication data reading and writing vehicle network system interaction interface
Brief Analysis of the Distributor of Aviation Cable Test System Based on CAN Bus
  0 Preface   Aviation cables are the nervous system of aircraft, connecting the aircraft electrical, avionics, fire control, control and other systems, providing power supply, control signals and data information for various aircraft components. Limited by the space of the aircraft fuselage, the cable system wiring i
[Microcontroller]
Brief Analysis of the Distributor of Aviation Cable Test System Based on CAN Bus
Freescale MC9S12X: CAN initialization configuration
1. MSCAN initialization process Check whether it has entered the initialization state. If not, enter the initialization state. The CANCTL0 register needs to be set here. Set the CAN baud rate. The CANBTR0 and CANBTR1 registers need to be set here. Set the corresponding CAN port filter. The CANIDMR register needs to be
[Microcontroller]
Freescale MC9S12X: CAN initialization configuration
How to solve the abnormality of forklift CAN bus
introduction As an important logistics handling equipment, forklifts play an important role in modern logistics, warehousing and other fields. With the development of forklift technology, forklift control systems are becoming more and more complex, which puts higher requirements on the stability and r
[Embedded]
Latest Embedded 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号