Skip to main content
  1. Home
  2. Technical Blog
  3. Failure Analysis
  4. CAN 总线抗扰过不去:从错误计数到收发器共模的四步倒推

CAN 总线抗扰过不去:从错误计数到收发器共模的四步倒推

抗扰报告上写「通信中断」的件,拆开看多数不是协议栈的问题。同一份报告里,「功能降级后自恢复」「节点进 bus-off 不再发帧」「收发器被打坏」是三个完全不同的结论,对应三条完全不同的整改路线。倒推的顺序也不该从软件开始:先量共模电压与终端匹配,再谈滤波与协议兜底。

一、三种「过不去」,混在一起就查不动

整车厂判抗扰,看的是干扰施加期间与撤除之后的功能状态。同一个干扰下,仪表报警、报文丢失、节点掉线、器件烧掉,是四个不同的层级。

  • 功能降级:干扰撤掉后自行恢复,报文偶发错误,功能状态落在 B 或 C 级。这一类最容易被现场判成「勉强通过」,也是实车抱怨最多的一类。
  • 总线掉线:节点错误计数持续累积,进入 bus-off 后不再发帧,靠总线关闭恢复机制才回来。CAN 协议里发送错误计数累加到 128 进入被动错误、到 255 进入 bus-off,这是协议定义的硬阈值,不是某家实现的脾气。
  • 物理层损伤:试验后收发器、终端电阻、TVS 出现永久性变化,功能再也回不来。这一类不是「抗扰余量不够」,是「已经被打坏」。

三类混着写进同一份结论,最常见的结果是判据按 A 级写、实测却是 bus-off 后自恢复,报告拿去做整车审核时对不上。

区分这三类有个低成本办法:试验过程中全程记录错误计数与总线负载,别只看最后的功能状态。错误计数的爬升曲线,比最终结论更有诊断价值——它在哪个频点开始爬、爬得多快、撤场后是否回落,直接把问题指向注入路径。

二、先量三件最便宜的事

抗扰不过,第一反应往往是换收发器、加器件。这一步应该排在后面。下面三项量测成本最低,定位效率最高。

检查项正常口径异常时的现场表现
———
共模电压(CAN_H、CAN_L 对地)静态约 2.5 V 附近,两线基本对称偏置不对称,收发器的共模抑制余量被提前吃掉
终端匹配总线两端各 120 Ω,断电后并联量测约 60 Ω反射导致眼图塌陷,短帧勉强、长帧出错
屏蔽与接地按线束定义单点或多点接地,屏蔽层不悬空屏蔽层悬空等于给线束多接了一根天线

三列口径里,前两列是总线本身的电气常识,第三列要按线束图纸确认——同一个平台上,动力线与信号线共走的段落,屏蔽策略经常与图纸不一致。

先修线束再谈整改。这三项里有一项不合格,换十颗器件也补不回来:共模电压偏了,抗扰余量从起点就被消耗;终端少了,反射造成的误码与干扰造成的误码在波形上长得几乎一样,你会一直查错方向。

三、注入路径决定整改位置

抗扰不过时,最有价值的追问是:干扰是从哪条路进去的。不同试验方法抓的路径不同,整改位置也就不同。

试验方法主要耦合路径容易出问题的环节
———
大电流注入(BCI)共模电流沿线束直接灌入收发器前端、共模扼流圈、屏蔽层端接方式
辐射抗扰(自由场 / 混响室)空间场耦合到线束与 PCB线束走向与长度、屏蔽完整性、PCB 地平面
静电放电直接接触或空气放电注入TVS 选型与接地路径、复位与使能脚

三类方法的条款与布置差异,前文分别写过:ISO 10605 车用静电放电讲的是器件通电与不通电两种工况下的打法,抗扰测试的整体框架可对照 ISO 11452 的方法分类。

一个经常被忽略的事实:同一个件在不同实验室结论相反,很多时候不是设备差异,而是注入位置与线束布置差异。BCI 钳夹在哪个位置,决定了共模电流走哪一段;辐射抗扰下线束是否按整车状态铺、离参考地多高,直接改变耦合效率。整改前先把自己那次试验的布置拍下来,与实车布置对齐,是不花钱的一步。

