Popular Keywords

CAN2.0B / CAN FD

The Controller Area Network (CAN) protocol, featuring versions 2.0A (Basic CAN, 11 bits) and 2.0B (Extended CAN or Peli CAN, 29 bits), encompasses four message types: Data Frame, Remote Frame, Error Frame, and Overload Frame. The CAN Bus utilizes two primary data outputs known as CAN High (CAN_H) and CAN Low (CAN_L). In the context of automobile electronics applications, the signal voltage specifications are critical. CAN_H operates within the voltage range of 2.5V to 3.5V, while CAN_L maintains a voltage range of 1.5V to 2.5V.

Furthermore, the CAN protocol exhibits flexibility in data transmission through the incorporation of CAN FD (CAN with Flexible Data-Rate). In CAN FD mode, data transfer involves 64 bytes per data, inclusive of CRC17/CRC21 for enhanced reliability and integrity. This adaptability in data rate is instrumental in meeting the diverse requirements of modern automobile electronics.

Differential signal analysis holds significant importance in the fields of vehicle, robot design, and automation industries. The demand for protocols in the context of electric vehicles is notably on the rise. For the effective operation of Advanced Driver Assistance Systems (ADAS) and Automatic Driving Systems (ADS), the measurement of protocols becomes imperative, especially for large-scale systems and extensive sensors, which may include LiDAR/Radar. Commonly employed protocols in this domain encompass RS485 (EIA485), SENT, CAN, LIN, Flexray, Ethernet AVB (MII), and others.

Acute Technology provides logic analyzers and oscilloscopes with CAN decoding capabilities.

The TB3016B logic analyzer is able to directly measure and decode differential signals, including CAN 2.0B, CAN FD, DP AUX, RS485, RS422, and 10BASE-T1S.

When using an oscilloscope to measure CAN or CAN FD signals, it is essential to determine whether the signal is differential or single-ended. For differential signals, use a differential probe such as the ADP1025 to prevent measurement errors or abnormalities caused by the lack of grounding.

TB3016B Logic Analyzer

TB3000 series Specifications PDF

TS3124H DSO

TS3000

TS3000 series Specifications PDF

Hi-voltage Differential Probe ADP1025-U (Powered by USB port) / ADP1025-B (Powered by Battery)

ADP series Hi-voltage Diff. Probe Specifications PDF

Model TB3016B TS3124H
Decode / Trigger y y
Analog Channels y

CAN Bus Decode

Save as TXT/CSV

In Logic Analyzer mode, click the icon above the report area to save the decoded data as a TXT/CSV file.

Export Icon

CAN / CAN FD Decoding Setup Steps

1. Click Quick Settings or Add Protocol Decode to select a protocol for logic analyzer capture.

2. Select CAN/CAN FD for decoding.

3. If you use Quick Settings, the system will recommend configurations for trigger type, sampling rate, voltage threshold, and channel settings.

4. Click the icon to access the Decode Settings screen.

Image 1
Image 2

Decode Settings

Channel: The differential data from the DSO channel (CAN_H or CAN_L) is shown by default.

Auto detect Data Rate: Check this option for auto-detecting the CAN bit rate by the LA Viewer; this option will be disabled when enabling CAN FD decode, the maximum input range of the Data rate is from 5Kbps-1Mbps.

Show scale in the waveform: Display the scale in the Waveform Window, this option will be disabled when enabling CAN FD decode.

YouTube Video

CAN Decoding Examples

We use cookies to elevate your user experience and enhance the quality of our site. To find out more or adjust cookie settings, click here .