热门关键字

CAN 2.0B / CAN FD

CAN(Controller Area Network)通信协议于 80 年代由 Bosch 首先开发,旨在应对新型汽车上不断增加的电子设备(如发动机控制单元、制动系统、空调控制、娱乐系统等)。这些设备不仅为汽车增加了许多功能与附加价值,同时也提高了控制系统的复杂度。

CAN Bus 采用差分信号传输,具有两条传输线 CAN_H(High)与 CAN_L(Low)。CAN_H 传输的数据与 CAN_L 传输的数据相反。这两条线共同构成了差分信号,有助于提高抗干扰能力,确保在车辆环境中稳定运行。CAN 主要的信息类型包括 Data Frame、Remote Frame、Error Frame 和 Overload Frame。

CAN FD(CAN with Flexible Data-Rate)在现有 CAN 规范的基础上增加了灵活数据速率,并扩展了单次数据传输的最大数据量至 64 字节,同时采用 CRC17/CRC21 以增强数据传输能力与纠错性能。

在 CAN 2.0B / FD 中,CAN_H 的电压范围通常为 2.5V 到 3.5V,而 CAN_L 的电压范围则为 1.5V 到 2.5V。这样的电压设计确保了差分信号传输中的电压稳定性,同时有助于降低功耗,特别适用于汽车电源系统对节能的需求。

皇晶科技(Acute Technology)提供具备 CAN 解码 功能的 逻辑分析仪示波器

TB3016B 逻辑分析仪 可直接测量 CAN 2.0B / CAN FD / DP AUX / RS485 / RS422 / 10BASE-T1S 差分信号,并进行解码。

使用 示波器 进行 CAN / CAN FD 测量时,需要确认信号是差分信号(Differential)还是单端信号(Single-Ended)。若为差分信号,需要使用 差分探头 ADP1025,以避免因无接地导致测量异常。

TB3016B

TB3016B

TravelBus 系列 技术指标 PDF

MSO3124H

MSO3124V

MSO3000 系列 技术指标 PDF

高压差分探头 ADP1025-U (USB供电) / ADP1025-B (电池供电)

ADP系列 技术指标 PDF

型号 TB3016B TS3124H
解码 y y

模拟通道

y

使用 CAN_H 信号解码界面(逻辑分析仪)

保存成 TXT/CSV

在逻辑分析仪模式下,点击报告区上方的图示,可将解码资料保存成 TXT/CSV 档案。

Export Icon

设置 CAN 2.0B / CAN FD 解码 步骤说明

1. 点击 快速设置新增协议分析通道 来创建所需的通道及相关设置。

2. 选择 CAN 进行解码。

3. 如果使用 快速设置,系统会提供 触发条件采样率门限电平 及 通道设置方式 的建议值。

4. 点击齿轮图标进入 解码设置 页面。

Protocol Quick Setup
Add Protocol Decode

解码设置

通道设置:

Differential:物理层信号测量,信号来自堆叠示波器,测量 CAN 信号 CAN_H/L,可设置的 DSO 通道范围为 1-6。

CAN_H:可直接测量稳定的物理层。

CAN_L (RX):可直接测量稳定的物理层,或经由收发器 (Transceiver) 转换后的逻辑信号。

Tx:经由收发器 (Transceiver) 转换后的 Tx 或 Rx 逻辑信号。

自动检测 Data Rate:

勾选时,由程序协助计算 Data Rate。若未勾选,用户可以选择内建的 Data Rate 设置,或自行输入 Data Rate。允许的 Data Rate 范围为 5 Kbps 至 1 Mbps。若启用 CAN FD 功能,由于 Data Rate 会变动,此功能将会自动关闭。

波形中显示刻度:

在波形上显示刻度。若启用 CAN FD 功能后,由于 Data Rate 会变动,此功能将会自动关闭。

bilibili 视频

CAN 2.0B / CAN FD 分析范例波形档

我们使用 cookies 来了解您如何使用我们的网站并改善您的体验。继续使用我们的网站,即表示您接受我们使用 cookies,点此查看隐私政策