干扰源那一侧同样值得看一眼。如果板内的开关电源、电机驱动本来就把能量泄到线束上,抗扰只是把问题放大——这时先看 CISPR 25 口径下的发射表现,往往比死磕抗扰更省事。

四、四步倒推:从现象回到电路

顺序比结论重要。建议按下面四步走,每一步都能收敛掉一部分可能。

第一步,看错误计数与失败时刻的报文。错误计数从哪个频点开始爬,是发送侧还是接收侧先报错,决定了问题在节点内部还是总线上。这一步不需要拆件。

第二步,抓波形。在干扰施加的同一时刻抓 CAN_H、CAN_L 与差分信号,看是边沿被拉平、还是共模整体漂移、还是出现窄脉冲。三种波形对应三种改法,看错波形就会改错地方。

第三步,量共模与地。把第二节那三项量一遍,重点是干扰频段内的共模电压偏移与地电位差。地电位差大的系统,屏蔽与端接做得再规范也没用。

第四步,才轮到滤波、屏蔽与软件兜底。共模扼流圈、TVS、屏蔽端接、软件重发与超时恢复,都是在这一步才谈的事。软件兜底顶多让节点在掉线后回来,兜不住干扰期间的数据是否可信——把「能恢复」当成「通过了」,是抗扰判定里最常见的口径滑坡。

五、几句实话

抗扰整改最容易走的弯路,是把「换器件」当成第一动作。器件是最后一步,因为它是唯一一步会让你失去对照的改动:加了三样东西再复测,过了也说不清是谁起的作用。

真正省钱的做法是先把布置与线束状态固定下来,再逐项单改。迈科检测承接抗扰类整改委托时,会先把当次试验的布置、线束走向与失败现象记录成一份对照表,后续每轮只动一个变量,复测结论才站得住。

还有一句:判据要在试验前写死。功能状态按哪一级判、掉线后多久恢复算通过、试验后要不要复测参数,这些写进大纲再开测;等结果出来再商量判据,双方都会难受。整改方向可先看 辐射抗扰 与 EMC 测试 两条线的项目构成,再回到具体件上定范围。

检测排期按项目实际安排,提交样品时可一并说明期望交期,我们会结合当前排期与你确认可行方案,并按节点同步进度。

Related Q&A

Related questions

Frequently asked questions on the same topic. The first paragraph of each answer is the conclusion.

What is the usual failure analysis workflow?

The standard path: phenomenon confirmation → external inspection → non-destructive testing (X-ray, ultrasonic) → electrical retest → destructive analysis (cross-section, dye-and-pry, SEM/EDS) → root-cause conclusion with an evidence-chain report. Every step is documented and the conclusion must be reproducible. A failed unit paired with a known-good reference dramatically speeds up localization.

What should I provide for failure analysis?

The failed unit itself (kept in original state—do not disassemble or grind it yourself), a known-good unit from the same batch as reference, a description of the failure (when, under what conditions, at what rate), and any preliminary checks already done. The more complete the information, the shorter the analysis path.

Can an already-disassembled failed unit still be analyzed?

Yes, but the analyzable scope narrows. Once the original fracture surface, burn marks, plating and interfaces are disturbed, many failure mechanisms can no longer be determined, and the result degenerates to "no anomaly found".

The first move on receiving a failed unit is to leave it alone: no disassembly, no grinding, no cleaning, no high current. Photograph the appearance and mounting position first, then send it in.

These answers share the same data source as the FAQ page.

Have a testing requirement? Send us your product details

Tell us the product model and test requirements. Our engineers will map out the test plan, the applicable standards and the item combination, and provide a quotation reference. The more specific the request, the sharper the answer.

  • Free scoping of the test plan and standards
  • Pre-scan testing during R&D to cut rework cost
  • On-site visits and witnessed testing supported
  • Scheduling per project, with progress updates at each milestone

Received — we will contact you shortly and follow up with a test plan and quotation.

By submitting you agree to be contacted by phone or email. Scheduling follows the project’s actual availability and is subject to mutual confirmation.

13510907826