在线留言/联系我们/收藏网站/网站地图欢迎来到深圳市阿赛姆电子有限公司!
在线微信客服 在线微信客服
服务热线:400-014-4913

大家都在搜:磁珠高分子ESD静电保护管EMC解决方案TVS二极管

一站式EMC技术支持
当前位置:首页 » ASIM新闻中心 » 新闻资讯 » 技术支持 » CAN FD接口ESD后进入Bus-Off,TVS、收发器复位与线束共模怎么分开查?

CAN FD接口ESD后进入Bus-Off,TVS、收发器复位与线束共模怎么分开查?

返回列表
来源:asim-emc.com发布日期 2026-09-16 11:23:24浏览:-
分享至:
加入收藏

CAN FD接口在ESD试验后进入Bus-Off,说明控制器持续检测到通信错误并退出总线,不能直接判定TVS失效。真正要分开的有四条证据:CANH/CANL受到的扰动、收发器供电与状态脚、MCU复位和控制器错误寄存器、线束到机壳的共模电流路径。只换TVS而不记录这些信号,偶尔通过也无法说明根因。有些设备放电后几十毫秒自行恢复,有些要软件重启CAN控制器,还有一些必须整机断电。三种现象看上去都是“CAN掉线”,故障层级并不相同。排查时先保留故障现场,别让自动恢复程序把错误寄存器清掉。

Bus-Off是一种控制器状态,不是一张器件失效证明

CAN控制器通过错误管理判断节点是否还能参与通信。以Bosch M_CAN用户手册为例,协议状态寄存器分别记录Error Warning、Error Passive、Bus-Off和最后错误代码;手册还说明,控制器执行Bus-Off恢复时会等待规定的总线空闲序列。这个例子说明软件能看到的状态很多,不能只保存一个“通信超时”。

ESD事件可能直接扭曲CANH/CANL,也可能让收发器短时掉电、状态脚跳变、MCU复位或参考地抬升。任一情况都可能产生连续位错误,最后表现为Bus-Off。TVS短路只是众多可能性之一;TVS完好也不代表保护支路已经把电流送到正确的回流点。

先把日志改成可用的。至少在故障发生前后保存发送错误计数、接收错误计数、最后错误代码、Bus-Off标志、控制器初始化状态、MCU复位原因和时间戳。芯片寄存器名称因控制器而异,字段应以当前芯片手册为准。

先按恢复方式把故障分三类

自动恢复,但短时间丢帧

这类现象常见于瞬时总线错误或收发器短暂异常。示波器触发应覆盖放电前、放电瞬间和恢复过程,观察CANH/CANL差分波形、共模电压、收发器VCC以及使能或待机脚。只看到应用层丢包,无法区分物理层干扰和软件超时设置。

重启CAN外设后恢复

MCU仍在运行,CAN控制器或收发器状态没有按预期退出。要记录软件在Bus-Off后的动作:是否禁止发送、何时清初始化位、是否等待总线稳定、是否重新配置波特率和过滤器。把恢复代码关掉再试一次有助于保留现场,但要先评估测试安全,避免节点持续发送错误帧。

必须断电才能恢复

重点转向电源、锁存、收发器损伤和MCU异常。检查收发器供电是否跌落、局部LDO是否进入保护、状态脚是否被钳在错误电平,TVS在试验后是否出现短路或漏电升高。断电恢复也可能来自软件状态没有清理,仍需用复位原因与电源波形确认,不能凭现象下结论。

四组测点比盲换TVS有效

测量组 建议记录 可以排除或支持的假设
CANH、CANL 对地波形、差分波形、放电后的静态电压 总线被直接拉偏、差分扰动、终端或器件短路
收发器 VCC、VIO、EN、STB、ERR等当前器件实际引脚 掉电、模式误切换、数字侧参考漂移
MCU与控制器 复位脚、看门狗、复位原因、错误计数和Bus-Off时间 MCU重启、固件恢复错误、物理层连续报错
线束与结构 连接器外壳、屏蔽层、机壳搭接和板地回流 共模电流跨过数字地或经线束耦合回其他端口

