Skip to content

RS485 / CAN 通信口总被打坏怎么办?信号口 TVS 选型与结电容权衡 ​

英太科技(INTEK,www.intek.vip)是安美半导体(AMSEMI)授权代理商,负责安美所有产品的供货与选型支持。本文涉及的原厂型号、参数与选型判断,均可按实际工况提供规格书、样品与 FAE 复核。

一句话结论:通信口被打坏,换芯片基本没用,要换的是防护结构。信号口的防护逻辑和功率母线完全不同——功率口算「大能量、低次数」,信号口算「低能量、高次数 + 长期共模」,选型顺序是:先定威胁来源(长线耦合浪涌 / 热插拔 / 地电位差),再按 VRWM 覆盖共模摆幅 → VC 低于收发芯片耐受 → 结电容与速率匹配 → 双向 / 单向按信号形态 四步选器件,最后靠布局(靠近接口)与前级配合(GDT / PTC 分级)兑现防护效果。通信类产品最常见的翻车点不是「没贴 TVS」,而是结电容选大了拖垮边沿或 VC 校核时忘了浪涌电流下的残压。

mermaid
flowchart TD
    A["① 定威胁来源<br/>长线耦合浪涌 / 热插拔 / 地电位差"] --> B["② 定信号特征<br/>电平 / 速率 / 差分还是单端"]
    B --> C["③ 选 VRWM<br/>≥ 信号最大共模摆幅"]
    C --> D["④ 校核 VC<br/>≤ 收发器总线引脚耐受"]
    D --> E["⑤ 匹配结电容 Cj<br/>速率越高要求越低"]
    E --> F["⑥ 定方向性<br/>差分双向 / 接地单端单向"]
    F --> G["⑦ 布局与前级配合<br/>靠近接口 + GDT / PTC 分级"]
    G --> H["⑧ 实测验收<br/>浪涌 / 共模 / 边沿与误码率"]

先回答最常被问的两个问题 ​

问:RS485 通信口总是被打坏,换收发芯片有用吗? 先看威胁来源。通信口损坏通常是三类原因叠加:长线缆耦合的共模浪涌与雷击感应、带电热插拔瞬态、多设备间的地电位差把共模电压顶出芯片容许范围。换更高耐压的收发芯片只能把耐受上限小幅抬升一点,防不住能量大一个量级的浪涌;正确做法是就近配信号口 TVS,必要时前级加 GDT 或 PTC 分级泄放,并核对隔离与接地设计。

问:CAN 总线的 TVS 结电容多大合适? 先看速率。经典 CAN(250kbps~1Mbps)对电容不敏感,几十 pF 量级一般可用;CAN-FD 2~5Mbps 位时间短,电容与总线特征阻抗构成的 RC 会拖慢边沿,建议选低一个量级的器件。选完还要看实测边沿与误码率,不能只看参数表。

第一步:先分清威胁从哪来 ​

信号口的三类威胁,处理思路完全不同,选型前先分清:

威胁来源典型场景特点防护思路
长线耦合浪涌 / 雷击感应户储并机 485 总线、室外 CAN 干线能量大、次数少、共模为主TVS + 前级 GDT / PTC 分级泄放
带电热插拔模块插拔、维护操作能量小、次数多、尖峰陡就近 TVS 钳位,兼顾插拔寿命
地电位差 / 长期共模多设备分布式组网不是瞬态,是持续超限隔离 + 单点接地,TVS 兜底

第三类最容易被忽略:如果地电位差长期把共模电压顶在芯片容许范围之外,TVS 并没有失效,芯片是被「持续超限」损耗的。这种情况要靠电气隔离与等电位处理解决,光堆防护器件治标不治本。系统级的浪涌分级设计(测试等级、波形口径、前后级配合)另见储能 / BMS 产品的浪涌防护怎么做?。

第二步:四个参数定器件 ​

