ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

电源口防雷防浪涌电路设计:从器件选型到PCB布局全攻略

电源口防雷防浪涌电路设计:从器件选型到PCB布局全攻略 电源口莫名其妙就烧这个坑我踩了不止一次。早些年做一批户外采集设备装到现场不到半年陆陆续续返修了七八块主板。拆开一看电源入口的DCDC芯片炸了通信芯片的IO口也有损伤。查了一圈问题出在雷雨季节的感应浪涌上不是直接雷击而是附近雷云放电在电源线上感应出的瞬态高压。从那以后我把防雷防浪涌电路设计提到了产品规划的最前面而不是等设备坏了再去补救。这篇文章把我这些年做电源接口防护的经验整理出来包括浪涌机理、器件选型、参数计算、PCB布局和测试整改给正在做防雷防浪涌电路设计的硬件工程师做个参考。1. 浪涌是怎么把设备打坏的1.1 雷击浪涌的三种进入路径雷击浪涌要损坏电路必须先找到进入设备的路径。实际工程中主要有三条电源线直接或间接引入、信号线感应耦合、地电位反击。第一条是电源线引入。架空线或者长距离铺设的电源线在雷云放电时会感应出很高的电压。感应电压的幅值和线缆长度、离雷击点的距离、周围土壤电阻率都有关系。根据IEC 61000-4-5标准中的描述这种典型浪涌波形是1.2/50us的开路电压波形和8/20us的短路电流波形。什么意思呢就是电压从10%上升到90%只需要1.2us然后衰减到半峰需要50us而对应的短路电流则是8us上升到峰值20us衰减到半峰值。别看持续时间短峰值电压能到几千伏电流能到几百甚至几千安培能量非常可观。第二条是信号线感应耦合。如果现场铺了RS485、以太网、传感器信号线这些线缆在雷击发生时就像一根根天线会把瞬态电磁场转换成线缆上的电压和电流。我见过不少设备电源口没事但通信口被打坏的案例就是信号线感应的浪涌进芯片了。第三条经常被忽略就是地电位反击。雷电泄放到大地时地网不同位置之间的电位差会瞬间拉开。如果设备的工作地和保护地连接不当这个巨大的电位差就会以共模形式进入电路直接打穿PCB上绝缘层相对薄弱的地方。这种问题在现场往往是闷烧设备没有明显被雷击的痕迹但就是频繁死机或者损坏。1.2 失效机理芯片为什么扛不住浪涌损坏芯片的机理核心是过压和过流。过压击穿是直接原因。MOS管的栅氧化层厚度只有几十到一百多纳米耐压一般就20V、30V这个级别。浪涌电压如果在几百纳秒内超过栅氧化层的击穿电压氧化层直接损坏器件就报废了。还有PN结的反向击穿雪崩击穿本身不一定造成永久损坏但如果击穿电流没有限制局部产生热量积累就会形成二次击穿也就是PN结局部熔融形成低阻通道。一旦出现二次击穿芯片就是永久性损坏。过流烧毁也很常见。浪涌电流通过芯片内部走线或者键合线时如果电流密度过大铝线或者金线会像保险丝一样熔断。另外还有一个容易被忽略的机制叫闩锁效应。CMOS电路内部存在寄生可控硅结构浪涌电流可能触发这个寄生结构导通形成一条从电源到地的低阻通路。电源电流被这个通路锁住一直在流直到芯片过热烧掉。很多工程师拿探棒测试的时候都会遇到一种情况芯片外观完好但就是不工作。这种往往是内部的氧化层已经被微弱击穿了没有完全短路但参数已经漂移功能失效。1.3 防雷防浪涌设计的目标既然浪涌的能量这么大、路径这么多那防雷防浪涌电路设计的目标到底应该是什么一句话总结把浪涌能量从设计的泄放通道引走同时把残压控制在后级电路能够承受的范围之内。注意是泄放而不是吸收。浪涌的能量可以瞬间达到焦耳甚至几十焦耳的量级如果指望一颗TVS管把能量全部吸收掉那是不现实的。合理的设计是让大部分能量通过防护器件旁路到地只留一个后级电路可以承受的残压继续向后传递。这个逻辑和水利工程很像洪水来了不能靠堵要靠泄洪道分流。防护设计涉及几个关键指标最大持续工作电压、钳位电压、通流容量、响应时间、残余电压。这几个参数相互制约一个器件很难同时做到通流大、响应快、残压低。所以整个防护体系需要分级这也是后面要重点展开的内容。2. 分级防护架构为什么不靠一个器件解决2.1 三级防护的分工逻辑我在刚开始接触防雷防浪涌的时候以为加一颗压敏电阻或者TVS就能搞定后来发现完全不是那么回事。原因是单颗器件的能力边界太明显了。打个比方一个洪水系统大坝负责挡住干流的洪水泵站负责把进入城区的洪水排走每家每户门口的挡水板则保护家里的电器。防浪涌设计也是同样的思路。第一级防护负责泄放大部分浪涌能量通常用气体放电管或大通流压敏电阻通流能力很强但响应慢、钳位电压高第二级防护负责把残压进一步压低通常用压敏电阻或大功率TVS通流能力中等响应速度中等第三级防护负责精细钳位保护后级芯片通常用TVS或TVS阵列响应极快钳位电压准但通流能力最弱。这么说吧如果没有第一级把大能量泄放掉后级TVS会瞬间过流烧毁如果没有第三级把残压钳到芯片耐压以下前级的粗保护会把一个几百伏的残压送到芯片面前照样是死。所以三级缺一不可。需要注意的是分级不是简单地把器件串在一起还要考虑能量的配合时序。浪涌进来时最理想的情况是第一级先动作泄放然后第二级、第三级依次动作。但实际因为第一级气体放电管动作需要一定时间微秒级而TVS响应是纳秒级如果不做处理后级的TVS反而会先动作。这就引出了级间退耦的概念后面详细说。2.2 三种核心防护器件的选型对比工程中最常用的三种浪涌防护器件是气体放电管、压敏电阻、TVS二极管。我把它们在几个关键维度上的表现整理成了一张表。特性气体放电管GDT压敏电阻MOVTVS二极管通流能力最大可达20kA以上中等通常几百A到几kA较小几A到几百A响应速度慢微秒级中等纳秒级到微秒级最快皮秒级到纳秒级钳位精度差残压高且分散一般非线性特性最好钳位电压精准漏电流极小存在随老化增大很小寿命/老化放电次数有限反复冲击会老化正常使用寿命较长失效模式开路漏气短路短路寄生电容极小pF级较大nF级中等高频场合需选低电容型典型应用一级粗保护一级/二级保护二级/三级精细保护气体放电管最大的优点就是通流巨大但它有两个非常麻烦的缺点。一个是续流问题放电管在击穿导通后如果回路的电源能提供足够的维持电流它会一直保持导通状态直到电流过零或电源断开。在交流电源回路中还有个过零可以熄灭在直流回路中就比较麻烦所以直流场合很少单独用GDT需要和MOV串联。另一个是响应慢对于上升沿极陡的浪涌GDT还没反应过来后面的电路可能已经承受了很高的电压。压敏电阻是性价比很高的防护器件通流能力不错响应时间也在纳秒级广泛应用在电源入口。它的非线性和TVS类似但钳位特性相对粗糙。压敏电阻有一个致命弱点每次承受浪涌冲击都会有一定程度的老化表现为漏电流逐渐增大。当漏电流大到一定程度压敏电阻会发热甚至热击穿失效最终表现为短路。所以正规电源设计里压敏电阻前面必须要有保险丝或热脱扣装置否则压敏电阻短路后会引起火灾。TVS二极管响应最快钳位电压最准是保护后级芯片的最后一道闸门。但它通流有限不能承担大的浪涌能量。另外选型时要注意单向和双向的区别直流回路用单向TVS交流回路或信号线必须用双向TVS。2.3 级间能量配合退耦元件怎么用分级防护的难点不在选型而在让各级按正确的顺序动作。如果不加退耦浪涌进来时响应快的TVS会先导通把浪涌电流全部吸引到自己身上结果TVS先烧毁响应慢的GDT后导通但此时已经晚了。解决办法是在第一级和第二级之间串入退耦元件常见的是电感和电阻。退耦元件的作用是限制浪涌电流的上升速率给第一级留出动作时间。当浪涌到来时退耦电感上的暂态电压会升高迫使第一级的GDT或MOV先击穿把大电流泄放到地。退耦电感的值怎么取我一般按经验值在10uH到100uH之间选择同时要考虑额定电流下的饱和特性。如果回路的正常工作电流是1A那电感的饱和电流至少要选到1.5A以上否则正常工作时电感就饱和了起不到作用。用电阻退耦也可以通常选几欧姆到几十欧姆但会有功率损耗适合小电流电路。级间距离本身也是一种阻抗。工程上有一种说法叫10米原则即两级SPD之间的距离要大于10米利用线缆本身的感抗实现自然退耦。但在设备内部这个尺寸显然不现实所以只能用退耦元件来模拟。这也是为什么我们做PCB防护时一级防护和二级防护之间要刻意拉开距离不要贴在一起道理是一样的。3. 实例拆解24V设备电源口的完整防浪涌设计3.1 需求确认与器件初步选型拿一个户外采集设备的电源口举例工作电压是DC 24V输入范围按18V到36V考虑需要过IEC 61000-4-5标准的3级浪涌测试也就是线对地4kV、线对线2kV的组合波。后级接的是一个DC-DC模块输入耐压标称60V。整个防护电路的设计目标就明确了残压要控制在60V以下最好是48V以下给DC-DC留出足够的安全余量。先确定防护级数。这个场景中电源是从远处配电箱拉过来的中间可能有很长的线缆所以线对地的共模浪涌能量很大只靠一颗TVS肯定扛不住。我决定采用两级防护第一级用压敏电阻泄放大部分能量第二级用TVS做精细钳位中间加退耦电感。器件初步选型思路第一级压敏电阻MOV负责粗保护通流量要大考虑用14D或20D封装第二级TVS负责钳位考虑用SMCJ系列峰值脉冲功率3000W退耦电感用功率电感感值47uH饱和电流要超过正常工作电流的1.5倍。3.2 参数计算压敏电阻与TVS匹配压敏电阻的标称电压压敏电压怎么选经验公式是直流场合取最高工作电压的1.3到1.5倍。这里最高工作电压按36V算1.4倍大约是50V市面常见标称值里47V比较接近。压敏电压选高一点漏电流小寿命更长但钳位电压也会跟着高后级压力大。选低了压敏电阻在输入电压偏高时可能误动作老得快。通流能力怎么确认3级浪涌测试的组合波源阻抗差模是2欧姆开路电压2kV那么短路电流峰值理论上就是2kV除以2欧姆等于1kA。为了保护余量压敏电阻的通流能力选3kA以上的。14D471K这种型号在8/20us波形下能承受4.5kA足够。但要注意压敏电阻的耐压要高于系统可能出现的最高瞬态电压所以一般不再选更低的。TVS参数计算是重头戏。第一反向截止电压V_RWM要高于电源的最高工作电压按36V的1.2倍取选44V以上的TVS。SMCJ36A的V_RWM是36V偏小SMCJ40A的V_RWM是40V也偏小一点SMCJ48A的V_RWM是48V符合要求。第二看最大钳位电压V_CSMCJ48A在峰值脉冲电流IPP下最大钳位电压典型值约77.4V。这个值超过后端DC-DC的60V耐压了不行。怎么办处理办法是调整压敏电阻的等级让到达TVS前的残压更低。我把第一级压敏电阻的压敏电压从47V降到39V这样第一级钳位残压就能降一些。同时把TVS的V_RWM选到36VSMCJ36A的钳位电压典型值约58.1V小于60V能保住DC-DC。代价是TVS的功率余量变小所以退耦电感必须选足够大限制流过TVS的电流。这里有个平衡点工程上要靠实测微调。最后确认TVS的峰值脉冲功率。SMCJ系列在10/1000us波形下是3000W而浪涌的8/20us波形持续时间短很多同等峰值功率下承受能力更强。但为了保险我一般按评估值再乘0.8的系数做降额使用。3.3 完整电路拓扑与BOM电源口完整防护电路的结构如下电源输入正极先过一颗保险丝然后进入共模电感做差共模滤波之后接第一级压敏电阻RV1跨接在正极和地之间再经过退耦电感L1接第二级TVS管D1正极到地最后进入DC-DC模块。负极走线同样经过共模电感的另一路在负极入口也加一颗压敏电阻RV2做线对地保护。如果需要防反接还要在输入端串联防反接MOS管或二极管本设计没有这个需求所以省略。保险丝为什么要放在最前面因为压敏电阻和TVS失效模式都是短路。如果它们短路了没有保险丝切断回路电源就会持续短路轻则烧板重则起火。保险丝选慢断型额定电流按后级最大工作电流的1.5倍到2倍选耐压要大于最高输入电压。完整BOM如下位号器件关键参数作用F1保险丝3A/250V慢断短路保护、失效保护L1共模电感10mH/2A共模滤波、抑制共模浪涌L2功率电感47uH/2A级间退耦RV1压敏电阻14D390K压敏电压39V一级泄放线对地RV2压敏电阻14D390K压敏电压39V一级泄放负极对地D1TVSSMCJ36A二级精细钳位C1/C2陶瓷电容100nF/100V和10uF/100V高频滤波、储能设计这个电路的时候要注意一个坑TVS不是万能的如果压敏电阻离TVS太近两个器件的寄生电感和级间走线阻抗都太小浪涌来的时候TVS还是会先扛下大电流。所以我在PCB布局时专门把RV1和D1拉开距离中间留了退耦电感L2的位置。这个细节在后面布局部分还会细讲。4. PCB布局防护电路成败的另一半4.1 泄放路径与地平面处理电路图再漂亮PCB布局不合理防护性能直接打折。防雷防浪涌的PCB布局核心原则是泄放回路一定要短、粗、直接。浪涌电流走的路径是接口 - 压敏电阻 - 泄放地 - 接口地线。这个回路的面积要尽量小因为回路面积越大寄生电感越大浪涌电流在寄生电感上产生的压降就越大这个压降会叠加到后级电路上。我用过一些错误布局把压敏电阻放在板子中间泄放地绕了大半个板子才到接地点结果浪涌实测残压比理论值高了一倍还多后级DC-DC差点没保住。防护地也叫泄放地、机壳地和信号地怎么处理我的做法是把防护器件的地统一接到一个独立的防护地区域防护地通过一个较大的焊盘和螺钉孔连接到机壳或大地。防护地和信号地之间用单点连接或者通过磁珠、0欧电阻连接避免浪涌电流直接灌入信号地。浪涌电流流经PCB地线时地线上会有很大的瞬态压降如果信号地也在这个路径上MCU、ADC这些敏感电路的地电位就会被瞬间抬高出现复位、死机甚至损坏。地平面处理还有一个细节防护地区域要铺大面积的铜皮过孔要打得密集。我一般会在泄放地焊盘周围打4到6个过孔孔径0.5mm以上过孔越多阻抗越低浪涌泄放越顺畅。4.2 走线规则与爬电距离接口到防护器件的走线要尽量短线宽要尽量宽。短是因为减少寄生电感宽是因为承载冲击电流。我的建议是电源输入线在进入防护区域后马上加宽到2mm以上如果板子空间允许直接铺铜更好。爬电距离在高压浪涌下特别重要。空气在强电场下会发生电离击穿如果防护区域的高压走线和低压走线之间的距离不够浪涌还没到达防护器件就先在PCB表面放电了。AC电源入口的爬电距离要求比较严格通常要按安规标准来DC低压电路虽然要求宽松但如果做4kV浪涌测试PCB上靠近接口的区域也要注意开槽隔离。我习惯在防护地和信号地之间开一条1mm宽的槽增加爬电路径同时切断地噪声耦合。TVS管的位置要尽量靠近被保护器件。虽然TVS响应快但如果TVS和被保护芯片之间有很长一段走线走线上的寄生电感会产生额外的压降使芯片端看到的残压比TVS钳位电压更高。这也是很多工程师奇怪TVS加了为什么还会烧芯片的原因之一其实芯片端看到的电压根本不受控制。我一般把TVS放在连接器附近但后级敏感芯片的通路上再加一颗小封装TVS做兜底。4.3 布局中的常见错误这些年评审过的PCB布局防浪涌相关的常见错误可以总结成三类。第一类是防护器件离连接器太远。有的工程师把MOV和TVS放在板子中央靠近后级的位置理由是那边空间大。但这样一来从连接器到防护器件之间的走线就变成了一根天线浪涌电流还没到达防护器件就已经通过走线辐射或直接窜入旁边电路了。正确做法是防护器件正对着连接器入口一进来就分流。第二类是泄放地不独立。把所有地都连成一片以为这样阻抗最低但浪涌电流会优先走信号地回流导致敏感电路地电位波动。这类问题在测试中表现得很隐蔽器件不坏但测试过程中系统频繁重启。我在现场排查过不少这类问题最后都是把泄放地和信号地之间的连接断开改为单点接地后才通过。第三类是忽略共模电感和滤波电容的位置。共模电感放在浪涌器件的后面还是前面效果差别很大。共模浪涌主要走的是线对地的路径如果共模电感在压敏电阻后面它还能起到限制共模电流的作用如果放在前面浪涌会直接从连接器过来打到电感的绕组上可能把绕组绝缘打穿。滤波电容的位置也要靠近DC-DC输入端起到稳定电压、吸收残压的作用。5. 摸底测试与现场整改实录5.1 浪涌测试怎么做样机做出来之后一定要送实验室或者自己搭简易平台做浪涌摸底测试。IEC 61000-4-5标准是这一块的通用依据。实验用的浪涌发生器是组合波发生器它的开路输出电压波形是1.2/50us短路输出电流波形是8/20us。测试时对设备施加浪涌的方式分为差模和共模两种。差模浪涌施加在电源线之间源阻抗典型值2欧姆共模浪涌施加在电源线对地之间源阻抗典型值12欧姆。测试等级根据设备的使用环境选定一般工业现场按3级做即差模2kV、共模4kV。测试要点有几个。一是每个极性、每个相位都要打正负极各打5次每次间隔至少1分钟。二是交流供电设备要注意浪涌注入的相位一般选在电压波形90度和270度即正负峰值附近因为这个时刻浪涌叠加的瞬态电压最高。三是测试过程中要全程监测设备状态看是否有复位、死机、功能异常。四是测试后要检查防护器件有没有明显损坏比如外观裂纹、变色。我在实验室见过一些测试人员把浪涌直接打在设备正在通信的串口上然后报串口通信异常其实这属于误判。标准要求设备在测试中可能允许出现性能降级但测试结束后应能自动恢复。所以测试前后的功能比对很关键而且要保留测试小票和波形截图。5.2 三个典型失效案例我把自己整理过的三个失效案例写出来供大家参考。第一个案例压敏电阻直接炸裂。样机在共模4kV测试时压敏电阻RV1瞬间爆掉板子甚至冒烟了。排查原因选型参数看起来没问题39V压敏电压、4.5kA通流应付4kV共模应该够。问题是共模浪涌的源阻抗是12欧姆峰值电流理论上有333A压敏电阻抗得住。但实际共模浪涌还会在机壳地和信号地之间形成很高的共模电压压敏电阻承受的电流并不是均匀分配的。整改措施是把共模电感的规格加大让它在浪涌通道里起到更大的串联阻抗作用同时换用20D封装的压敏电阻把通流余量提上去。换完之后测试就过了。第二个案例TVS管短路导致电源输入直接对地短路。测试时D1SMCJ36A先冒火花然后电源电流猛增保险丝熔断。分析后发现原因退耦电感L2的饱和电流选小了。正常工作电流1A选了1.5A饱和电流的电感浪涌一来电流远超过1.5A电感瞬间饱和失去退耦作用。结果TVS直接承受了几乎全部的浪涌电流好几安培的电流灌进TVS很快就过热短路。整改措施是换用饱和电流4A以上的功率电感并把TVS从SMCJ36A升级为SMCJ48A配合修改器件等级重新测试后通过。第三个案例比较隐蔽测试时没有任何器件损坏但设备每次打浪涌都会复位重启。用示波器抓DC-DC输入端波形发现浪涌期间输入电压下跌到只有几伏持续几十毫秒DC-DC欠压保护动作导致系统断电重启。这不是防护电路没起作用而是残压虽然被钳住了但浪涌能量通过TVS泄放时把电源轨拉垮了。整改办法是加大DC-DC输入侧的储能电容从10uF加大到47uF再并联一颗100uF的电解电容给系统撑过浪涌期间的电压跌落。这个案例说明防浪涌设计不能只看钳位电压还要看能量泄放对电源轨的冲击。5.3 测试前的Checklist送测之前我建议按这个清单自查一遍能省不少时间和费用。防护器件参数是否匹配输入电压范围和目标测试等级压敏电压和TVS的V_RWM是否高于最高工作电压并留有余量TVS类型是否正确直流回路用单向交流回路和信号线用双向方向不能接反保险丝是否串接在压敏电阻和TVS之前额定电流和耐压是否满足要求退耦电感的饱和电流是否高于浪涌期间的预期电流正常工作电流下电感是否保持线性PCB上泄放路径是否短而粗防护地是否独立信号地是否单点连接防护器件与被保护器件之间是否有足够距离TVS是否尽量靠近敏感电路样机固件是否支持测试后的状态自动恢复测试前做好配置备份示波器探头和差分探头是否就位测试计划的波形抓取点是否明确准备备用保险丝和样机测试中器件损坏是常见的事现场更换比返厂快。这些内容听起来细碎但真正决定测试能否一次通过的就是这些细节。我见过太多项目因为少加一颗退耦电感、或者TVS离DC-DC远了那么几毫米就要多花一两轮测试费用更不用说耽误的研发周期了。做了这么多年硬件我个人最深的一个体会是防雷防浪涌设计不是给产品加一个可有可无的保护而是从系统层面做能量分配和管理。设计时要留足余量布局时要多替浪涌电流想想它愿意走哪条路测试时要认真对待每一次波形抓取。只要前期把功夫做足现场返修和客户投诉都能少一大截。
返回列表