你的TVS把浪涌钳住了,但芯片还是烧了——寄生电感的致命过冲

工程师给接口加了一颗TVS管做浪涌防护。选型计算无误,标称钳位电压42V,后级芯片耐压75V,余量充足。结果8/20μs浪涌测试一打,芯片直接烧毁。拆开一测,芯片端实际承受的电压是89V——远超TVS的标称值。

问题出在哪?不是TVS选型错了,是PCB走线的寄生电感"出卖"了它。

TVS钳位电压不是"固定值"

先看一个关键事实:TVS的钳位电压Vc会随着流过的电流增大而升高。因为TVS内部有动态电阻Rd,钳位电压可以近似表达为:

Vc(I) = Vbr + Rd × I

SMAJ5.0A为例:Vbr=6.4V(1mA测试),在16A脉冲下Vc=13.3V,推算出Rd≈0.43Ω。每增加1A电流,钳位电压上升约0.43V。这个特性本身是设计时需要考虑的,但还不是"烧芯片"的真凶。

真正的杀手:PCB走线电感

任何一段PCB走线都有寄生电感。经验公式:每毫米走线长度约产生1nH电感。当浪涌电流以极快的上升速率(di/dt可达1A/ns量级)流过这段电感时,会产生一个额外的感应电压:

V_overshoot = L × di/dt

假设TVS到芯片之间的走线长为10mm,寄生电感约8nH,浪涌电流上升速率di/dt=30A/ns(8/20μs波形),那么:

V_overshoot = 8nH × 30A/ns = 240V?

实际不会这么夸张,因为电流上升速率会被线路阻抗限制。但在真实案例中,一个24V工业IO端口,TVS标称Vc=42V,因为布线绕弯导致寄生电感达到12nH,实测8/20μs 2kV浪涌下后端芯片承受的电压高达89V——超标14V,直接击穿。

为什么走线电感影响这么大?

TVS的工作原理是:浪涌来时快速导通,把电流旁路到地,从而把线路电压"钳"在一个安全值。但TVS到被保护芯片之间的那段走线,就像一根"电阻"串在保护路径上。TVS只能在它自己的安装位置把电压钳住,而走线电感上的压降会"叠加"在TVS的钳位电压之上,传递到芯片端。

换句话说:TVS说自己把电压钳在42V了,但芯片那边的真实电压是 42V + 走线电感上的感应电压。如果走线电感够大,这个差值足以让芯片从"被保护"变成"被击穿"。

接地路径更要命

TVS的接地路径如果又细又长,问题会加倍严重。每增加一个过孔约引入0.5nH电感。某汽车电子案例中,TVS采用单过孔接地,过孔距地平面15mm,寄生电感达4nH,ESD注入时地弹噪声高达12V,导致CAN总线误码。

正确的布局原则:

第一,TVS必须紧贴接口连接器放置,距离不超过10mm。信号先过TVS再进入后级电路。实测案例:TVS从距连接器15mm移至8mm后,千兆以太网信号抖动峰峰值从45ps降到28ps。

第二,走线必须直线、最短路径,禁止90°直角弯折(比45°斜角弯折多约20%电感)。

第三,走线尽量宽,推荐不小于0.3mm。某项目TVS信号线从0.3mm加宽到0.5mm后,寄生电感从3.2nH降到2.1nH,浪涌残压降低7V。

第四,接地必须用双过孔直连地平面,过孔直径≥0.3mm,间距<2mm,将寄生电感控制在1nH以内。TVS下方禁止地平面分割。

TVS不是"放上去就行"的器件。在纳秒级的浪涌事件中,几毫米的走线差距就是"安全"和"烧毁"的差距。

0
全部评论 (0)
暂无评论