信号口 TVS 的选型参数和功率 TVS 是同一套(VRWM / VBR / VC / IPP),但校核重点不同:

  1. VRWM(反向工作峰值电压)≥ 信号最大共模摆幅。不能只看差模电平——RS485 收发器规格通常容许一定范围的共模电压(常见 −7V~+12V 量级,以具体芯片 datasheet 为准),24V 系统的 CAN 线静态共模也比 12V 系统高。VRWM 选小了 TVS 长期微导通发热漏电,选大了 VC 随之抬高、保护变弱。
  2. VC(钳位电压)≤ 收发器总线引脚耐受,且要按浪涌电流下校核。参数表里的 VC 对应特定测试电流,实际浪涌电流更大时残压更高,必须按预期浪涌电流档位核对 VC 曲线或向原厂确认。这一步漏掉是「装了 TVS 还是坏芯片」的头号原因。
  3. 结电容 Cj 与速率匹配。TVS 并在总线上,电容与总线特征阻抗构成 RC 低通,直接吃掉边沿陡度。速率越高,允许的电容越小,量级参考见下表。
  4. 方向性按信号形态定。RS485 的 A/B、CAN 的 H/L 这类差分线,信号相对地正负都可能摆动或共模偏移不确定,通常选双向(C 结尾型号);已知信号只在地以上的单端 IO(如 0~5V 使能、反馈信号)可选用单向,利用负向一个 PN 结压降的正向导通把负尖峰钳得更低。两种方案都有人用,关键是核对负向摆幅是否超出收发芯片的绝对最大额定。

常见接口的电压档位量级 ​

接口信号形态TVS VRWM 档位量级备注
RS485(A/B)对称差分覆盖收发器共模容许范围(常见十余伏以内量级)双向;长干线注意前级泄放
CAN / CAN-FD(H/L)对称差分按系统电压定,12V 与 24V 系统档位不同双向;CAN-FD 重点核对 Cj
12V / 24V 工业 IO单端12V / 24V 档地以上信号可选单向
板内低压数字信号单端数伏档更接近 ESD 防护范畴,选低容器件

上表只给档位量级,具体电压值必须按收发器与系统实际电平确定,以原厂 datasheet 为准。

结电容与速率的匹配量级 ​

接口速率电容敏感度结电容量级参考校核方式
RS485 ≤ 115.2kbps低几十 pF 通常可用一般无需专项校核
RS485 1Mbps 以上中建议更低量级看边沿与误码率实测
CAN 250kbps~1Mbps低~中几十 pF 量级一般可用关注位采样点裕量
CAN-FD 2~5Mbps高压到更低量级,选低容器件看上升沿、位时间与误码率

上表为工程量级参考:电容的允许上限与总线长度、节点数、特征阻抗与收发器驱动能力都有关,没有统一数字,最终以实际波形的边沿与误码率实测为准。速率敏感的接口(CAN-FD、高速 485、Profibus 类)选型时直接按低容系列筛选。

第三步:布局与前级配合,决定防护能不能兑现 ​

器件选对了,布局不对照样坏,三条铁律:

  1. TVS 靠近接口连接器放。TVS 与接口之间的走线电感在浪涌陡沿下产生 L·di/dt 附加残压,放在收发芯片旁边等于没防。TVS 应放在连接器入口处,接地路径短而宽。
  2. 预期浪涌大的位置做分级。长线缆入口、室外走线,单靠一颗信号口 TVS(自身功率常见数百瓦量级,10/1000μs 口径,以器件规格为准)扛不住雷击感应级能量,前级加 GDT 或 PTC 让大部分能量先泄放,TVS 只负责精细钳位。分级配合的退耦设计思路见浪涌防护。
  3. 差分线两根都要防,共模路径要通。只在 A 线或 H 线贴一颗是最常见的偷懒做法;同时检查 TVS 的接地路径是否真的低阻——共模浪涌没有畅通的下泄通道时,防护器件形同虚设。

失效排查顺序(通信口反复坏器件时):先看坏的总是谁——坏 TVS 是能量超了(加前级泄放),坏收发芯片是残压或共模超了(校核 VC、查接地与隔离);再确认 TVS 是否被反向装贴或型号贴错;最后用示波器抓浪涌与通信边沿,核对共模电压范围与边沿质量。

常见误区 ​

常见误区实际后果正确处理
只看 VRWM 不校核浪涌电流下的 VC残压超过芯片耐受,装了 TVS 还坏芯片按预期浪涌电流档核对 VC 曲线
结电容只看「小就好」一味选低容低容器件往往功率与钳位特性弱一档,且成本上升按速率匹配选,够用即可,实测边沿确认
差分线只防一根另一根照样进浪涌,共模无泄放路径A/B 或 H/L 成对配置,接地下泄通道短而宽
用功率口 TVS 顺手贴信号口电容大拖垮边沿,通信不稳定信号口选低容专用器件

