资讯详情

资讯详情

TVS二极管选型与防护实战:单向、双向、阵列及布局验证

1. 从一块烧掉的板子说起TVS 到底在防什么我第一次真正重视 TVS是因为一块返修的接口板。板子功能不复杂一个外置传感器接口走 12V 供电加两路信号实验室里测了一周都稳稳当当。结果装到现场第三天接口芯片炸了铜箔都翘起来。拆下来一查供电口上只有一颗普通整流二极管反接做防反灌信号线上什么都没有。后来复盘才明白问题不在电路设计逻辑而在于现场那根两米长的线缆就是一根天线——附近接触器吸合产生的瞬态尖峰顺着线束灌进板子能量不大但电压上升沿极快几纳秒就冲到几百伏芯片的绝对最大额定值根本扛不住。这类“电路逻辑没问题、但元件莫名其妙死掉”的场景是 TVS 二极管最典型的用武之地。TVS全称瞬态电压抑制二极管你可以把它理解成一只“反应极快的电子泄压阀”平时它两端几乎不导通像不存在一样并挂在电路上一旦两端电压超过它的击穿阈值它会在皮秒到纳秒级的时间内迅速导通把瞬态大电流从自己身上引走同时把两端电压钳在一个芯片能接受的水平等浪涌过去又自动恢复到高阻态。注意它不是保险丝不靠断开电路来保护而是靠瞬间分流和钳位——这一点是理解全部选型逻辑的地基。这篇内容我打算把单向、双向、阵列这三类 TVS 一次讲透分别是什么结构、用在哪、怎么选、参数怎么算、踩过哪些坑。适合刚接触电路防护的工程师、做硬件调试的技术人员也适合已经用了一段时间但对参数背后的物理意义还没完全吃透的朋友。文中出现的参数计算和选型流程都来自我实际做过的防护方案涉及具体器件型号的地方会做泛化处理重点是方法和判断逻辑。2. 单向、双向、阵列三类结构的分工逻辑2.1 单向 TVS只对付一个方向的威胁单向 TVS 的伏安特性和稳压二极管类似正向导通、反向击穿只不过它的击穿是设计用来承受巨大瞬态电流的结面积、散热能力和响应速度都和普通稳压管不是一个量级。它的核心结构可以看成一个大面积 PN 结并挂在被保护节点与地之间正常工作时承受反向偏压处于截止状态当反向电压超过击穿电压结区发生雪崩击穿电流迅速增大电压被钳住。单向器件最关键的一个特性是极性。它有一个明确的“阴极”和“阳极”接线时阴极接被保护的正电压端阳极接地。这样正常正压时它是反向截止跟随信号毫无压力一旦出现正向过压尖峰它立刻雪崩钳位。但如果你的信号是负压或者会出现负向摆幅单向器件的正向导通特性就会在负压超过约 0.7V 时直接导通把信号削掉甚至因为长期正向导通而发热损坏。所以我给单向 TVS 划的适用范围很明确直流供电母线、单向电平信号线、以及极性永远不变且明确以正向应力为主的节点。比如 12V、24V 供电入口CAN 的某一根对地单端保护注意是单端对地这种用法都是单向器件的舒适区。它的优势是钳位精度高、同样封装下结电容可以做得比较低、成本低——在只需要单向防护的场合用双向器件是浪费还会带来额外电容和漏电流。2.2 双向 TVS正负摆幅信号的标准答案双向 TVS 本质上是两个单向结构反向串联共用中间区域。它的伏安特性以零点为中心对称正负两个方向都有明确的击穿点。这种结构带来一个直接好处无论瞬态冲击是正还是负它都能触发钳位而且正负两个方向的钳位电压基本对称。什么时候必须用双向凡是会自然出现负压或者双极性摆幅的节点。交流供电线路、差分信号的两根线对地尤其是差分信号本身共模范围内含负压、音频线路、以及可能因为线缆耦合而出现负向尖峰的接口。我早年踩过一个典型坑给一个 RS-485 接口的 A/B 线各自对地挂了单向 TVS心想信号是差分 5V 逻辑肯定够用。结果现场线束较长共模干扰下 A、B 线相对地出现了负向几十伏的尖峰单向管子正向直接导通把差分电平拖垮通信误码率飙升还烧了一颗收发器。换成双向器件后问题消失。双向器件的代价是同等封装下结电容通常略高、对称性带来的一点额外寄生以及成本。但对双极性节点而言这不是“要不要多花点钱”的问题而是“用单向等于埋雷”的问题。2.3 阵列 TVS多路并行的集成化方案阵列 TVS 是把多颗 TVS 单元做到同一颗芯片或同一封装里常见的有四路、六路、八路往往还集成了内部公共端和转向二极管结构。它的出现解决了两类真实痛点一是板面空间。一个多路接口比如多路数字 IO、多路传感器输入如果每路都挂一颗独立 SOT-23 封装 TVS光是器件数量和布线就够头疼尤其在高密度板子上走线电感一上来钳位效果反而被削弱。二是防护一致性。分立方案里每颗器件的走线长度不同寄生电感不同同样的浪涌下各路实际加在芯片上的残余电压有差异。阵列器件把多路单元封在一起内部走线对称各路钳位特性一致性更好。阵列通常分两种内部结构一种是公共地轨型所有通道的钳位都回到一个公共 GND 引脚另一种是转向型也叫轨到轨转向通道间通过二极管网络把瞬态电流导向电源轨或地轨常用于信号摆幅在 0 到 VCC 之间的数据线。转向型的好处是结电容可以做得很低适合高速接口代价是对电源轨的钳位能力有依赖需要电源轨本身有对应的吸收能力。2.4 三类结构放在一起怎么比对比维度单向 TVS双向 TVS阵列 TVS极性单向钳位正负对称钳位视内部结构多通道典型场景DC 母线、单极性信号交流、差分、双极性信号多路 IO、接口组、高速数据线结电容较低略高分型号转向型可很低成本低中单路折算通常更划算板面占用每路一颗每路一颗多路集成省空间主要风险负压误导通电容影响高速信号公共端设计不当导致串扰3. 参数选型把“看起来能扛”变成“算出来能扛”3.1 先认清四个核心参数的真实含义选 TVS 最忌讳只看“多少伏”就下单。真正决定成败的是下面这几个参数它们之间互相牵制必须一起看。反向工作电压 V_RWM或 V_R器件在正常工作时能长期承受的最高反向电压而不明显漏电、不进入击穿区。这个值必须高于被保护节点的最高正常工作电压并且要留出余量。击穿电压 V_BR测试电流通常是 1mA下器件开始明显导通的电压是一个范围值最小值和最大值之间可能有 10% 到 15% 的跨度。它决定了器件从“不动”到“开始动作”的门槛。钳位电压 V_C在规定的峰值脉冲电流 I_PP 下器件两端实际呈现的最高电压。这是被保护芯片真正“感受”到的电压也是整个选型的核心约束——V_C 必须低于后级芯片的绝对最大额定值而且要留出余量。峰值脉冲功率 P_PP 与峰值脉冲电流 I_PP描述器件能吸收多少瞬态能量注意这个功率是和特定的脉冲波形常见 8/20μs、10/1000μs绑定的脱离波形谈功率没有意义。把这四个参数串起来看选型的本质是一条不等式链正常工作电压 V_RWM V_BR最小值 V_C在预期 I_PP 下 芯片绝对最大额定值。这条链上任何一环被打破方案就是不合格的。3.2 工作电压余量到底留多少这是被问得最多的问题。我的经验值是V_RWM 至少取被保护节点最高稳态电压的 1.1 到 1.2 倍。为什么是这个范围因为供电电源本身有容差比如标称 12V 的系统实际可能长期运行在 13.2V 甚至 13.8V同时 TVS 的 V_RWM 是常温下的标称值高温下漏电流会显著上升击穿电压也有温度漂移。如果余量只留 5%在高温加电源上偏的叠加工况下器件会长期处于微导通状态漏电流随温度正反馈上升最后热失控。但余量也不能无限放大。V_RWM 抬得越高V_BR 和 V_C 跟着抬高钳位保护能力就下降。所以这是一个平衡先算出节点可能出现的最高稳态电压含电源容差、纹波峰值、温度影响再乘 1.15 左右向上取标准档位。举个例子标称 12V 供电、容差 ±5%、纹波叠加不超过 1V则最高稳态约 12×1.051≈13.6V乘 1.15 约 15.6V那就选 V_RWM 为 15V 或 16V 的档位而不是硬凑 13V。需要提醒的是如果节点是电池供电且会经历充电末期的高压或者有热插拔时的电压过冲最高稳态电压要把这些瞬态也纳入计算不能只按标称值算。3.3 钳位电压与后级耐压的匹配计算确定了 V_RWM接下来要验证 V_C 是否安全。思路是反过来从芯片的绝对最大额定值出发倒推允许的钳位水平。假设某接口芯片的绝对最大输入电压是 20V我们希望留 20% 安全余量那么允许的 V_C 上限是 20×0.816V。查器件手册看它在实际可能遇到的 I_PP 下 V_C 是多少。这里有个容易忽略的点手册里的 V_C 是在规定 I_PP 下测的如果你的实际浪涌电流远小于测试条件实际钳位电压会比标称 V_C 低反之如果你的浪涌能量更大钳位会更高甚至超出规格。所以严谨的做法是先估算实际可能遇到的瞬态电流峰值再去找对应电流下的 V_C 曲线。多数器件的完整手册会给出 V_C 与 I_PP 的关系曲线如果只有单一测试点就要按最坏情况保守取值。估算瞬态电流有个常用的简化模型把浪涌源近似为一个电压源 V_S 串联一个源阻抗 Z_S那么流过 TVS 的峰值电流大约为 (V_S - V_C)/Z_S。举个例子某接口按 1kV 浪涌、源阻抗 40Ω 估算这对应常见的组合波发生器的简化模型若钳位在 30V 附近则峰值电流约 (1000-30)/40≈24A。这个量级可以用来反查器件是否能承受也能判断 V_C 在该电流下是否会超出后级耐压。3.4 功率、波形与降额的现实考量P_PP 这个参数最容易被误用。手册标称的 600W、1500W都是绑定特定波形的峰值功率而且通常是单次脉冲、常温、特定占空比条件下的值。实际工况里如果脉冲反复出现或者环境温度高必须降额。我的做法是关注三条脉冲波形是否匹配8/20μs 是模拟雷击感应类快沿10/1000μs 更接近长时过压、重复频率重复浪涌要考虑平均功率而非峰值功率、环境温度多数器件在 25℃ 以上开始线性降额到 125℃ 或 150℃ 时额定值可能只剩一半甚至更低。具体降额曲线看手册里的 derating curve不要凭感觉。我见过一个方案在密闭机箱里用 600W 器件保护 24V 电源入口常温测试全过高温老化两小时后失效——原因就是机箱内温度到了 85℃器件实际能承受的峰值功率已经掉到标称值的一半以下而设计时按满额算的。3.5 结电容高速信号上真正的主角低速的电源和开关量节点结电容基本不用太操心几十到几百 pF 都无所谓。但一旦涉及 USB、以太网、CAN FD、高清视频这类高速接口结电容就成了决定方案成败的关键参数。原因很直观TVS 是并联在信号线与地之间的它的结电容和线缆、连接器、PCB 走线的寄生参数一起构成了一个低通滤波器。电容越大截止频率越低信号的高频分量被衰减得越厉害眼图张开度变差误码率上升。经验上普通 USB 2.0 数据线建议选结电容在几 pF 量级的器件千兆以太网和高速差分对的要求更严往往要选零点几 pF 级别的低电容阵列。这里有个反直觉的点低电容往往意味着更低的浪涌承受能力。结面积小了电容小了但能扛的瞬态电流也小了。所以高速接口的防护经常采用两级结构——前级用大功率器件吸收主要能量后级串一个小电阻或磁珠再并低电容器件做精细钳位。这个两级配合的设计是高速接口防护里非常经典的套路后面实操部分会展开。3.6 漏电流与温度的关系不能忽略V_RWM 下的反向漏电流常温下可能只有微安级看起来无关紧要。但在高阻信号链或者低功耗待机场景里这个漏电流会被放大成实际问题电池供电设备的待机电流超标、高阻传感器节点的偏置被拉偏、精密模拟前端的失调漂移。更麻烦的是漏电流随温度呈指数上升。常温 1μA 的器件到 85℃ 可能变成几十微安到 125℃ 可能上百微安。我曾遇到一个低功耗采集节点休眠电流始终比预算高十几微安排查了很久才发现是信号入口那颗 TVS 在高温下的漏电流。后来换成低漏电型号并适当降低 V_RWM 档位才解决。所以对低功耗、高阻、精密模拟这几类场景漏电流要和 V_RWM、结电容一起作为选型的一等参数来对待而不是事后补看。4. 落地实操从需求到验证的完整流程4.1 第一步给被保护节点做“威胁画像”动手选器件之前我习惯先给每个需要保护的节点画一张威胁画像把下面这些信息列清楚节点的正常电压范围含容差、纹波、瞬态过冲信号类型单极性还是双极性最高频率上升沿时间节点对地的阻抗特性低阻电源、高阻模拟、还是差分对后级芯片的绝对最大额定值以及能接受的漏电流上限可能的干扰来源线缆耦合、人体接触、感性负载切换、雷击感应设备所处环境的温度范围和湿度条件这张表看起来繁琐但它直接决定了后面所有参数的选择方向。比如同样是 5V 节点一个是电源入口低阻、大能量、对电容不敏感一个是 USB 数据线高速、低电容、能量小选型思路完全不同。跳过这一步直接翻器件手册很容易选出一颗参数“看起来都满足”但实际并不合适的料。4.2 第二步按不等式链锁定参数区间拿着威胁画像按第 3 章的不等式链逐项计算。我通常用一个具体的例子来校准手感某 24V 工业供电入口电源容差 ±10%纹波峰值 2V环境温度最高 70℃后级 DC-DC 模块输入绝对最大 40V。计算最高稳态电压24×1.1228.4V。乘 1.15 余量得 32.7V。查标准档位V_RWM 选 33V 比较合适。验证钳位后级绝对最大 40V留 20% 余量允许 V_C 到 32V。这里出现一个矛盾——V_RWM 已经 33VV_BR 最小值必然高于 33V那么在某些大电流下 V_C 可能超过 32V。这时有两条路一是换用 V_RWM 稍低但 V_C 特性更好的型号不同厂家同档位的钳位特性差异可能不小二是接受钳位略高但在后级加一级 LC 滤波或让 DC-DC 模块自身的输入耐压承担一部分。实际工程里经常是后者因为 40V 绝对最大本身已经留了余量。这个例子说明一件事不等式链不是每次都能完美满足遇到冲突时要判断哪一环可以妥协而不是死磕参数表。4.3 第三步布局与走线的“三短原则”选对器件只完成了一半另一半在 PCB 上。TVS 的防护效果极度依赖布局核心是三短引脚短、回路短、到被保护点的距离短。具体怎么做TVS 必须紧贴被保护节点或连接器入口放置瞬态电流的回路从入口经 TVS 到地再回到源面积要尽可能小。原因是任何走线都有寄生电感典型 PCB 走线约 1nH/mm瞬态电流的 di/dt 极大时这个电感上产生的电压 L·di/dt 会直接叠加在钳位电压上。举个例子假设走线电感 10nH瞬态电流在 10ns 内从 0 升到 50A则附加电压约 10nH×5A/ns50V——这个数字足以让精心计算的钳位方案彻底失效。所以地线的处理尤其关键TVS 的地要就近打过孔连接到完整地平面不要绕远路也不要和敏感模拟地共用一段细走线。入口保护器件的接地和芯片的接地在物理上越近越好但电流路径要分开避免瞬态电流流经芯片地造成地弹。注意把 TVS 放在连接器之后、经过一段长走线再到芯片是新手最常见的错误。这段走线上的电感和它耦合到的干扰会让防护形同虚设。正确位置是连接器引脚旁边越近越好。4.4 第四步两级防护的配合设计面对能量大、后级又脆弱的场景单级 TVS 往往两头为难选大功率器件钳位电压高、结电容大选低钳位小器件又扛不住能量。这时两级结构是标准解法。典型拓扑是入口处第一级用大功率 TVS或压敏电阻加 TVS 组合吸收主要能量把电压从上千伏降到几十伏中间串一个限流元件电阻、磁珠或电感限制流过第二级的电流第二级靠近芯片用低钳位、低电容的器件做精细保护。设计的核心是阻抗配合中间限流元件的阻抗要足够大让第一级在承受主要电流时电压不至于传导过多到第二级同时这个阻抗又不能大到影响正常信号传输。如果是高速信号串电阻会影响信号完整性通常改用磁珠或共模电感并仔细核算其在高频下的阻抗特性。两级之间的能量分配、每级器件的选型需要用前面提到的源阻抗模型逐级计算不能凭经验拍脑袋。4.5 第五步验证环节怎么做才有效参数算完、板子画完必须验证。我的验证分三层第一层是静态参数核对用万用表或半导体参数分析仪测量 V_RWM 下的漏电流、V_BR 实测值确认和手册一致顺便筛查来料是否有问题。第二层是浪涌注入测试用组合波发生器按目标等级注入同时用高带宽示波器加高压差分探头测量被保护节点上的残余电压波形。这里要特别注意探头带宽和接地方式——用普通探头测纳秒级钳位波形测出来的很可能是探头自身的响应不是真实情况。测量点要选在芯片引脚附近而不是 TVS 引脚附近因为我们要知道的是芯片实际承受了什么。第三层是长时间与高温工况验证在最高工作温度下反复注入观察器件是否温升异常、漏电流是否漂移、钳位电压是否劣化。前面提到的那个密闭机箱失效案例就是缺了这一层。验证时还有个细节记录每次注入后的器件状态。TVS 在多次浪涌后参数会有轻微漂移如果漂移明显说明选型余量不足或能量估算偏低需要重新核算。5. 现场踩坑记录与快速排查表5.1 几个真实踩过的坑坑一用单向器件保护差分线。前面提过RS-485 的 A/B 线各挂单向 TVS 对地现场长线缆共模干扰导致负向尖峰单向管正向导通拖垮差分电平。教训是只要节点可能出现负压就必须用双向或阵列里的对称结构。判断方法很简单——看这个节点在正常工作和异常工况下相对地是否可能出现低于 -0.7V 的电压。坑二只看峰值功率忽略波形和温度。600W 器件保护 24V 入口常温过、高温挂。教训是功率参数必须结合 derating curve 和实际温度重新折算密闭机箱内温度往往比想象的高 20℃ 以上。坑三TVS 放太远钳位被走线电感吃掉。板子上把 TVS 放在芯片旁边而不是连接器旁边看起来“离被保护对象更近”实际上瞬态电流要先流过长走线才到 TVS这段走线的 L·di/dt 直接叠加在芯片看到的电压上。后来把器件挪到连接器入口同样的器件残余电压降了一大截。坑四高速线上用了普通 TVS。USB 数据线用了几十 pF 的普通器件眼图直接闭合通信断续。换低电容阵列后恢复。教训是高速接口的结电容要和信号速率匹配核算不能默认“能钳位就行”。坑五公共端设计不当导致串扰。用阵列器件保护多路信号公共地引脚只连到一小块局部地结果一路受冲击时公共端的瞬态压降把其他通道也带偏了。阵列器件的公共端必须低阻抗连接到完整地平面。5.2 常见问题速查表现象可能原因排查方向处理建议芯片仍被击穿钳位电压高于芯片耐压查实际 I_PP 下 V_C核算走线电感附加电压换低钳位型号、优化布局、加两级防护通信误码率上升结电容过大或极性接错核对结电容与信号速率匹配、确认单向双向选型换低电容阵列、双极性节点改双向高温下失效功率降额不足或漏电流超标复算高温降额、测高温漏电流换更大功率或低漏电型号、改善散热待机电流偏高TVS 漏电流在高温下增大测不同温度下的反向漏电流选低漏电型号、适当降低 V_RWM 档位多路之间互相干扰阵列公共端阻抗过高查公共地引脚连接方式公共端就近接完整地平面正常工作时信号被削顶单向器件遇到负压或 V_RWM 过低测节点实际电压范围改双向器件、提高 V_RWM 档位浪涌后参数漂移大器件余量不足、能量估算偏低对比注入前后 V_BR、漏电流提高功率等级、重算源阻抗模型5.3 我个人的几条硬习惯做了这么多防护方案我固定下来几条习惯每次设计都照做省了很多返工。第一先算后选不先翻手册。把威胁画像和不等式链在纸上推一遍得出参数区间再去筛选器件。反过来做的话很容易被手册里某个“看起来很强”的参数带偏。第二每个防护节点都问一句“负压会不会出现”。这一问能挡掉大半的极性选型错误。第三高速节点把结电容当第一约束而不是事后验证项。先确定电容预算再在这个预算里找钳位能力最强的器件思路比反过来清晰得多。第四布局评审时专门看 TVS 的地回路。这是最容易被忽略又最影响效果的一环我会拿红笔在 PCB 上把瞬态电流路径画出来路径绕或者面积大就返工。第五高温工况必测。常温全过不代表方案成立把板子放进温箱跑到最高工作温度再打一轮很多隐藏问题会在这一步暴露。最后再分享一个容易被忽略的小技巧如果手头没有高带宽差分探头至少要用短地弹簧替代探头长地线夹来测钳位波形。长地线夹引入的寄生电感会让测出来的尖峰严重失真看到的是测量系统的问题不是电路的问题。这个细节看似和选型无关但它直接决定你验证时拿到的数据是否可信——数据不可信前面所有计算都白搭。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →