CAN网络故障诊断与排查实战
📘 30章 · 从入门到实战
1
01
CAN总线基础
CAN协议起源、物理层特性(差分信号)、CAN总线拓扑结构
2
02
CAN报文结构
数据帧、远程帧、错误帧、过载帧、帧间隔,ID仲裁机制
3
03
CAN硬件接口
CAN收发器(TJA1050/SN65HVD230)、CAN控制器(SJA1000/MCP2515)选型与原理
4
04
CAN开发工具
PCAN-USB、CANalyst-II、Kvaser等工具的使用与对比
5
05
CAN示波器测量
用示波器抓取CAN_H和CAN_L波形,判断信号质量
6
06
终端电阻
120Ω终端电阻的作用、测量方法、常见故障(开路/短路)
7
07
CAN总线电平
显性电平与隐性电平、CAN_H与CAN_L电压范围(2.5V±1V)
8
08
共模电压与差模电压
共模干扰对CAN总线的影响,如何测量与抑制
9
09
位时序与采样点
CAN位时间组成(Sync段、Prop段、Phase1、Phase2)、采样点设置
10
10
CAN总线长度与速率
不同速率下的最大总线长度(125kbps@500m,1Mbps@40m)
11
11
CAN错误类型
位错误、填充错误、CRC错误、格式错误、应答错误
12
12
错误状态机
主动错误、被动错误、总线关闭状态,以及恢复机制
13
13
CAN总线故障模拟
用电阻、电容模拟开路、短路、对电源/地短路故障
14
14
CAN总线诊断工具
CANalyzer、CANoe、PCAN-View的基本使用
15
15
CAN报文分析
用CAN工具抓取报文,分析ID、DLC、Data、CRC
16
16
CAN总线干扰源
电机、变频器、开关电源等EMC干扰,以及抑制方法
17
17
CAN总线接地问题
单点接地与多点接地、地环路对CAN通信的影响
18
18
CAN总线线缆选择
双绞线特性(绞距、阻抗)、屏蔽层处理
19
19
CAN总线分支线
分支线长度限制(≤0.3m@1Mbps)、星型拓扑问题
20
20
CAN总线节点故障
节点不上报、节点干扰总线、节点地址冲突
21
21
CAN总线休眠与唤醒
本地唤醒与远程唤醒、休眠电流测量
22
22
CANopen协议基础
对象字典、PDO、SDO、NMT状态机
23
23
CANopen故障诊断
心跳报文丢失、紧急报文分析、节点状态监控
24
24
J1939协议基础
PGN、SPN、SAE J1939报文结构
25
25
J1939故障诊断
DM1报文(主动故障码)、DM2/DM3报文解析
26
26
CAN总线一致性测试
物理层一致性测试(眼图、信号幅度、上升/下降时间)
27
27
CAN总线余量分析
用示波器测量眼图,评估总线余量
28
28
CAN总线故障排查流程
从现象到根因的5步排查法(观察、隔离、测量、分析、验证)
29
29
CAN总线实战案例1
某车型CAN通信间歇中断,排查过程与解决
30
30
CAN总线实战案例2
某设备CAN总线受电机干扰,滤波与屏蔽方案