联系我们

与泰克代表实时聊天。 工作时间:上午 9:00 - 下午 5:00(太平洋标准时间)。

电话

致电我们 1-800-833-9200

工作时间:上午9:00-下午5:00(太平洋标准时间)

下载

下载手册、产品技术资料、软件等:

下载类型
型号或关键字

反馈

CAN 总线故障排除

can-bus-troubleshooting-app-header

CAN 总线故障排除

通过自动解码和触发调试 ECU

控制器局域网络 (CAN) 为最初针对汽车应用设计的总线结构,但是,它也在其他领域找到用武之地。 CAN 总线为在屏蔽双绞线 (STP)、非屏蔽双绞线 (UTP) 或扁平电缆上运行的均衡(差分)2 线接口。 此标准规定几种不同数据速率,1 Mb/s 为 CAN 最快速率。 最新版本 CAN FD 已经将传输速度升至 10 Mb/s,也提高了包有效载荷。 为了保持信号质量,总线需要在电缆的两端使用 120Ω 终端电阻。

自 20 世纪 80 年代引入以来,CAN 始终用于在动力传动 ECU 间传送数据,由于许多制造商仍然希望使用成熟技术,CAN 和 LIN 仍然在现代汽车的结构中得以保留。

汽车子系统的集成度提高意味着,除了处理传感器和致动器信号,许多 ECU 同时在 2、3 或更多条串行总线上通信。 例如,ECU 通过 CAN(对于关键系统)和 LIN(对于优先级较低的控件,例如车窗和后视镜)通信极为常见。

通过自动协议分析缩短调试时间

对串行总线协议手动解码非常耗时,并且很容易出错。 泰克的汽车总线解码和触发包针对 CAN、CAN FD、LIN 和 FlexRay 等常用 ECU 总线提供直观的自动解码和触发功能。

CANFDBusDecode

通道 1 上的 CAN FD 信号被解码并显示为总线波形(底部)和事件表(顶部)

对信号质量问题进行故障排除

但是,协议解码只是开始。 在总线不工作、情况更糟、间歇工作、超出总线流量以及出现信号完整性问题时,对问题进行故障排除。

通常,这些问题源于物理层的信号完整性问题(例如,串扰、噪声和终端不正确),通过波形分析即可最有效发现它们。 示波器供工程师检查模拟总线波形来评估信号质量和噪声,并研究多个信号来发现相互影响和确定串扰。

signal-quality

CAN 总线需要 120 Ω 终端。 无终端总线将导致信号质量差(上信号)。

显示多条通道/传感器/执行器

ECU-Automotive

ECU 通过 CAN、LIN 和其他总线通信并与传感器和执行器直接通信。

由于多总线和多传感器/执行器系统比较复杂,通常难以大致了解工作环境。

大多数泰克示波器供用户同时查看多条总线和多个控制信号。 混合信号示波器支持使用数字通道进行总线解码,释放模拟通道以便评估其他信号质量。 凭借高通道数量、FlexChannel 输入通道和大高清显示器,5 系列 MSO 尤其适合查看复杂 ECU。

在其他联网汽车应用中是否面临挑战?

Library

Title
Ensuring the Performance and Conformance of In-Vehicle Networks for New-Generation Automobiles
Automotive Primer: In-Vehicle Networking This primer provides an overview of the trends, challenges and solutions associated with the expected future evolution of in-vehicle networks, as well as a …