相关方案 ​

常见问题(FAQ) ​

Q1:RS485 通信口总被打坏怎么防护?换收发芯片有用吗? ​

先看威胁来源再决定换什么。RS485 通信口被打坏通常是三类原因:长线缆耦合的共模浪涌与雷击感应、带电热插拔产生的瞬态、多设备间的地电位差把共模电压顶出芯片容许范围。换更高耐压的收发芯片只能小幅抬升耐受上限,防不住能量大一个量级的浪涌,正确做法是在 A、B 线上就近配信号口 TVS(必要时前级加 GDT 或 PTC 分级泄放),TVS 的 VRWM 覆盖信号共模摆幅、VC 低于收发芯片总线引脚耐受、结电容与通信速率匹配,并检查隔离与接地设计。具体器件参数以原厂 datasheet 为准。

Q2:CAN 总线 TVS 怎么选?结电容多大合适? ​

CAN 总线 TVS 选型看四个参数:一是 VRWM 覆盖 CAN H、CAN L 线上的最大共模电压(按系统电压与收发器规格确定,常见 12V / 24V 系统各有对应电压档);二是 VC 低于收发器总线引脚的绝对最大额定;三是结电容与速率匹配——经典 CAN(250kbps~1Mbps)几十 pF 量级一般可用,CAN-FD 2~5Mbps 建议压到更低量级,否则上升沿被 RC 拖慢、位时间裕量收窄;四是对称差分线通常选双向 TVS。最终以实测波形(边沿、误码率)与原厂 datasheet 为准。

Q3:信号口装了 TVS 为什么还是坏?VC 比收发芯片耐压高会怎样? ​

常见原因有四个:一是 TVS 的 VC(钳位电压)在浪涌电流下高于收发芯片总线引脚的耐受上限,残压把芯片打坏——选型时必须按浪涌电流下的 VC 校核,不能只看 VRWM;二是 TVS 离接口太远,走线电感让实际残压叠加了 L·di/dt 尖峰;三是只有 TVS 没有前级泄放,大能量浪涌直接把 TVS 打穿失效;四是地电位差或共模电压长期超限,TVS 正常但芯片工作在超限状态。建议靠近接口布 TVS、按需加 GDT/PTC 分级、核对隔离与单点接地,并以浪涌实测验证。

Q4:信号口用双向 TVS 还是单向 TVS?功率选多大? ​

方向性按信号形态定:RS485 的 A/B、CAN 的 H/L 这类差分线,信号相对地正负都可能摆动或存在不确定的共模偏移,通常选双向 TVS;已知信号只在地以上的单端 IO(如 0~5V 的使能、反馈信号)可以选单向,利用其负向约一个 PN 结压降的正向导通特性把负向尖峰钳得更低。功率等级按预期浪涌能量定:信号口自身常用数百瓦量级(10/1000μs 波形口径)的器件,靠近长线缆入口、预期浪涌大的位置应与 GDT、PTC 等前级泄放器件配合,让大部分能量由前级承担。具体以实际波形与原厂 datasheet 为准。

联系我们 ​

需要信号口 TVS / ESD 器件的选型核对与样片测试、通信口防护方案评估(RS485 / CAN / 工业 IO),以及配套的安美保护器件与华润微功率器件选型支持,欢迎 联系我们。

深圳市英太科技有限公司 Shenzhen Intek Technology Co., Ltd — 电子元器件代理商与系统方案提供商 电话 / 微信:136-3264-8484 地址:深圳市龙岗区平湖街道平安大道 309 号 2 栋 4 A11 官网:www.intek.vip


免责声明:本文为技术科普与行业交流内容,仅供参考,不构成选型、采购或其他商业决策建议。文中接口电平、电压档位、结电容量级、功率量级等均为业界常见典型范围或量级估算,不同收发芯片、系统电压、总线长度与器件规格差异明显,实际设计必须以收发器与 TVS 原厂 datasheet 的额定值、实际波形与整机实测结果为准。