1. 24V直流系统里浪涌到底从哪来很多人做24V直流电源防护时第一反应就是“并一个TVS上去”但实际项目里TVS选错型号、放错位置、甚至焊反方向的情况比比皆是。我在工业控制和车载电子这两个领域都踩过不少坑最典型的一次是某款24V供电的控制器在实验室跑了一周毫无问题装到现场第三天就批量返修拆开一看TVS已经炸成两半。后来复盘才发现问题根本不在TVS本身而在于我们对浪涌来源的判断从一开始就偏了。24V直流系统看起来电压不高很多人会下意识觉得“没什么危险”但恰恰是这个电压等级浪涌来源特别杂。工业现场里24V通常来自开关电源或者经过DC-DC变换后的母线这条线上挂着的负载可能是继电器、电磁阀、直流电机、步进驱动器任何一个感性负载断开瞬间都会产生反向尖峰。我实测过一组24V继电器线圈断电时的波形不加任何抑制的情况下尖峰能冲到180V以上持续时间虽然只有几十微秒但能量足以让一颗选型不当的TVS直接进入热失控。除了感性负载的反向电动势还有几类浪涌源容易被忽略。一类是电源侧传导比如同一路24V母线上并联了多台设备其中一台的输入端发生短路或者热插拔母线电压会瞬间跌落再反弹这个反弹过程可能产生正向过压。另一类是静电放电尤其在干燥环境下操作人员触摸连接器端子时人体模型放电能到8kV以上虽然能量不大但上升沿极快对TVS的响应速度要求很高。还有一类是雷击感应户外走线的24V设备如果线缆较长附近雷击时电磁感应会在线上耦合出几百伏的脉冲这种浪涌能量大、持续时间长单靠一颗TVS往往扛不住。理解这些来源之后选型思路就完全不一样了。你不能只盯着“24V”这个标称值去选一个钳位电压稍微高一点的TVS就完事而是要先把浪涌的能量等级、持续时间、重复频率这三个维度搞清楚。我一般会先问自己几个问题这条24V线上有没有感性负载线缆走多远设备是室内还是室外供电是隔离的还是共地的这几个问题的答案直接决定了后面TVS的功率等级和拓扑结构。提示很多datasheet上写的“24V系统适用”只是说TVS的 standoff voltage 覆盖24V并不代表它能扛住你现场的实际浪涌。选型前一定要拿到现场波形或者至少做一次浪涌模拟测试。2. TVS二极管的工作机理与关键参数拆解2.1 从PN结击穿到钳位TVS到底怎么保护TVS的核心是一个经过特殊掺杂的PN结正常工作时它处于反向截止状态漏电流很小对电路几乎没有影响。当反向电压超过击穿电压VBR时PN结发生雪崩击穿电流迅速增大而两端电压被钳位在一个相对稳定的值上。这个钳位过程非常快响应时间可以做到皮秒级这也是TVS相比压敏电阻的最大优势——压敏电阻的响应时间通常在纳秒到微秒级面对上升沿极陡的ESD脉冲时往往来不及动作。但这里有一个容易被误解的点TVS并不是“把电压降到零”而是把电压限制在一个负载能承受的水平。比如一颗标称钳位电压为38.9V的TVS在承受峰值脉冲电流时两端电压就是38.9V左右这个电压会直接加在被保护电路上。所以选型时不能只看VBR必须看VC最大钳位电压并且要确认被保护器件的绝对最大额定电压高于这个VC值。2.2 选型时必须盯死的五个参数我把TVS选型中最关键的参数整理成了一张表实际项目中我基本就是按这个顺序逐个确认参数含义选型要点VRWM反向工作电压必须大于24V系统的最高正常工作电压一般留10%~20%余量VBR击穿电压在测试电流下测得通常比VRWM高10%左右VC最大钳位电压必须低于被保护器件的耐压上限这是最关键的参数PPPM峰值脉冲功率根据浪涌能量选10/1000μs和8/20μs波形下数值不同Cj结电容信号线要关注电源线一般影响不大但高速通信线必须选低电容型VRWM的选择有个经验公式VRWM ≥ 1.1 × Vnom对于24V系统就是至少26.4V实际我一般选30V或33V的TVS。为什么不选刚好24V的因为开关电源的输出纹波、负载瞬态响应都会让母线电压短时超过24V如果VRWM太接近24VTVS会频繁进入微击穿状态漏电流增大长期运行会发热甚至失效。VC的选择更讲究。假设你保护的是一颗耐压40V的DC-DC芯片那TVS的VC必须低于40V同时还要留出老化余量和温度系数的影响。我通常要求VC ≤ 0.8 × 被保护器件耐压也就是32V以下。但这里有个矛盾VC越低TVS的VBR也越低越接近24V工作电压漏电流和寄生电容的影响就越大。所以选型本质上是在保护余量和正常工作可靠性之间找平衡点。2.3 单向还是双向不是随便选一个就行24V直流系统里我见过太多人直接拿一颗双向TVS就往上焊理由是“双向更保险”。但实际上双向TVS的两个方向击穿电压是对称的用在纯直流母线上负向的那一半保护能力基本浪费了而且双向TVS的结电容通常比单向大对电源纹波抑制反而不利。正确的做法是纯直流母线用单向TVS阳极接负极阴极接正极这样正向浪涌被钳位反向浪涌由TVS的正向导通特性处理相当于一个二极管压降。如果是差分信号线或者可能出现负压的场合才考虑双向TVS。我做过一个对比测试同样24V母线单向TVS的漏电流比双向低了将近一个数量级长期运行的温升也明显更低。3. 24V电源浪涌防护的拓扑设计3.1 单级TVS防护的适用边界最简单的方案就是在24V输入端并联一颗TVS正极接TVS阴极负极接阳极。这个方案成本低、占板面积小适合浪涌能量不大、线缆较短的场合。比如一块24V供电的控制板电源来自 nearby 的开关电源线缆不超过半米负载也没有大功率感性器件那一颗SMBJ30A或者SMAJ30A基本够用。但单级TVS有个致命弱点它只能吸收有限的能量。TVS的峰值脉冲功率是有限度的比如SMB封装通常标称600W10/1000μs但这是在特定波形下的值。如果实际浪涌持续时间更长或者重复频率更高TVS会积累热量最终热击穿。我遇到过现场24V母线因为接触器频繁切换每天产生上千次小浪涌单颗TVS用了两个月就短路了拆下来测漏电流已经大到离谱。所以单级TVS的适用边界很明确浪涌能量小、重复频率低、线缆短、无大感性负载。超出这个范围就必须考虑多级防护。3.2 两级防护TVS加退耦的经典组合工业现场更可靠的做法是两级防护。第一级用通流能力大的器件比如压敏电阻或者大功率TVS把大部分能量泄放掉第二级用响应快的TVS做精细钳位中间用退耦元件隔开。退耦元件可以是电感、电阻或者磁珠它的作用是让第一级有足够的时间动作同时限制流过第二级TVS的电流。我常用的拓扑是24V输入 → 保险丝 → 压敏电阻第一级 → 退耦电感 → TVS第二级 → 后级电路。这里退耦电感的选择很关键电感量太大会影响24V母线的瞬态响应太小又起不到退耦作用。我一般选10μH到100μH之间的功率电感饱和电流要大于母线最大工作电流的1.5倍。有个细节很多人会忽略退耦电感后面要加一个储能电容否则电感在浪涌过后会产生反向振荡。这个电容我通常选10μF到100μF的陶瓷或者电解电容耐压要高于TVS的VC值。实测下来加了退耦和储能之后第二级TVS承受的峰值电流能降低60%以上寿命明显延长。3.3 多级防护中的能量分配计算多级防护不是随便堆器件每一级承担多少能量需要算清楚。假设一个8/20μs、1kA的浪涌电流从24V母线进来第一级压敏电阻的钳位电压假设是60V第二级TVS的钳位电压是40V退耦电感的直流电阻为0.1Ω。那么流过退耦电感的电流大约为(60-40)/0.1 200A这个电流会直接灌进第二级TVS。如果第二级TVS的峰值脉冲电流能力只有100A那它必炸无疑。所以退耦电感的直流电阻不能太小但也不能太大否则正常工作时压降太大。我一般把退耦电感的DCR控制在0.05Ω到0.2Ω之间然后根据这个电阻和两级钳位电压差来反推第二级TVS需要承受的电流。如果算下来第二级TVS扛不住要么换更大功率的TVS要么增大退耦电感的DCR要么在第一级就用更低钳位电压的器件。这个计算过程在实际项目中非常重要我见过太多设计直接抄参考电路结果现场一打浪涌就炸第二级TVS根本原因就是没有做这个能量分配计算。4. TVS选型的实操流程与常见误区4.1 从需求到型号我的五步选型法第一步确认被保护电路的耐压上限。比如后级是一颗耐压40V的DC-DC那TVS的VC必须低于40V留20%余量就是32V。第二步确认24V母线的最高工作电压。开关电源通常有±5%的调整率加上纹波和瞬态最高可能到26V甚至27V。所以VRWM至少选30V。第三步根据浪涌能量等级选封装和功率。如果只是ESD防护SOD-323封装的TVS就够了如果是工业现场感性负载切换至少SMB封装600W以上如果是户外雷击感应可能需要SMC甚至更大封装或者用压敏电阻做第一级。第四步确认结电容是否影响信号。如果是纯电源线Cj在几百pF到几nF都可以接受如果是24V供电的通信线比如CAN或者RS485必须选低电容TVS通常要求Cj小于50pF。第五步验证温度降额。TVS的峰值脉冲功率随温度升高而降低datasheet里通常有一条降额曲线。如果设备工作在70°C以上PPPM要按降额后的值来算不能直接用25°C的标称值。4.2 那些年我踩过的TVS选型坑第一个坑只看VBR不看VC。早期我选了一颗VBR为33V的TVS觉得刚好比24V高一点结果一打浪涌VC冲到50V后级芯片直接挂掉。后来才明白VBR是在1mA测试电流下的值实际大电流下VC会高很多。第二个坑忽略漏电流。有一颗TVS的VRWM是30V但漏电流在85°C时达到了100μA虽然不大但长期运行在24V母线上这个漏电流会导致TVS自身发热形成正反馈最终热失控。后来我选型时一定会看datasheet里的漏电流曲线尤其是高温下的值。第三个坑封装散热没考虑。SMA封装的TVS在承受大浪涌时热量主要通过引脚和PCB铜箔散出去。如果PCB上TVS的焊盘很小没有铺铜热量散不掉TVS会提前失效。我现在的做法是TVS下面铺一块至少10mm×10mm的铜箔并且用多个过孔连接到内层地平面。第四个坑TVS和保险丝的顺序。正确的顺序是保险丝在前TVS在后。如果TVS在前当TVS失效短路时保险丝不会熔断因为TVS短路后电流直接流过TVS保险丝可能来不及动作。而保险丝在前TVS短路时保险丝会熔断切断故障电流。4.3 实测验证怎么确认TVS真的有效选完型号、画完板子一定要做实测验证。我通常用浪涌发生器打两种波形8/20μs电流波和1.2/50μs电压波。测试点选在TVS两端用高压差分探头看钳位电压用电流探头看流过TVS的电流。测试时要注意几个细节探头的地线要尽量短否则会耦合进额外的噪声示波器要设置单次触发捕捉瞬态波形测试至少打正负各五次确认TVS没有退化。打完浪涌后要测TVS的漏电流如果漏电流明显增大说明TVS已经受损需要换更大功率的型号。我还会做一个长时间老化测试让24V母线带实际负载连续运行48小时期间每隔一段时间触发一次浪涌模拟现场的真实工况。这个测试能暴露很多实验室单次测试发现不了的问题比如TVS的累积损伤、退耦电感的饱和、储能电容的温升等。5. 不同应用场景下的选型策略差异5.1 工业控制板重可靠性轻成本工业控制板上的24V通常来自开关电源负载包括继电器、电磁阀、传感器。这类场景的特点是浪涌频繁但能量中等对可靠性要求极高。我的选型策略是第一级用压敏电阻14D系列或者20D系列第二级用SMBJ30A或者SMCJ30A退耦电感用47μH的功率电感储能电容用47μF/50V的电解电容。压敏电阻的选型要注意标称电压要选39V或者47V的不能选24V的否则正常工作时漏电流太大。压敏电阻的通流能力根据负载的感性程度来选如果继电器多至少选10D471或者14D471。5.2 车载24V系统重瞬态重温度车载24V系统比如卡车、大巴的浪涌环境比工业现场更恶劣除了感性负载切换还有抛负载这种高能量瞬态。抛负载的波形通常是10ms到400ms的宽脉冲电压能到100V以上能量非常大。这种场景下单靠TVS根本扛不住必须用专门的抛负载保护器件或者大功率TVS加限流电路。我做过一个车载24V项目最初用SMCJ30A结果抛负载测试直接炸了。后来换成SMCJ30A加一个串联的功率电阻和电感把抛负载的能量分散到电阻上TVS只负责钳位残余尖峰才通过了测试。车载场景还要特别注意温度发动机舱内温度能到125°CTVS的降额必须按这个温度来算。5.3 户外设备重雷击重长线缆户外24V设备比如监控摄像头、气象站的线缆可能长达几十米雷击感应是主要威胁。这种场景下第一级必须用气体放电管或者大通流压敏电阻把雷击能量泄放到地第二级再用TVS做精细保护。退耦元件要用共模电感因为雷击感应通常是共模干扰共模电感能有效抑制。户外设备的接地也很关键。如果接地电阻太大雷击能量泄放不掉会通过TVS灌进后级电路。我一般要求接地电阻小于4Ω并且TVS的接地线要尽量短、尽量粗。6. 从失效案例反推设计改进6.1 一个批量返修案例的完整排查过程回到开头提到的那个批量返修案例。现场返回的板子上TVS全部炸裂后级DC-DC也有不同程度的损坏。我拿到故障板后第一步是测TVS的失效模式有的是短路有的是开路还有的引脚直接烧断。短路说明TVS承受了过大的能量开路说明TVS被瞬间大电流烧断。第二步查现场工况。现场24V母线上挂了三台设备其中一台是24V直流电机每天启停几十次。电机断电时反向电动势通过母线传导到其他设备。我用示波器在现场抓了一次电机断电时的母线波形尖峰到了200V持续时间约50μs重复频率每天几十次。第三步复现测试。在实验室用浪涌发生器模拟这个波形打原来的TVS果然几次之后就失效了。然后我换了更大功率的TVS从SMB换成SMC并且加了退耦电感和储能电容再打同样的波形TVS温度只是微升没有失效。第四步长期验证。把改进后的方案装到现场连续运行了三个月没有再出现返修。这个案例让我深刻体会到TVS选型不能只看标称参数必须结合现场的实际浪涌波形。6.2 从失效反推哪些设计细节最容易被忽略第一个细节TVS的接地回路。TVS的钳位效果取决于接地回路的阻抗如果接地线太长太细浪涌电流在接地线上产生的压降会叠加到钳位电压上导致后级实际承受的电压更高。我现在的做法是TVS的接地引脚直接连到地平面过孔至少打两个。第二个细节TVS的并联使用。很多人觉得一颗TVS不够就并联两颗但实际上TVS的VBR有离散性并联时先击穿的那颗会承受大部分电流反而更容易失效。如果确实需要更大通流能力应该选更大封装的单颗TVS而不是并联。第三个细节TVS的响应时间与浪涌上升沿的匹配。TVS的响应时间虽然很快但如果浪涌的上升沿极陡比如ESD的上升沿在1ns以内TVS的引线电感会阻碍电流的快速上升导致钳位电压瞬间冲高。这种情况下要选低电感封装的TVS比如DFN或者SOD-323并且尽量缩短引线。7. 选型之外的系统级考量7.1 PCB布局对TVS防护效果的影响TVS的防护效果一半靠选型一半靠布局。我见过太多设计TVS选得很对但布局一塌糊涂结果防护效果大打折扣。几个关键原则TVS尽量靠近连接器浪涌从连接器进来第一眼就要看到TVS不能让它先经过其他器件。TVS的接地回路要短接地引脚到地平面的距离越短越好过孔越多越好。退耦电感放在TVS后面先钳位再退耦顺序不能反。储能电容靠近后级电路电容的作用是给后级提供瞬态能量放远了就没效果了。7.2 与其他防护器件的配合TVS不是万能的很多时候需要和其他器件配合。比如保险丝负责切断持续过流压敏电阻负责吸收大能量气体放电管负责泄放雷击共模电感负责抑制共模干扰。这些器件的配合顺序和参数匹配决定了整个防护系统的效果。我一般的设计顺序是连接器 → 保险丝 → 共模电感 → 气体放电管/压敏电阻 → 退耦电感 → TVS → 储能电容 → 后级电路。这个顺序不是固定的要根据具体场景调整但核心逻辑是先泄放大能量再钳位残余尖峰最后给后级提供干净的电源。7.3 成本与可靠性的平衡最后说一个现实问题成本。TVS选得越大、越多成本越高但可靠性不一定线性提升。我一般会根据设备的实际使用环境和返修成本来定防护等级。比如消费类产品可能一颗SMAJ30A就够了工业产品至少两级防护车载和户外产品必须按最恶劣工况设计。有个经验数据可以参考在工业现场24V系统的浪涌防护成本通常占电源部分总成本的15%到30%。如果低于这个比例很可能防护不足如果高于这个比例可能过度设计。当然这只是一个粗略的参考具体还要看现场的实际浪涌情况。我在实际项目中的体会是TVS选型这件事理论计算只能给你一个起点真正的答案在现场。多抓几次实际波形多做几次浪涌测试比看一百遍datasheet都管用。还有一个小技巧在TVS旁边预留一个测试点方便后期用示波器直接测钳位电压不用拆板子。这个测试点在调试和故障排查时特别有用我现在的每一块24V电源板上都会留。