资讯详情

TVS与ESD保护器件选型指南:从原理到PCB布局的实战解析

📅 2026/9/24 3:34:16 | 华诺云谱 👁 阅读
TVS与ESD保护器件选型指南:从原理到PCB布局的实战解析
上个月调一块采集板折腾到凌晨两点问题最后出在USB座子上。同事在旁边拿手碰了一下Type-C外壳示波器上蹦出一个尖峰接着控制板就重启了。这种场景搞硬件的人都不陌生冬天地毯上走两步再摸一把设备金属外壳系统当场死给你看。更麻烦的是感性负载断电瞬间折腾出来的浪涌——继电器、电机、老式接触器开关一断电源线上就能冒出几百伏的毛刺设备偶尔抽风、死机、烧电源芯片十有八九就是这东西在作怪。要让产品在这么恶劣的环境里活下来TVS二极管和ESD保护二极管就是最基础也最常用的两道防线。这篇东西不聊虚的直接从原理讲到选型再到PCB布局最后放几组实测数据。我会用实际端口举例把每一步怎么定参数、怎么校验功率、怎么避坑都写明白。想给电源入口加强防护的或者正被ESD静电测试搞到头大的这篇应该能帮你省几块烧掉的板子。1. TVS和ESD明明是两种东西为什么总有人混着用1.1 两种最常见的“电压攻击”静电放电与浪涌电路板上的异常过压绝大多数来自两种事件。第一种是静电放电也就是ESD。人体带上几千伏静电碰到设备外壳、USB座、按键金属帽、排线插头就会瞬间泄放。这个过程的典型特征是上升时间极快——IEC 61000-4-2标准里描述的电流波形上升时间不到1ns峰值电流随电压等级不同可以从几安培到三十安培。虽然持续时间很短只有几十纳秒到百来纳秒但因为能量集中对半导体器件来说往往是致命的。第二种是浪涌也就是surge。来源包括雷击感应、大功率负载投切、保险丝熔断瞬间等。电源线上最常用的浪涌测试波形是IEC 61000-4-5标准里的1.2/50us开路电压波对应8/20us短路电流波意思是从波头到峰值大约1.2us从峰值衰减到一半大约50us。相比ESD浪涌持续时间长了几百上千倍携带的能量大得多对器件的考验完全是另一个量级。这两种攻击的差异决定了TVS和ESD保护器件在设计和选型上走了两条不同路线。1.2 TVS怎么工作一场“故意设计”的雪崩TVS的英文全称是Transient Voltage Suppressor瞬态电压抑制二极管。它本质上是一个专门为吸收瞬时大能量而优化的大面积PN结。正常工作状态下电路电压低于TVS的反向工作电压VRWMTVS处于截止状态相当于一个电容很小的开路元件对电路几乎没有影响。一旦线上出现超过击穿电压VBR的过压PN结发生雪崩击穿阻抗急剧下降电流被引导到地同时把电压钳位在钳位电压VC附近。这个过程要特别强调两个字钳位。TVS不是把过压削掉就完了而是把电压硬生生拉到一个“不高不低”的水平。比如一颗SMBJ15AVRWM是15V击穿电压大约16.7~18.5V最大钳位电压24.4V。当后级电路正常工作是12V系统一旦有浪涌进来这个TVS会保证后级承受的电压不超过24.4V左右多余的能量全部由它自己去扛。浪涌过去之后PN结退出雪崩区自动恢复到截止状态不需要人为复位。这一点是TVS相比压敏电阻最大的优势之一也是它在精密电子设备里被广泛使用的原因。需要多说一句的是TVS能承受的浪涌峰值功率非常大一颗SMBJ封装、额定600W10/1000us波形的器件瞬间可以泄放二十多安培的电流。代价是它的结电容通常比较大几十pF到上千pF都有可能所以不适合用在高速数据线上。1.3 ESD保护器件的真面目不只是一颗“小号TVS”很多人以为ESD保护二极管就是小功率的TVS这个理解不算全错但远不够准确。早期确实有直接用普通齐纳二极管或者小功率TVS做ESD保护的方案比如很多低速IO口上用一颗BZT52C5V1之类的稳压管就能起到一定作用。但随着USB 2.0、USB 3.0、HDMI、PCIe这类高速信号普及数据线对寄生电容极其敏感传统TVS动辄几十pF的电容直接会让眼图闭合。于是专门为ESD设计的保护器件开始采用一系列低电容结构比如二极管对齐纳管、二极管串、甚至集成SCR硅控整流器结构。现代ESD器件的亮点在于低电容和低钳位电压并存。比如USB 2.0用的低电容ESD结电容可以做到1pF以下高频信号几乎无损通过遇到静电时又能把信号线对地的电压钳制在十几伏以内。还有一个经常被提到的概念叫BJT型ESD。这类器件的内部结构里不仅有二极管还利用寄生的PNP/NPN结构形成回滞特性snapback。简单说ESD事件触发雪崩之后寄生的BJT结构被激活导通维持电压反而比触发电压更低于是用一个很小的芯片面积就能泄放很大的ESD电流。这也是为什么同样封装尺寸下专用ESD器件的保护能力往往远强于普通二极管对。1.4 直接上对比TVS和ESD的分工边界维度TVS二极管ESD保护二极管主要对手浪涌持续时间us级静电持续时间ns级峰值电流能力大IPP可到几十上百A相对小但针对快沿优化峰值功率高常见400W~3000W低几十到几百W结电容偏高几十pF起可做到0.2~3pF钳位速度快约ps~ns级更快特别针对1ns上升沿封装SMB、SMC、SOD-123等SC-89、DFN、SOT-23等小封装典型位置电源入口、总线端口、大功率负载端高速数据线、按键、连接器IO口所以结论已经很明显面对电源端口的浪涌用TVS面对高速数据线的静电用ESD。把一颗1200W的TVS焊到USB数据线上不是不可以但信号眼图大概率废了。把一颗低电容ESD装到12V电源入口遇到稍微像样点的浪涌它可能比后级芯片先牺牲。实际产品里两者经常配合出现电源入口放TVS数据线上放ESD各有各的战场。这也就是为什么很多原厂把这类器件统称为“电路保护器件”但对使用者来说分清楚分工才能选对型号。2. 选型前必须拿捏住的几个参数少看一个都可能烧一片2.1 从VRWM到IPP一条完整的保护链路是怎么串起来的打开任何一颗TVS的规格书第一页就有几个关键词VRWM、VBR、VC、IPP还有功率Ppp。VRWMWorking Peak Reverse Voltage是反向工作电压器件在正常工作时两端电压绝不能超过这个值否则它会自己导通。所以选型第一步就是保证端口正常工作电压小于VRWM并且留有一定裕量。比如一个标称12V的电源系统实际工作电压可能是12V±5%启动瞬间还可能冲到13V左右这时候如果选一颗VRWM12V的TVS还没等到浪涌来它自己就先频繁导通了轻则发热重则直接烧毁。所以12V系统通常选VRWM13V或者15V的型号。VBRBreakdown Voltage是击穿电压一般标注在1mA反向电流条件下测得。TVS的击穿不是“啪”一下就全导通的它有一个范围比如SMBJ15A的VBR是16.7V到18.5V。这意味着超过这个电压范围它才开始明显导通而不是像理想二极管那样一超过某个点就导通。VCClamping Voltage是最大钳位电压后面通常标注一个电流条件比如“VC24.4V at IPP24.6A”。这个值代表TVS在承受最大峰值脉冲电流时两端能出现的最高电压。要知道TVS不是理想钳位器件流过它的电流越大残余电压越高VC就是最坏情况下的电压。选型时最关键的校验就是这个VC必须低于后级电路芯片、电容、MOS管能承受的最大电压。IPPPeak Pulse Current是器件能承受的最大峰值脉冲电流。Ppp则是峰值脉冲功率等于VC乘以IPP。注意不同的测试波形比如10/1000us和8/20us给出的功率和电流值不同选型时必须知道自己的浪涌环境对应哪种波形。2.2 单向和双向这一步选错上电就可能冒烟TVS和ESD器件都有单向和双向之分。单向器件只在反向时才起钳位作用正向时相当于一个普通二极管导通压降大约0.7V左右。它适合用在纯直流电源线上比如12V电源正极对地接一颗单向TVS反向是过压保护正向则兼作防反接保护。双向器件则是两个背靠背的PN结正负方向都能钳位。它适合用在交流电路、通信总线、信号线上因为这类线路上正常工作的电压本身就是双向摆动的信号可能比地高也可能比地低必须保证无论哪个方向来干扰都能保护。现实中见过很多翻车案例有人在RS485总线上装了一颗单向TVS结果正常工作的时候通信是好的一旦线上有共模干扰负半周的干扰直接把TVS当成二极管往前导通干扰不仅没被吸收反而被耦合得更深。这类场景一定要用双向器件。判断方法很简单看器件的方向符号。单向TVS符号上有一个类似二极管的阴极标记线双向TVS符号两端都有类似齐纳管的样子。在原理图封装上很多工程师习惯把双向TVS画成两个背靠背二极管这也是一个明显的特征。2.3 结电容和钳位速度高速信号线上的“隐形税”如果只是保护电源线结电容很少有人关注。但只要信号频率上去这一点必须较真。一颗普通600W TVS的结电容可能达到几百pF甚至更高。把它并联在USB 2.0的D/D-线上等效于在信号线上挂了一个几百pF的电容到地这会直接改变信号边沿导致眼图质量严重下降长时间运行还会出现误码。对于USB 2.0这种480Mbps的信号业界普遍要求ESD保护器件的电容小于2pF对于HDMI或USB 3.0这种更高速度的接口要求会更苛刻通常需要小于0.5pF。这就是为什么高速数据口必须用专门的低电容ESD器件而不是普通TVS。低电容ESD内部往往采用了“二极管对串联齐纳管”结构用若干个小二极管串联来降低等效电容同时保留雪崩泄放能力。代价是它的功率容量比TVS小得多所以只能对付ESD事件不能拿来扛浪涌。响应速度方面TVS和ESD本身都有ps到ns级的响应时间比绝大多数芯片的损坏阈值快得多。但要注意器件的裸响应速度和整个回路的响应速度是两回事后面讲布局的时候会专门提到寄生电感对响应速度的影响。2.4 不该被忽略的功率核对10/1000us和8/20us的关系很多人选TVS时只看VRWM和VC觉得自己电路是5V的选一个VRWM5V的TVS准没错结果浪涌一打就炸。问题出在功率校核上。TVS能扛的浪涌功率是有限度的超过它的极限器件就会损坏。极限数据通常写在规格书里比如SMBJ系列标注600W10/1000us波形。什么是10/1000us就是模拟一个浪涌电流从波头上升到峰值大约10us然后衰减到半值的时间大约1000us。这是针对电源线上感应雷等长持续时间浪涌的典型波形。而ESD测试或者某些通用设备的浪涌测试常用的是8/20us波形也就是波头8us、半值20us。同样的能量等级下8/20us波形持续时间短峰值电流能高达几十安培而10/1000us波形的电流就小得多。所以TVS规格书里会分别给出不同波形下的IPP选型时一定要对照使用场景用错波形直接导致选型偏小。一个简单的校核方法估算端口可能承受的最大浪涌电流然后乘以钳位电压看看结果是否在TVS的Ppp额定值以内同时还要留至少20%~30%的降额。比如算出来需要承受40A的8/20us电流钳位电压30V那Ppp需求是1200W。这时候选一颗600W的SMBJ实打实扛不住得考虑SMC封装或者更大功率的器件。3. 三步定型号12V电源、USB口、RS485总线的选型全过程3.1 12V电源端口实例先算工作电压再核功率余量假设要给一块12V供电的控制板加TVS保护后级是一颗DC-DC最高输入电压额定28V。第一步确定VRWM。12V系统考虑±5%纹波和上电瞬态留出至少15%的裕量选VRWM15V的型号比较稳妥。市面上SMBJ15A、SMCJ15A都是常见选择。如果成本敏感可以用SOD-123封装的较小功率型号但要结合功率校核来看。第二步算击穿电压和钳位电压。SMBJ15A的VBR范围约16.7V~18.5VVC最大24.4V。DC-DC的极限耐压是28V24.4V低于28V后级本身没问题。第三步功率校核。假设产品过IEC 61000-4-5的1kV浪涌测试源阻抗2Ω那么最大电流大约1kV/2Ω500A但这不意味着TVS要扛500A。浪涌能量会同时被TVS和后级电容、压敏电阻等分担但作为最严格的估算按峰值电流500A来算显然多数TVS都扛不住所以实际测试时源阻抗2Ω是针对电源线同时还有耦合网络和去耦网络会消耗能量。更合理的做法是参考同类产品经验或者直接用规格书的IPP值反推SMBJ15A在10/1000us波形下IPP约24.6A乘以24.4V大约是600W。如果实测浪涌电流超过这个值很多就得升级到SMCJ封装1500W或加气体放电管做一级防护。这个例子里如果后级芯片耐压上限只有16VSMBJ15A的24.4V钳位电压就直接超了。那怎么办两个方向一是选钳位电压更低的型号比如SMBJ13AVRWM13VVBR约14.4V到15.9VVC最大21.5V还是不够16V的要求二是先加一级串阻或者共模电感限制电流再用TVS后级并一个LDO或稳压管做二次钳位。很多时候后级芯片耐压不够单靠一级TVS是兜不住的需要组合防护。3.2 USB 2.0数据线实例低电容ESD是唯一正解USB 2.0接口的D/D-两条数据线传输速率480Mbps。这里绝对不能放普通TVS必须选用低电容ESD器件电容一般在0.5pF~2pF之间。选型第一步确认VRWM。USB 2.0的信号电平在0~3.3V左右数据线正常工作时与地的电压不会超过3.6V所以选VRWM5V的ESD器件既能确保正常通信时不被触发又能有效钳位ESD事件。第二步确认电容。规格书里标注的结电容是1pF还是0.5pF对应不同的信号速率上限USB 2.0用1pF没问题USB 3.0最好选0.3pF以下。第三步确认钳位电压。ESD器件规格书里通常会给出在TLP测试或者IEC 61000-4-2测试下的动态钳位电压这个值越低对后级PHY芯片越好。还有一个容易忽略的点USB座子的外壳地。很多时候静电是从USB外壳打进来的外壳不接地或者接地阻抗过高静电就会耦合到数据线上。所以设计USB口的时候外壳引脚要通过电阻或者直接连到系统地建议在靠近座子的位置也放一个ESD器件做保护。这部分经验会在布局章节展开。3.3 RS485总线实例别忘了共模浪涌这回事RS485总线走长距离很容易感应雷击、电网干扰而且总线是差分信号正常工作电压可能在-7V到12V之间摆动这意味着防护器件必须能承受双向电压所以双向TVS是标配。工业上常用的方案是A、B两线分别对地接一颗双向TVS或者在两线之间并一个双向TVS。如果总线还经常暴露在室外环境最好再加一组气体放电管做一级粗保护TVS做二级精保护之间串PTC电阻或者共模电感做退耦。选型时同样先看VRWM。RS485收发器比如MAX485A、B引脚的共模输入范围是-7V到12V所以选VRWM在12V左右的双向TVS比较合适。比如SMBJ12CA就是很常见的选择VRWM12VVC最大19.9V足以保护大多数RS485收发器。如果收发器耐压更高可以适当提高VRWM。这里要特别留心的一点是数据总线上的通信速率虽然不高常见9600bps~1Mbps但TVS电容也不能选太大否则会让信号边沿变缓长距离传输时更容易产生误码。RS485一般选几十pF以内的TVS问题不大但如果是几Mbps的高速总线最好也用低电容的TVS或者ESD器件。3.4 其他常见端口的快速对照表端口工作电压推荐保护器件VRWM参考值重点注意事项24V电源入口24VTVSSMBJ28A或SMCJ28A28V功率余量留足注意测试波形5V电源入口5VTVS或ESDSMBJ5.0A5V~6V后级芯片耐压普遍较低VC越低压越好USB 2.0 D/D-0~3.3V低电容ESD5V电容2pF靠近座子放置HDMI TMDS差分3.3V超低电容ESD阵列5V电容0.5pF差分对等长RS485 A/B-7V~12V双向TVS12V双向注意共模范围按键/拨码开关IO0~3.3V低电容ESD5V靠近按键放置串联电阻可选4. 同样一颗料为什么你的板子防护效果差PCB布局里的门道4.1 防护器件永远放在连接器和后级电路之间原理图里把TVS放在电源进来的位置好像就万事大吉了。但PCB布局如果没做到位防护效果会打对折。最常见的问题是防护器件距离连接器太远中间被电源滤波电容、磁珠、保险丝什么的隔开。浪涌从连接器进来先经过一段长走线、再穿过保险丝、再到达TVS这段路上寄生电感很大。浪涌是高频能量遇到电感会产生很大的感应电压结果TVS还没动作后级的芯片已经被提前到来的高电压击穿了。正确的做法是从连接器引脚出来先把TVS或者ESD器件摆上然后再进滤波电路和后级负载。用一句话总结先防护、后滤波。信号线上的ESD器件也是同理要放在信号进入芯片之前、靠近连接器插座的边缘位置。不过也有例外。比如某些对ESD要求特别严格的场合可能需要在共模电感之后再加一级ESD因为共模电感本身也会耦合静电。这种情况下通常做的是两级防护第一级粗保护靠近连接器第二级精保护靠近芯片中间用电阻或磁珠隔离。4.2 走线长度、寄生电感和“理想钳位”之间的差距很多人看规格书觉得“最大钳位电压24.4V”就是板上实际出现的电压这是一个常见的误解。规格书里的数值是在理想测试夹具上测出来的夹具的寄生电感几乎为零。而实际PCB上从TVS引脚到地的走线、过孔都自带寄生电感。这里有个简单的估算公式VL×di/dt。以ESD为例典型放电电流峰值30A上升时间1ns如果TVS的接地走线寄生电感是5nH那么地线上产生的压降就是5nH×30A/1ns150V这个电压叠加在钳位电压上意味着芯片引脚上实际出现的电压可能是174V而不是规格书上的24V。虽然静电持续时间短但这么高的电压已经足以让很多芯片受损。所以布局上必须想尽一切办法减小寄生电感TVS或者ESD器件的地引脚到最近的系统地过孔走线要越短越好最好直接打过孔到地平面。如果器件是多引脚封装地引脚位置要专门处理保证回流路径短。在多层板上防护器件正下方打阵列地孔这是最有效的手段。TVS到连接器的走线同样要短而粗不要在路径上绕圈。信号线上的ESD器件数据线最好从ESD器件下方走让ESD器件先“截住”静电再进芯片。4.3 地回路的角色静电和浪涌最终都要有一个去处防护器件工作的时候能量不是凭空消失的而是被引导到地。如果地回流路径不合理即使TVS选得再大保护效果也会大打折扣。一个典型的错误是TVS的接地引脚接的是单点地而单点地又要穿过很长一段走线才到连接器的屏蔽地或者机壳地。当浪涌发生的时候大电流流过这段地线地电位被瞬间抬高这个“地弹”会传导到板子上其他电路结果就是芯片虽然没有被直接击穿但依然会复位、死机、甚至IO口闩锁。对电源端口来说比较好的做法是让TVS的接地引脚直接连接输入地平面并且输入地平面和输出地平面之间做好分割防止能量倒灌进后级。对RS485这类外部总线端口来说防护器件的接地端最好接到机壳地或者专用的IO地再通过一个1nF~10nF的高压电容或者磁珠连接到信号地这样既不影响正常通信又能把共模浪涌引到安全的地方。ESD器件的地处理也类似但更要注意电容耦合。有的工程师为了节省空间把ESD器件的地直接连到信号地其实没有专门用于静电泄放的地过孔最终回流路径经过芯片的地脚静电照样可能从地脚窜进芯片。正确的做法还是在ESD器件旁边放地过孔让静电直接回流到地平面。4.4 人机接口的ESD防护思路按键、拨码开关、排线接口矩阵键盘、拨码开关、外接排线这类接口信号频率低但人手直接触碰的概率极高是ESD重灾区。这类端口不需要特别低的电容但需要足够的保护等级。以矩阵键盘为例行线和列线接到MCU的GPIO如果只做上拉完全不设防人体静电很容易顺着按键金属帽打进MCU。经典的防护方案是在每一根行线和列线上加一颗ESD器件靠近MCU端放置同时在按键到MCU之间串联1k~10k电阻。这个电阻一方面限制ESD电流另一方面和ESD器件一起形成RC低通压制高频尖峰。有人问矩阵键盘里不是已经有用作防鬼键的二极管吗那不能代替ESD保护。防鬼键二极管是用于防止按键扫描时电流倒灌导致误判的普通开关二极管耐压和功率都很小面对静电时起不到钳位作用。所以两码事别混用。排线接口的设计同样要注意排线越长越容易耦合静电而且排线本身就像一个天线会把静电感应到线上。所以排线插座附近必须放ESD器件尽量靠近插座引脚不要等线走到板子中间才动手。5. 实测数据浪涌和静电到底被压成了什么样5.1 测试平台和条件说明以下数据是我在实验室同一套平台上测出来的测试条件和结果如下。不同品牌、不同批次的器件参数会有差异同型号不同厂家的VC值也可能差好几伏但趋势是一致的可以当做选型参考。浪涌测试设备一台满足IEC 61000-4-5要求的浪涌发生器电压波形1.2/50us电流波形8/20us源阻抗2Ω。ESD测试设备满足IEC 61000-4-2要求的ESD模拟器接触放电模式。示波器500MHz带宽数字示波器使用高压差分探头测量母线电压探头地线尽量缩短。被测TVSSMBJ15A600WVRWM15VVC max24.4V。被测ESD某国产低电容ESD器件VRWM5V电容约0.8pF用于USB 2.0数据线保护。特别说明一下测ESD残压时探头的地线一定要短否则探头自身等效天线会接收到辐射场测出来的波形不是真实的残压而是一堆毛刺。这也是很多新手在实验室里怎么测都测不准的原因。5.2 12V电源端口浪涌测试有保护和无保护的残压对比测试点12V电源母线后级并联一个100uF电解电容和一个0.1uF陶瓷电容模拟典型负载。测试条件无TVS保护后级母线电压尖峰加SMBJ15A后后级母线电压尖峰浪涌发生器输出±1kV约450V持续超300us后级LDO损坏约26V~30V持续时间20~30us后级正常浪涌发生器输出±2kV后级直接击穿DC-DC芯片烧毁约30V~33V持续时间40us左右后级仍正常浪涌发生器输出±4kV不做测试预期必挂约38V~42VTVS温度明显升高但后级仍保住从数据能看出来TVS的钳位效果非常明显把几百伏的浪涌硬生生压到三十伏左右。不过也要注意第3组数据里TVS温度明显升高说明2kV以上已经是这颗SMBJ15A的疲劳区间虽然一次测试没坏但反复打多次之后寿命会下降。在工业现场或者雷击多发地区建议选更大功率的SMCJ封装并配合压敏电阻或者气体放电管做前置粗保护。残压波形上还有一个小细节每次浪涌测试之后都能在示波器上看到TVS钳位电压之后有个缓慢衰减的小尾巴这是浪涌能量通过TVS给后级电容充电造成的属于正常现象。如果这个小尾巴上叠加了高频振荡通常是地回路走线太长导致的需要回头改布局。5.3 USB 2.0数据线ESD测试±8kV接触放电的表现测试点USB 2.0的D线对地电压ESD器件并联在连接器附近。测试条件无ESD保护D线电压尖峰加低电容ESD后D线电压尖峰ESD接触放电±4kV约±160VMCU偶尔复位约±9V~±11VMCU无异常ESD接触放电±8kV约±300VMCU直接损坏约±13V~±15VMCU无异常这里有个很重要的观察加了ESD器件之后电压尖峰的脉宽也变得很短大概只有几纳秒到十几纳秒这说明静电能量被ESD器件迅速泄放掉了没有继续向后级蔓延。用示波器看残压波形时要注意区分两种波形形态。一种是干净的单脉冲说明ESD器件动作正常另一种是上升沿很陡、随后有振铃衰减的波形虽然峰值可能不高但说明布局中寄生电感偏大导致钳位效果打了折扣。后者在高速信号上更容易引发问题因为振铃会叠加到正常信号上造成误码。另外实测中发现如果USB座的金属外壳与地之间的连接走线太长外壳上的静电会通过耦合路径跑到D线上ESD器件虽然也能防护但残压会比我上面测的数值高不少。所以USB座外壳接地要尽可能短粗这是很多人忽略的一个细节。5.4 从示波器波形上怎么读“保护效果”不少工程师测完波形只看峰值电压低于某个阈值就说“保护有效”这个判断其实不够全面。我更看重三个维度。第一峰值电压。这是最直观的指标对比有保护和没保护的数值差距越大说明保护器件动作越有效。第二钳位后的持续时间。TVS动作后电压会保持在一个平台上直到浪涌能量被泄放掉这个平台的持续时间决定了后级电路承受压力的时间太长了意味着TVS在硬扛很可能选小了。第三高频振铃的幅值。振铃幅值如果超过正常信号电平说明寄生参数没有控制好即使峰值电压不高也容易造成后级芯片的长期可靠性问题。实测中还有一个通用技巧加保护之前先用示波器记录后级芯片电源引脚的电压波形加保护之后再记录一次对比两者的差异。只要电源引脚上的瞬态电压峰值降低了80%以上基本就可以认为保护有效。如果只降了50%左右就要考虑是不是TVS位置太远、接地不好或者型号选小了。6. 踩坑复盘防护器件救不了的几种现实场景6.1 误把ESD器件当低压TVS用浪涌一来先牺牲有次一个朋友做一款USB供电的小设备为了省物料想用USB数据线上那颗低电容ESD顺带保护一下5V电源入口。当时我就劝他别这么干他不信结果浪涌测试打到1kV的时候ESD器件直接炸了后级电源芯片也跟着遭殃。原因很简单低电容ESD器件的功率容量非常小专门为ESD这种纳秒级事件设计遇到微秒级持续时间的浪涌能量差了三个数量级等于拿一次性纸杯去接消防水枪的水。反过来用TVS去保护高速数据线也不可行原因前面已经说过电容太大。所以这两种器件虽然长得像、功能有重叠但各自的应用边界非常清楚不能混用。如果确实想省物料电源端口就用TVS数据端口就用ESD。如果担心TVS功率不够宁可升级封装也不要拿ESD去打浪涌。6.2 钳位电压选得“刚好”后级芯片还是坏了还有一次一个客户反馈RS485端口打静电收发器经常坏。我远程要了原理图一看他选了一颗VRWM7V的双向TVS钳位电压大约11.6V收发器的耐压是12V看着是够的。但实测之后发现加上PCB走线寄生电感的影响芯片引脚上的实际峰值电压能到14V左右已经超过极限了。这个案例告诉我们选TVS时不能只看规格书上的钳位电压还要考虑“动态钳位”和寄生电感叠加。实际应用中我给RS485端口选型时通常会把TVS的VC和PCB寄生参数带来的压降一起算进去预留20%以上的余量。如果算完发现后级芯片耐压还是不够要么选VRWM更低的TVS要么在TVS后级再串一颗低电容ESD做第二级精细钳位。6.3 布局不当导致防护失效返工两次才查到根因之前做过一款带电机驱动的板子电源入口明明放了TVS后级却还是间歇性复位。第一次查怀疑是TVS型号选小了换了一颗功率更大的问题依旧。后来用示波器测复位引脚的毛刺发现每次电机启动瞬间复位引脚上都会出现一个几十纳秒宽的负尖峰。顺着电路查最后发现问题出在TVS的接地位置上。原理图上看TVS地脚确实接到了系统地但PCB布局时TVS的地过孔放在了两厘米之外而且中间还穿过一段信号线。电机启动带来的浪涌通过TVS回流时这段地线上产生了很大的地弹电压地弹传导到MCU复位电路附近相当于给复位引脚来了一个负脉冲。把TVS的地过孔挪到器件正下方、重新铺铜之后问题彻底消失。这个案例让我后来格外重视一个原则防护器件的接地位置直接影响防护是否有效这比选什么型号更值得花时间去抠。6.4 一些能救急的土办法调试阶段手头没有专用ESD器件又急着验证问题的场景很常见。这时可以用两颗BAV99或者1N4148做主机的临时保护把信号线分别对电源和地接一颗二极管正向导通时钳位到0.7V负向通过二极管对地钳位。这个方案能挡住一部分静电但性能远不如专用ESD因为普通二极管的开关速度慢、钳位电压高遇到超快沿的静电依然会漏过去。临时救急可以量产千万别这么干。如果想快速判断一个IO口是不是被静电打坏的可以用“土办法试探”先把可疑IO口加一颗低电容ESD再反复打几次静电如果问题消失说明确实是静电引起的。这个方法在做故障定位时非常快比我拿着示波器到处夹探头要高效得多。这几年做硬件最大的体会是电路保护这件事最难的从来不是画原理图而是把自己的认知修正过来——不要总觉得“加了TVS就万事大吉”也不要因为一两颗器件没起作用就否定整个保护方案。大多数翻车原因都出在选型参数留余量不足和PCB布局忽略寄生参数这两件事上。实测数据看多了你会越来越相信保护器件是最后一道防线但能不能真正守住取决于从选型到布板的每一个细节。希望这篇整理出来的选型流程、实测数据和避坑经验能帮你少烧几块板子。
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。