TVS 应用设计:从浪涌波形反推选型 + 保护窗口 + 分级防护
本质与导读
本质 TVS 选型是把三个电压挤进同一窗口:正常工作电压必须 < VRWM,钳位电压 VCL 必须 < 被保护器件耐压,而这个窗口被 TVS 自身的钳位比 VCL/VBR(硅典型 1.35)从两头挤压;最后还得 IPP 盖住实际浪涌波形的峰值电流,窗口才真站得住。
1. TVS 的 V-I 特性与五个关键参数
TVS 本质是一个工作在反向击穿区的雪崩二极管:正常工作时它处于高阻态(只流过极小漏电流),一旦端电压冲过击穿点就瞬间变成低阻,把浪涌电流泄掉、把电压钳在一个相对平坦的值上。要选对 TVS,必须先看懂它的反向 V-I 曲线上五个被参数化的点,因为这五个点分别对应"平时不能碰""开始动作""动作后钳到哪""能扛多大电流""能扛多大功率"。
1.1 五个参数的因果定义
下表自下而上对应曲线从工作区到钳位区的电压递增。关键在于理解每个参数"卡死"的是哪一侧的失效:低电压侧的 卡的是"平时漏电发热",高电压侧的 卡的是"浪涌时保护失效"。
| 参数 | 全称 / 含义 | 卡什么 | 选型方向 |
|---|---|---|---|
| Reverse Working Maximum Voltage,反向最大工作电压 | 平时漏电与发热 | 必须 线路正常工作电压(含纹波/瞬态裕量) | |
| Breakdown Voltage,击穿电压( 下测) | TVS 开始导通的门槛 | 略高于 (典型高 10%) | |
| Clamping Voltage, 下的钳位电压 | 浪涌时器件是否被打穿 | 必须 被保护器件耐压 | |
| Peak Pulse Current,峰值脉冲电流(指定波形下) | 能泄掉多大浪涌电流 | 必须 实际浪涌峰值电流 | |
| Peak Pulse Power,峰值脉冲功率 | 单次脉冲的能量上限 | 必须 浪涌波形吸收功率 |
1.2 钳位比 决定窗口宽度
钳位比是 与 的比值,反映 TVS 从"刚导通"到"满电流钳位"电压抬高了多少。硅 TVS 在 下的钳位比典型在 到 之间——也就是说一颗 V 的 TVS,满流钳位会冲到 到 V。这个比值越大,意味着保护窗口被吃掉越多:
因此"工作电压 器件耐压"是一条单调上升的电压链,任何一段裕量留太多, 都可能顶穿器件耐压。当器件耐压本就贴近工作电压(例如 5V 逻辑口、V 就击穿),普通硅 TVS 的钳位比会让窗口为负——这时必须改用低钳位比器件(如 SiC TVS、带 punch-through 结构的低 clamping TVS,或多级 TVS + 串阻分压)。
2. 内置 vs 外置 TVS:能量等级差一个数量级
大多数 IC 自带内置 ESD 保护(Zener / 二极管阵列 / 高压三极管 / 过压检测开关),但只能扛装配阶段的几次 ESD 事件,不足以应对正常使用中反复出现的浪涌。外置 TVS 的浪涌能力比 IC 内置至少高 10 倍,核心原因是 IC 内部硅片面积受限——把大尺寸保护器件做进 IC 不经济。
但 IC 数据手册通常只给 ESD 等级、不公开内部保护电路结构,选外置 TVS 时只能"猜":TVS 的 (动作后的实际钳位)必须低于 IC 内部保护电路的击穿电压,否则 IC 先死。原则上优先级(从先动作到后动作)是外置 TVS → IC 内置保护 → 信号引脚击穿。如果你不知道 IC 内部击穿点在哪,假设它就在 V 附近,TVS 选比这低 1V 的 。
3. 从浪涌波形反推 /
选 TVS 最容易出错的一步是只看电压、不看波形:同一颗标称 W 的 TVS,在 8/20us 短波形下能扛几十安,在 load dump 那种几百毫秒的长波形下可能几安都扛不住。原因是 TVS 的 额定永远绑定一个指定波形(最常见是 10/1000us),波形越长、能量越大,允许的峰值电流越低。所以正确顺序是先确定线路会遭遇哪种浪涌波形,再去查 TVS 数据手册里对应波形的 降额曲线。
3.1 两类典型车规波形
车载电源/IO 口最常打的是两端:一端是 ESD/EFT 类的快短脉冲,一端是 load dump 类的慢长脉冲,二者对 TVS 的考验完全不同。下表给出量级感,实际数值以整车厂规范(如 ISO 16750-2、LV 124、各 OEM 内部标准)为准。
| 波形 | 来源 | 上升/持续时间 | 对 TVS 的主要考验 |
|---|---|---|---|
| 8/20us | 雷击感应、线缆耦合浪涌 | us 上升 / us 半峰宽 | 峰值电流大,考验瞬时 |
| 10/1000us | 通用浪涌(数据手册基准波形) | us 上升 / us 半峰宽 | 数据手册额定基准,直接可查 |
| ISO 7637-2 Pulse 1/2 | 感性负载断开 | us 级 | 重复次数多,考验热累积 |
| load dump(ISO 16750-2 Pulse 5) | 发电机带载时电池脱开 | 数十 ms 上升 / 到 ms 持续 | 能量极大( 级),考验 与热 |
3.2 反推方法:从能量到电流
对一个已知的浪涌测试波形,先估算源能量,再用 TVS 钳位电压算出流过 TVS 的峰值电流。对 load dump,等效电路是一个带源阻抗 的电压源 经过被保护节点,流过 TVS 的峰值电流近似:
例如 24V 系统 load dump 抑制后 V、、选定 TVS 钳位 V,则 A,持续 ms 的吸收功率 W 须持续承受——这已经超出普通 600W(10/1000us 基准)TVS 的长波形能力,要么选 load-dump 专用大功率 TVS(几 kW 级、按 us 标称),要么前级用 MOV 分担能量。所以长波形优先按 选,短波形优先按 选。
3.3 重复浪涌的热累积与退化
数据手册的 是单次脉冲、25°C、特定波形下的值。实际车规工况(如 ISO 7637-2 Pulse 1 要求最少 500 次)是反复施加,结温累积不退、雪崩区局部退化, 会缓慢漂移。工程上对重复浪涌场景留 倍以上的 裕量,并核对数据手册的脉冲降额曲线(随脉冲数与占空比的 下降)。
4. 按器件耐压定 上限,再倒推
前三节给出了窗口两端,本节是选型的收口动作:从被保护器件的绝对最大额定耐压往回算。顺序是"器件耐压 → 减裕量得 上限 → 除以钳位比得 上限 → 核对 仍高于线路工作电压"。如果这条链算不通(倒推出的 上限低于工作电压所需的 ),说明这颗器件耐压不够或 TVS 钳位比太大,必须换器件或换低钳位比 TVS。
4.1 倒推算例
设被保护 IC 引脚绝对最大耐压 V,留 20% 裕量则 上限 V。按硅 TVS 钳位比 反推 上限 V。再核对线路工作电压:若线路工作在 V(12V 系统),所需 V,对应 下限约 V——此时 下限(V)已高于上限(V),窗口为负,选不出来。解法是降钳位比(改 SiC/低 clamping TVS,把钳位比压到 ,则 上限升到 V,窗口打开)或提高器件耐压。
4.2 必须 器件耐压的因果
是浪涌满流时 TVS 两端的真实电压,这个电压会原样加到被它保护的器件引脚上。只要 超过器件耐压,TVS 即便"动作了"也没意义——器件在 TVS 钳位的瞬间已经被这个钳位电压本身击穿。这就是为什么选型只看 不够, 低不代表 低,钳位比大的 TVS 击穿早但钳位高,反而坑器件。
5. Uni vs Bi-directional:看共模与对称性
单向(unidirectional)TVS 只在一个方向钳位,反向像普通二极管(0.7V 导通);双向(bidirectional)等效两个串联反接的雪崩二极管,正负方向都按 钳位。选哪种取决于被保护节点的电压是否会进入负区、信号是否需要对称。
5.1 CAN 总线 V 共模规范是分水岭
CAN 物理层规定共模电压 可以漂 V——两个 ECU 之间地差就 4V 不少见。CAN_H / CAN_L 信号本来在 0 到 5V 范围,加 V 偏置后,CAN_L 在负共模时会进负电压区(漂到 V 到 V)。如果用单向 TVS(只钳正,反向 0.7V 导通),CAN_L 一漂到 V 就被 TVS 拉回——把正常通信信号当成 ESD 钳掉了。所以 CAN 总线 TVS 必须双向。
6. Back Drive 与版图
两块模块通过数据线和 TVS / 二极管阵列相连,当模块 2 加电、模块 1 没加电时, 可以通过 TVS 内部 PN 结正向反推给模块 1 供电——这就是 back drive,会让没插电源的模块 1 异常上电、时序混乱。普通二极管阵列从 到 I/O 的正向通道就是 back drive 通道;换成雪崩 TVS 后被击穿电压挡住,再在旁边加一个朝向 的 blocking diode,把外部 TVS 到本地 的电流路径彻底切断,雪崩 TVS 仍单独管浪涌。
6.1 版图:低环路电感、贴近端口
版图直接决定 TVS 能不能"来得及"钳住。浪涌电流变化率极高( 大),回路里任何寄生电感 都会产生 的附加电压叠加在器件上——即便 TVS 的 选对了,引线电感产生的尖峰也会顶穿器件。所以 TVS 必须贴近被保护端口/连接器,走线短而宽,泄流回路面积最小,且布在浪涌入口与 IC 之间,确保浪涌走外置低阻路径而非穿透 IC 内部。
7. 分级防护:TVS / MOV / GDT 配合
单一器件很难同时满足"大能量"和"快响应"两个矛盾要求:GDT(气体放电管)能扛 kA 级大能量但响应慢(us 级)、起弧后续流;MOV(压敏电阻)能量中等、响应较快但有寄生电容且会随次数老化;TVS 响应最快(ps 到 ns)、钳位最干净但能量最小。所以高浪涌等级场景用分级配合:前级大能量器件先泄掉主体能量,后级 TVS 精钳到器件耐压以下。
7.1 三级配合的因果
分级的关键是级间用退耦阻抗(串联电阻或电感)把两级隔开,让前级先达到动作电压、承担大电流,后级只承担被前级钳位后剩下的小残压。典型顺序是 GDT/MOV 在最前端(对地泄大能量)→ 退耦阻抗 → TVS 在最靠近 IC 处(精钳)。下表对比三器件分工。
| 器件 | 响应 | 能量 | 钳位精度 | 寄生 | 角色 |
|---|---|---|---|---|---|
| GDT 气体放电管 | 慢(us) | 极大(kA) | 差(起弧后低压) | 极低电容 | 最前级粗泄 |
| MOV 压敏电阻 | 中(ns 到 us) | 中等 | 中等 | 电容大、会老化 | 中级分担 |
| TVS 瞬态抑制二极管 | 最快(ps 到 ns) | 最小 | 最高 | 电容随面积 | 末级精钳 |
7.2 高速线的电容陷阱
高速差分线(如 CAN FD、Ethernet、USB)上 TVS 的结电容会衰减信号、引入反射。这类场景选低电容 TVS(带串联结构或 RC 阵列、典型 pF 到几 pF),或把大电容的 MOV/普通 TVS 放在非高速的电源线上,高速线只挂低容 ESD 阵列。选型时除了电压窗口,还要把 (结电容)列为硬约束。
8. Worked design:12V 车规电源轨 + 高速数据线两个端到端选型
前面把窗口、波形、倒推链拆开讲,这一节把它们钉在两颗真实器件上跑一遍——一颗单向 SMBJ 保护 12V 电源前端 IC,一颗低容阵列保护高速数据线。每个数字都可回查数据手册,两条链一起暴露同一个反直觉结论:standoff 不是由正常工作电压定的,钳位残压也不是由 定的。
8.1 Design A:12V 轨单向 TVS(Littelfuse SMBJ,对 ISO 7637-2 Pulse 3b + load dump)
被保护对象是一颗 60V 耐压的车规前端 PMIC/LDO 输入。工况:正常 Vbat 9 到 16V,jump-start 26V(24V 电池反充/双电池起动),集中抑制后的 load dump(ISO 16750-2 Pulse 5b)钳位残压 约 35V。选型分五步走。
Step 1 — standoff 卡最高的"准直流/长事件"。很多人把 卡在 16V 上一点,结果 26V jump-start 一来 TVS 就进漏电区发热,35V 的抑制后 load dump(持续 40 到 400ms)更是直接烧穿——600W/10-1000us 的 SMBJ 扛不住 35V 持续 400ms。所以 V,取 SMBJ36A(V)。
Step 2 — 核 窗口。SMBJ36A 的 到 V(@ mA),36V 工作点离击穿有 4V 余量,反向漏电 在 下为 uA 级(数据手册典型 A),不会在 jump-start / 抑制后 load dump 时误导通。
Step 3 — 钳位落点。SMBJ36A 满流 V @ A(W,自洽)。下游 IC 绝对最大额定必须 V——这就是为什么这里要选 60V 耐压前端而非 45V:(43V)经 1.35 钳位比顶到 58V(钳位比乘的是 不是 standoff),45V 的 PMIC 会在 TVS "动作"的瞬间先被这个钳位电压本身打穿。
Step 4 — 快脉冲复核(Pulse 3b)。ISO 7637-2:2011 Pulse 3b(12V,level IV):V,,ns,ns。流过 TVS 的峰值 A,峰值功率 W,单脉冲能量 J。相对 SMBJ36A 的 10.3A / 600W / 百 mJ 级单脉冲能量额定,余量三个数量级——Pulse 3b 对这颗 TVS 是小菜。
Step 5 — load dump 归谁。上面 standoff 已抬到 36V,高于抑制后 35V,所以 Pulse 5b 时 TVS 根本不导通(交给发电机端集中抑制 + IC 自身 load-dump ride-through)。若系统没有集中抑制(裸 Pulse 5a: 到 101V, 到 4),A 持续数百 ms,能量到焦耳级,600W/us 级的 SMBJ 秒烧——此时必须换 kW 级 load-dump 专用 TVS(如 Littelfuse 15KPA / 5.0SMDJ 高功率系列)或前级 MOV 分担。这正印证第 3 节"长波形按 选、短波形按 选":同一颗 SMBJ36A 对 150ns 的 Pulse 3b 绰绰有余,对 400ms 的 load dump 完全无能。
8.2 Design B:高速数据线低容 TVS(Littelfuse SP3010,对 IEC 61000-4-2 8kV)
被保护对象是 USB 2.0(480Mbps)D+/D- 或车载以太网 PHY,信号摆幅 0 到 3.3V。选低容 4 通道阵列 Littelfuse SP3010-04UTG(数据手册值):V(Max,@ A)、结电容 pF、动态电阻 (8/20us,定义 )、数据手册钳位 V @ A、V @ A、耐 IEC 61000-4-2 接触 kV / 空气 kV。数据手册不给 或 1mA 击穿测试点,残压须从钳位曲线与 算(见 Step 2)。
Step 1 — standoff 不夹信号。V 高于 3.3V 信号峰值,正常通信时 TVS 高阻,不衰减眼图。
Step 2 — 残压用动态电阻算,不是标称电压。IEC 61000-4-2 接触放电 8kV 的首峰电流约 30A(经 /150pF 网络)。真正加到 PHY 上的残压不是 6V 的 standoff——数据手册在 A 时钳位已达 V,再按 从该点线性外推到 30A:V。一颗"6V"的 TVS 在 8kV 下钳到约 54V——只按 standoff(6V)估会把下游看到的残压低估近一个数量级。这约 54V 必须低于 PHY 的瞬态损伤门限;外置 TVS 把 30A 主体分流走,片内 ESD cell 只承担残余,二者配合才安全。
Step 3 — 电容才是硬门。电压窗口再漂亮, 不够低照样废:USB 2.0 容忍约 3 到 5pF,0.5pF 眼图几乎无损;但 USB 3.1(5 到 10Gbps)/ 千兆以太网要 pF,此时结电容是决定选型的硬约束。选型表里 要和电压窗口并列为一等约束,而不是电压选完再补一眼。
Step 4 — 能量核对。8kV 单次事件能量 J(IEC 波形首峰约 30ns 衰减),低容阵列额定可承受数百次 kV 打击。能量从不是数据线的瓶颈——电容和残压才是。
8.3 Gotcha 链(选型最常翻车的 7 处)
选型翻车通常不在公式,而在把某个约束当成不重要跳过。下面 7 条是端到端复盘里最常见的失效点,每条都对应上面 worked design 的某一步。
- standoff 卡在标称工作电压上——把 卡在 16V 上方一点,26V jump-start / 35V 抑制后 load dump 一来就进漏电区发热甚至烧穿。standoff 要卡最高的"准直流/长持续"事件,不是正常电压。
- 该双向用了单向(或反过来)——负共模的总线(CAN_L 漂 -2V)用单向 TVS,正常信号被反向 0.7V 导通钳掉;单向的反向只是普通二极管,挡不住反极性浪涌。对称/负摆幅默认双向,严格单极性才用单向(见第 5 节)。
- 数据线只看电压不看电容—— 大会衰减信号、引反射,>1Gbps 时 是决定性约束而非电压窗口。选型漏了 等于没选。
- 拿 us 级额定去扛 ms 级事件——600W(10/1000us)的 SMBJ 对 150ns Pulse 3b 是 J 小事,对 400ms load dump 是焦耳级灾难。额定永远绑波形,别用峰值功率横比不同波形。
- 用标称电压估残压,漏了动态电阻——,"6V"低容 TVS 在 30A 下钳到约 54V。只看标称电压会把下游残压低估近一个数量级,PHY 照样被打穿。
- 只看 低、忘了 高——钳位比 1.35 让 (43V)顶到 58V ;设计者读到 (低)就放心,45V 的 PMIC 在 TVS 动作瞬间先死。 要在实际 下低于下游绝对最大额定,不是在 1mA 的 点。
- 忽视 end-of-life 漏电——反复雪崩使结退化, 缓降、反向漏电 上升、自热加剧直至热失控;always-on 车规轨上一颗漏电的 TVS 就是隐蔽的静态耗电(亏电)源。留足 standoff 裕量 + 2 倍 降额延缓退化。
8.4 工作极限 Corner(C1-C3)
上面设计数字大多在 25°C 基准条件下完成;实际上线后会遭遇三类工况同时收紧设计链,每类须单独复核。
C1 — 高温: 抬高 + 漏电翻倍 + 减半
有正温度系数(该电压段约 +0.1%/K),125°C 下 抬约 10%, 随之上移进一步吃掉下游耐压裕量;同时反向漏电 每升 10 到 15 K 约翻倍,加重 always-on 轨的亏电; 额定从 25°C 到 100°C 结温约降一半。以 §8.1 Design A 的 SMBJ36A 为例:25°C 下 V,125°C 下 V——若下游 PMIC 绝对最大额定为 60V,高温下该 TVS"动作"后的钳位反而直接击穿下游器件,必须改选更低 standoff 或换 65V 耐压 PMIC。
C2 — 宽输入双系统(12V/24V 商用车)选型窗口倒转
商用车仪表 ECU 同时适配 12V 乘用车与 24V 卡车电网(宽输入 8 到 32V),jump-start 可达 52V,ISO 16750-2 24V 系统 Pulse 5b 抑制后 load dump 残压约 67V。 须 V,对应 SMBJ68A: 到 V,V @ A(W)。若下游 PMIC 仍为 60V 耐压,V 超出绝对最大额定两倍——单颗 TVS 无解,必须换 100V 级耐压器件或在集中抑制级将 load dump 残压压低至 V 以下。
C3 — trace 寄生电感叠峰(版图惩罚角)
TVS 到 IC 之间的 PCB 走线产生寄生电感 ;ESD 电流 A/ns,10 mm 走线约 7 nH,叠加尖峰 V。若已选 V(IC 耐压 30V,裕量仅 3V),走线叠峰即在 IC 引脚侧产生 34V > 30V 耐压,TVS 选对了也保护失败。纠正:TVS 贴连接器引脚 5 mm 以内,地回路面积最小;必要时再降一档 留 guard band。
缩写表
| 缩写 | 全称 |
|---|---|
| TVS | Transient Voltage Suppressor(瞬态电压抑制二极管) |
| Reverse Working Maximum Voltage(反向最大工作电压) | |
| Breakdown Voltage(击穿电压) | |
| Clamping Voltage(钳位电压) | |
| Peak Pulse Current(峰值脉冲电流) | |
| Peak Pulse Power(峰值脉冲功率) | |
| MOV | Metal Oxide Varistor(金属氧化物压敏电阻) |
| GDT | Gas Discharge Tube(气体放电管) |
| ESD | Electrostatic Discharge(静电放电) |
| EFT | Electrical Fast Transient(电快速瞬变) |
| load dump | 发电机带载时电池突然脱开产生的长持续浪涌 |
| back drive | 邻模块经保护器件 PN 结正向反推供电的隐蔽路径 |
核心要点
- TVS 选型本质是把工作电压 、 器件耐压两个约束挤进同一窗口,窗口被钳位比 (硅典型 )从两头挤压
- / 永远绑定一个指定波形,选型必须先定波形再查对应降额:短波形(8/20us)按 选,长波形(load dump)按 选
- 从浪涌源 反推所需电流;load dump 能量大,常需 MOV 前级分担
- 倒推链:器件耐压 → 减裕量得 上限 → 除钳位比得 上限 → 核对仍高于工作电压;算不通就换低钳位比 TVS 或换器件
- CAN/差分用双向(防负共模与整流偏移),LIN/电源/单端逻辑可用单向(钳位更紧)
- 版图贴近端口、低环路电感( 会顶穿器件);高浪涌用 GDT→MOV→TVS 分级,高速线选低 TVS
- 三类极限角:C1 高温 抬约 10%、 降约 50%——必须在 125°C 重算;C2 12V/24V 宽输入时 须 V,60V PMIC 窗口倒转;C3 10 mm trace 约 7 nH 叠 7V 峰——TVS 必须贴 5 mm 以内
Engineering Objects
tvs_selection_window(工作电压 / / / / 器件耐压 五点窗口约束)surge_waveform(波形类型 / 上升时间 / 持续时间 / 源阻抗 → 反推 /)staged_protection_chain(GDT / MOV / TVS 三级 + 级间退耦阻抗)
Cross-references
- ← 索引
- 保护器件(TVS / ESD / 过压保护):TVS 物理参数与等效模型
- 汽车输入端瞬态保护(深):ISO 7637-2 / 16750 脉冲全谱与本页波形反推互为上下游
- CAN / CAN FD / LIN 总线:CAN V 共模规范来源,决定 uni/bi
- 系统级 ESD 保护:IEC 61000-4-2 接触放电与低容 TVS 选型
- 反极性保护(深):电源线反接与 load dump 协同防护
- EMC 滤波(深):TVS 结电容与 EMI 滤波协同设计
- EMC 与绝缘配合:TVS 在 EMC 防护链中的位置
来源:Littelfuse AND8230/D — Application Hints for TVS Diode Circuits (2016 Rev.2);ISO 7637-2:2011;ISO 16750-2:2012;Vishay / Bourns TVS 数据手册钳位比与降额曲线数据;综合工程实践整理。