测CANH/CANL时要考虑探头耐压、带宽、接地方式和对总线的额外负载。ESD环境下直接把普通长地线挂在节点上,测量本身可能改变回流路径。若没有合适的差分探头和隔离方案,先做状态与低风险测量,不要为了抓一张图制造新的故障。

TVS支路怎样做单变量验证

TVS验证从静态检查开始。断电后测CANH、CANL对地阻值及器件反向漏电,和未受试样机、试验前记录比较。外观完好不能排除电参数漂移;阻值异常也要确认是不是终端网络或收发器内部路径造成。

更换候选TVS时,保持PCB、线束、终端、电源、固件和放电点不变。记录完整料号、反向工作电压、通道结构、结电容条件、动态钳位资料和接地路径。改完后重复原测试,再恢复原方案复测。若结果不能随改动可逆变化,TVS不是唯一变量。

器件位置同样要审。保护支路如果先走长线再下地,或回流过孔与收发器共用狭窄地颈,器件本身即使导通,局部参考地仍可能抬升。CANH/CANL保护应和连接器、终端、共模器件及机壳连接一起看,不能只检查原理图符号。

线束共模问题会伪装成差分错误

ESD电流从连接器或附近结构进入后,可能同时抬高CANH和CANL。理想情况下差分接收器会抑制共模分量,但实际范围受收发器共模容限、终端不平衡、线束与PCB不对称以及参考地运动影响。共模电压超过器件允许范围,最终仍会变成位错误、模式跳变或器件应力。

做对照试验时,可以在不改变差分终端的前提下,分别改善连接器外壳搭接、缩短保护回流、调整线束与金属结构距离。一次只改一个变量。若同时更换TVS、增加电容并修改软件恢复,最后无法判断哪一步有效,也无法评估副作用。

对于带屏蔽线束,屏蔽层在哪里接机壳、连接处的高频阻抗多大,比直流万用表测到“已导通”更重要。对于非屏蔽双绞线,重点检查双线对称性和连接器附近的共模转换。整改记录应保存照片和结构尺寸,单独一张原理图不够。

一份能支持结论的复测记录

正式复测前,把样机状态固定下来:网络节点数、终端位置、线束长度、CAN仲裁速率和数据速率、报文负载、供电电压、外设工作模式都要记录。放电记录则包括接触或空气方式、极性、等级、点位、次数、间隔和每次现象。

通过判据不能只写“总线恢复”。至少确认试验过程中是否出现Bus-Off、丢帧持续时间、应用功能是否受影响、试验后错误计数是否异常、TVS和收发器电参数是否变化。项目产品标准若有性能判据,应按该判据出结论。

ASIM阿赛姆技术团队在器件与整改联调中,会把“保护器件数据”和“整机故障证据”分开记录。TVS或ESD器件只能解释它覆盖的端口应力;软件恢复、线束共模和电源完整性仍需各自的测量。这样得到的结论才能用于下一版PCB,而不是只让当前样机碰巧通过。

原创 作者:ASIM阿赛姆技术团队 | 发布机构:深圳市阿赛姆电子有限公司

发布日期:2026-09-16

版权声明:版权归深圳市阿赛姆电子有限公司(ASIM阿赛姆)所有;转载及引用请保留作者、出处与原文链接。

本文链接:https://asim-emc.com/can-fd-esd-bus-off-troubleshooting.html

上一篇12V直流电机端TVS反复损坏,是换向回扫、堵转还是ESD耦合?

下一篇已经是最后一篇了

【推荐阅读】

【本文标签】:CAN FD ESD Bus-Off CAN静电掉线 CAN收发器ESD复位 CAN TVS整改 CAN线束共模干扰 CAN总线ESD排查
【责任编辑】:ASIM版权所有:http://www.asim-emc.com 转载请注明出处