2. CAN总线物理层与无人矿卡线束特征
无人矿卡的CAN总线能否稳定通信,首先取决于物理层是否“站得住”。物理层规定了节点之间用什么电压、什么线、怎样连接、怎样屏蔽与接地。很多现场“偶发丢帧、节点掉线、仪表报错”的问题,最终都追到线束、终端电阻或屏蔽接地这些物理层细节上。本节围绕CAN_H/CAN_L差分信号、终端电阻、矿卡恶劣环境下的线束布局与屏蔽接地要求,以及物理层故障对通信的影响展开。
一、CAN_H/CAN_L差分信号:抗干扰的根基
CAN总线采用差分传输,两根信号线CAN_H与CAN_L成对绞合,接收端识别的是两者之间的电压差 Vdiff = VCAN_H − VCAN_L,而不是对地绝对电压。以高速CAN(ISO 11898-2)为例,总线有两个逻辑状态:
- 隐性位(逻辑1):两线电压都约为2.5V,Vdiff≈0V,总线处于空闲或“释放”状态。
- 显性位(逻辑0):CAN_H被驱动到约3.5V,CAN_L被拉低到约1.5V,Vdiff≈2V。
差分结构的关键价值在于共模抑制:当矿卡上大功率电机、变频器、液压电磁阀产生干扰时,干扰往往以共模形式同时叠加到两根线上,Vdiff基本不变,接收端仍能正确判决。因此CAN_H与CAN_L必须成对绞合,绞距均匀,绝不能把两根线拆开分别走线,否则环路面积增大,抗干扰能力大幅下降。工程上还要求两线对地阻抗尽量对称,避免一侧先被干扰“压偏”。
二、终端电阻:消除反射、维持电平
CAN总线是特性阻抗约120Ω的传输线。信号在总线两端若阻抗不匹配,就会产生反射,造成边沿振铃、位采样错误。标准做法是在总线物理两端各接一个120Ω终端电阻,中间节点不接。两个120Ω并联后,从任一节点看进去的等效负载约为60Ω,这也是判断总线是否正常的经典依据:断电后用万用表测CAN_H与CAN_L之间电阻,正常应接近60Ω;测得约120Ω说明只接了一端;测得远小于60Ω说明多接了终端或存在短路;测得开路(∞)说明断线或两端终端都缺失。
无人矿卡上常见的问题是:整车控制器、电池管理、电机控制器分布在车头、车尾与中部,若终端电阻只装在某一控制柜内,或维修时误把中间节点的120Ω也装上,就会出现“多终端”。多终端会让等效负载降到40Ω甚至更低,显性电平被拉低、驱动电流增大,表现为通信距离缩短、误码率上升。因此线束设计时必须明确“哪两个节点是物理端点”,并在图纸上标注终端位置。
三、矿卡恶劣环境下的线束布局与屏蔽接地
矿卡运行在粉尘、振动、油污、宽温与强电磁干扰环境中,线束布局要遵循几条硬性要求:
- 远离干扰源:CAN线束与电机三相线、变频器输出线、大电流电源线保持足够间距(工程上常要求≥200mm,无法满足时须垂直交叉而非平行长距离走线)。
- 成对绞合、全程连续:CAN_H/CAN_L绞合从节点到节点连续,避免在接插件处“散开”过长。
- 屏蔽层单点接地:屏蔽双绞线的屏蔽层通常采用单点接地,接地点选在整车参考地或控制柜接地排,避免两端接地形成地环路,把地电位差引入屏蔽层变成干扰电流。若采用多点接地,须确认各接地点等电位。
- 固定与防护:线束用波纹管或编织护套保护,每隔一定距离固定,避免振动导致端子松动、绝缘磨损。
四、物理层故障对通信的影响
物理层故障的表现往往不是“完全不通”,而是“时通时不通”,这正是诊断难点。常见故障与现象对应关系如下:
| 故障类型 | 典型现象 | 排查要点 |
|---|---|---|
| CAN_H或CAN_L断线 | 单线通信,抗干扰骤降,偶发错误帧 | 测通断、查接插件端子 |
| 两线短路 | 总线瘫痪,所有节点无法通信 | 断电测线间电阻 |
| 终端电阻缺失/多接 | 边沿振铃、误码率升高、距离缩短 | 测等效电阻是否约60Ω |
| 屏蔽接地不良 | 强干扰工况下集中丢帧 | 查屏蔽层接地方式与地电位 |
| 线束磨损/虚接 | 振动时通信中断,静止时恢复 | 振动试验、摇线检查 |
下面用一张信号链与故障影响示意图,把差分信号、终端、屏蔽与故障后果串起来:
五、现场排查的实操思路
面对无人矿卡CAN通信异常,建议按“先物理、后协议”的顺序排查。第一步断电,用万用表测CAN_H与CAN_L之间电阻,判断终端与短路情况;第二步上电,用示波器观察CAN_H/CAN_L波形,看显性电平是否达到约2V差分、边沿是否振铃、有无明显共模干扰;第三步检查线束走向与屏蔽接地,重点看是否与动力线并行、接插件是否松动、屏蔽层是否两端接地形成环流。只有物理层确认正常,再去分析报文、ID与协议层问题,才能避免在错误的方向上反复排查。
掌握物理层的差分信号、终端匹配与屏蔽接地要求,是理解后续报文解析与故障诊断的前提。物理层稳,通信才稳;物理层的问题,往往要用最“笨”的万用表和示波器去发现。