十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

电源防反接电路设计:五大方案原理对比与PMOS选型实战

电源防反接电路设计:五大方案原理对比与PMOS选型实战 1. 防反接这事到底在防什么干硬件这行谁还没见过几次冒烟的场面我最早入行的时候师父递给我一块板子让我上电我一激动正负极接反了就听滋啦一声电源入口的钽电容直接炸了个小坑板子上的主控芯片也跟着烧了。师父站在旁边沉着脸说了句烧吧烧几次就记住了。这话到现在我都记得每次画板子第一件事就是把输入端的防反接电路想清楚。电源防反接电路说白了就是在电源正负极接反的时候让电路自动切断通路保护后端元器件不被反向电压击穿。很多人觉得这只是个以防万一的小事实际上根本不是——在工控设备、电池供电产品、车载电子、户外电源系统这些场景里电源插头被误插是常态化事件尤其现场工程师接线黑色接正、红色接负这种低级错误每周都能碰到。这篇博文给各位拆五种最常用的防反接方案二极管串联、整流桥、PMOS高端开关、NMOS低端开关、自恢复保险丝加并联二极管。每种方案我都会把原理讲透、把参数选型讲明白、把坑也一并列出来。适合正在设计电源入口电路的硬件工程师、DIY玩家、以及刚入行想搞懂为什么别人不直接用一根二极管完事的新人。1.1 反接是怎么把板子烧掉的要理解防反接电路的价值得先知道反接那一刻板子上到底发生了什么。比如说你用一个12V适配器给系统供电正负极接反了此时负载端的地变成了正电位原本应该是正电源的节点变成了负电位整个系统的电源极性完全翻转。第一个遭殃的是输入端的铝电解电容或者钽电容。铝电解电容反压之后氧化膜会被击穿内部发生电解反应产生大量气体轻则鼓包漏液重则直接爆炸。钽电容更夸张反压耐受能力极差稍微超一点就短路起火那真是小场面变大事故。第二个遭殃的是负载芯片内部的保护二极管。几乎所有CMOS芯片的电源引脚和地引脚之间或输入输出引脚上都寄生着ESD保护二极管。正常情况下这些二极管是反向截止的一旦电源极性接反这些二极管直接正向导通电流瞬间灌进去芯片内部的金属层走线承受不住冲击电流直接熔断芯片就算不冒烟也已经废了。我遇到过一块板子表面看起来完好但主控芯片IO口全部锁死的案例拆下来一量就是反接的时候把内部保护电路打坏了。第三个遭殃的是电源路径上的DC-DC、LDO这些器件。稳压器内部有比较器环路和功率管反压一上来内部寄生体二极管、衬底PN结全都被迫导通轻则参数漂移重则直接烧穿。很多DC-DC手册里明确写着输入电压不能低于地电位0.3V一旦超过这个限制芯片就走远了。所以说防反接不是在防能不能开机的问题而是在防烧一次板子要花多少钱、误多少工期的问题。1.2 防反接电路的设计目标是什么在动手选方案之前先把设计目标想清楚不然很容易做出一版能用但不是最优的电路。抛开五花八门的指标防反接电路的本质目标就三条。第一反接的时候必须切断电流通路或者把电流限制在安全范围内。这一点是最核心的不管是靠二极管单向导电性还是靠MOS管的极性识别目的都是让反向电流没有路可走。第二正常工作时损耗要小。系统电流越大这个问题越突出。你要是做个5V/300mA的小模块二极管串联的0.7V压降还能忍你要是做个12V/8A的电机驱动板0.7V压降就是5.6W的功耗这热量都够煎鸡蛋了板子不发烫才怪。第三响应速度要够快。反接的瞬间电压极性翻转几乎是瞬时的保护电路必须在这个时间内完成关断动作不能有太长的延迟窗口。好在MOS管的开关速度都在微秒量级而二极管本身就是毫秒内的导通转向基本都能满足。另外还有两个容易忽略的隐性需求。一个是静态功耗要低如果是电池供电的设备防反接电路自己不能偷走太多电另一个是反向耐压要够不光是反接状态下的稳态耐压还得扛住热插拔时产生的电压尖峰。带着这五条标准我们来看五种方案的优劣就好判断多了。2. 五种方案逐一出场2.1 二极管串联最基础的方案代价是压降先讲最简单的在电源正极输入线上串联一颗二极管让电流只能单向流动。正接的时候电流经过二极管进入负载反接的时候二极管反向截止整条电流通路被切断。这个方案的核心逻辑就一句话利用二极管的单向导电性。听起来很简单但它有个绕不开的代价正常工作的时候二极管上有正向压降。普通硅二极管导通压降大约0.7V肖特基二极管好一点大约0.3V到0.5V但也不是零。假设你的系统工作电流是2A用普通硅二极管功耗就是0.7V×2A1.4W。不要小看这1.4W对于一个固态小模块来说这已经是显著的热源了得加散热片才能扛住。如果用肖特基二极管虽然压降降到0.4V左右功耗变成0.8W但依然可观。而且二极管的压降是随电流变化的电流越大压降越高功耗呈平方上升。所以这个方案只适合小电流场景比如传感器节点、单片机系统、以及那些电流在几百毫安以内的低功耗设备。选型的时候核心参数就是额定电流、反向耐压和正向压降。反向耐压要大于输入电源电压的1.5倍以上额定电流要留至少两倍裕量。散热也不能忽视如果是SMA/SMB封装的贴片二极管2A电流下就得考虑铜箔加宽辅助散热不然二极管本身会进入热失控。2.2 整流桥正反都能通代价是双倍压降整流桥方案在防反接里算是个怪招它不是在阻止反接而是把反接变成正接。用四个二极管组成一个桥式整流结构输入端不论正反输出端始终能保持正确的极性。原理上当输入正接时左上和右下两个二极管导通当输入反接时右上和左下两个二极管导通。不管你怎样接入电源负载两端得到的总是正向电压。这种方案的优点很直接用户根本不需要在意正负极随便接板子都能正常工作。在一些现场操作频繁、且接线人员文化水平参差不齐的设备里这个方案非常有吸引力比如一些低成本的充电器、应急照明灯、玩具电路。但它的缺点同样明显无论正接反接电流都要经过两个二极管压降是两倍的二极管正向压降。用普通二极管压降高达1.4V用肖特基二极管也有0.7V左右。这就意味着在12V/5A的系统中用普通整流桥的话功耗是1.4V×5A7W这热量已经非常离谱了。实际上整流桥方案只适合那些对压降不敏感、电流不大、但频繁插拔的场景而且往往是交流电和直流电混用的场合。还有一点要注意整流桥的输出端和输入端不共地如果你的系统需要和外部设备共地通信这个方案会很麻烦——通信接口的地位不一致轻则乱码重则烧接口。2.3 PMOS高端开关我最推荐的主流方案如果你问我个人最推荐哪一款我一定选PMOS高端开关。它是目前中小功率系统里性价比最高、压降最小、最省心的防反接方案。先看原理。PMOS的源极S接输入电源正极漏极D接负载正端栅极G接地。栅源电压VgsVg-Vs正常上电时Vgs0-Vin-Vin这个负压让PMOS导通当电源反接时源极S接到负电源上漏极D变成正电位此时Vgs0-(-Vin)Vin是正压PMOS截止。电流通路被切断后端电路得到保护。这个方案最大的亮点是导通压降极低。PMOS完全导通后漏源之间的等效阻抗就是Rdson也就是导通电阻。好的功率PMOSRdson能做到十几毫欧甚至几毫欧。以5毫欧为例通过5A电流压降只有5A×0.005Ω25mV功耗只有0.125W对比二极管的几瓦功耗简直是天壤之别。还有一个容易被忽略的细节MOS管内部自带一个体二极管方向是从漏极D指向源极S。在正接上电的时候体二极管是反向截止的不影响正常工作。真正用到体二极管的时机是在上电瞬间——当电源刚开始加载、Vgs还没完全建立的时候体二极管可以临时导通一段很短的时间让负载中的电容先充一点电。等Vgs达到阈值之后PMOS沟道导通电流切换到沟道。这个机制在一定程度上缓解了上电浪涌。PMOS方案也不是没有坑。最大的坑在栅极驱动电压。如果你希望PMOS完全导通Vgs的绝对值必须远大于栅极阈值电压Vgs(th)。举个例子一个Vgs(th)在-2V到-4V的PMOS在12V系统中Vgs-12V完全没问题但如果系统是3.3V供电Vgs-3.3V此时MOS可能只是勉强导通Rdson偏大压降和损耗都会上升。所以低压系统选PMOS一定要选低阈值的型号或者改选NMOS方案。2.4 NMOS低端开关成本低但要小心共地问题NMOS低端开关是另一条思路。NMOS放在负载的低端也就是地线回路上。源极S接地漏极D接负载的负极栅极G接输入电源正极。正常上电时VgsVin超过NMOS阈值NMOS导通反接时栅极G变为负电位Vgs小于阈值NMOS截止回路断开。这个方案的优点也是压降极低因为NMOS同样有很小的Rdson。而且NMOS的选型池比PMOS大得多同等参数下NMOS通常更便宜、Rdson更小。如果你是做大批量成本敏感的产品这个优势很实在。但它有一个我认为比较致命的隐患负载和电源的地不再直接相连而是经过NMOS隔开。这会导致后端所有电路的地与输入电源地之间存在MOS管的导通压降干扰敏感度上升。更重要的是如果你的系统需要与外部设备共地通信比如RS485、CAN、USB那么外部设备的地和系统内部的地之间会产生电位差。正常情况下NMOS导通后的压降只有几十毫伏问题不大但如果某些瞬间NMOS没有完全导通地电位就会漂移轻则通信不稳定重则烧毁接口。所以我个人认为NMOS低端开关比较适合那些自包含的、不需要和外部系统大量共地的模块比如LED灯板、电机驱动模块、功率继电器驱动板。而在复杂的、需要多板互联的系统里还是优先考虑PMOS高端开关更稳妥。2.5 自恢复保险丝加并联二极管一次性与可恢复的博弈最后一种方案比较特别自恢复保险丝PPTC并联一个二极管再串接到电源入口。这种方案的原理很有趣。正常上电时PPTC阻抗很低电流主要从PPTC流过系统的压降很小。当电源反接时并联在PPTC两端的二极管先导通把反接的电压几乎全部加到PPTC上同时反接的电流很大PPTC因为过流迅速发热阻抗急剧上升进入高阻保护状态把电流限制在极小值从而保护后端。这个方案最显著的优点是大电流下正常损耗极低因为正常时电流走的是PPTC压降只有PPTC的阻抗×电流通常很小。而且它是可恢复的反接故障解除后PPTC冷却又会恢复到低阻状态不需要更换元件。但缺点也比较明显。首先是响应不够快PPTC的阻抗升高是一个热积累过程需要几十毫秒到几秒的时间不像MOS管和二极管是微秒级的电子动作。在这段时间窗口内反向电流已经流过二极管和后端电路了。虽然大部分能量被二极管吸收了但如果后端有很脆弱的敏感器件依然可能扛不住。其次是PPTC本身的静态电阻有温度漂移环境温度越高保持电流越小容易产生误保护。选型时要保持电流选实际工作电流的1.5倍以上且要参考工作温度曲线。这个方案适合的是那些工作电流大、反接概率低、后端负载以电阻性为主、且允许保护后自动恢复的设备比如电池组输出保护、大功率LED驱动、车载备用电源等领域。3. 选型对比与参数计算谁才是你的最优解3.1 五种方案一表读懂为了让大家看得更直观我把五种方案的对比整理成一个表格方便在做设计决策的时候快速对照。方案正常压降正常损耗5A时典型反接响应速度反接保护效果静态功耗共地便利性成本典型场景二极管串联约0.4-0.7V2.0-3.5W快好无好极低小电流低功耗设备整流桥约0.8-1.4V4.0-7.0W快好无差低正反盲插的小功率设备PMOS高端开关Rdson×I通常几十毫伏小于0.2W微秒级好极低好中绝大多数电子系统NMOS低端开关Rdson×I通常几十毫伏小于0.2W微秒级好极低差低LED、电机驱动、功率模块自恢复保险丝并联二极管PPTC阻抗压降通常几十毫伏小于0.3W慢毫秒到秒级中等极低好低电池输出、大电流后备保护从这一张表里基本能得出判断规则小功率、成本敏感选二极管串联要求正反盲插且功率不大选整流桥绝大多数常规系统闭着眼睛选PMOS高端开关做LED和电机类半封闭模块NMOS低端开关够用大电流电池输出推荐自恢复保险丝方案。3.2 关键参数选择与计算照着算就不会翻车选PMOS也好选NMOS也好有几个参数是必须亲手算一遍的不然就是拿运气换板子寿命。第一个参数是导通电阻Rdson它直接决定正常工作的压降和发热。功耗等于I²×Rdson。举个例子系统工作电流4A你选的PMOS Rdson是10毫欧。那么功耗P4×4×0.010.16W。这个散热对于SOT-23封装来说能扛对于DPAK封装更是轻轻松松。但如果你选了一个Rdson为50毫欧的管子功耗就变成0.8WSOT-23封装肯定扛不住温度会快速上升长期可靠性大打折扣。所以我的经验是工作电流大于2ARdson尽量选小于20毫欧的管子工作电流大于5A建议选小于10毫欧的管子且封装至少在SOP-8或DPAK以上。第二个参数是栅极阈值电压Vgs(th)。对于PMOS要让管子完全导通实际Vgs绝对值要大于Vgs(th)的2到3倍以上。比如说系统是5V供电你选了一个Vgs(th)为-1V到-2V的低阈值PMOSVgs-5V基本能完全导通。但如果你选了Vgs(th)为-3V的管子在5V系统里勉强导通Rdson会漂到标称值的2到3倍就很吃亏。对于NMOS同理MOS管规格书里给的Rdson通常是在Vgs-10V或Vgs10V下测的低压系统里一定要注意实际Vgs下的Rdson是多少规格书里通常有一张Rdson vs Vgs的曲线图这个图比标称值重要得多。第三个参数是最大漏源电压Vds和栅源电压Vgs的耐压范围。Vds耐压要大于电源电压的1.5倍以上Vgs耐压则要看电路里会不会产生超过规格的栅压。尤其是电源系统有感性负载、热插拔、浪涌干扰的情况下Vgs可能会出现尖峰最好在栅极对源极之间加一颗12V或系统电压等级的稳压管把栅压钳位在安全范围内。这一点我在第4节会详细展开。第四个参数是封装的热阻。封装决定了同样的功耗下管子的温升有多少。SOT-23的热阻大约在150到250°C/WSOP-8大约在40到60°C/WDPAK大约在20到30°C/W。算一下0.5W功耗配SOT-23温升可能高达100°C直接过温配DPAK温升才15°C。所以大电流场景宁可多花几毛钱选封装大的管子也别省这个钱。4. 实操过程手把手设计一个PMOS防反接电路4.1 器件选型与电路参数计算接下来用我在一个12V/5A直流电机驱动板上实际用的PMOS防反接电路作为案例完整走一遍设计流程。该板工作电压12V最大工作电流5A输入来自开关电源存在一定电压波动和浪涌风险。根据设计目标我选择了AOD4184A这颗PMOS。这个管子Vds-40VVgs(max)±20VRdson标称值在Vgs-10V时为8.5毫欧SOP-8封装性价比很高在中小功率系统里几乎是国民级器件。在12V系统中Vgs-12V管子已经完全导通Rdson大约在标称范围内。功耗计算PI²×Rdson5A×5A×0.0085Ω≈0.21W。SOP-8封装在良好铺铜条件下热阻约50°C/W温升约10.5°C完全没问题。这在12V的板子上几乎可以忽略不计对比二极管方案的几瓦损耗真实差距肉眼可见。4.2 外围电路设计细节光有一颗PMOS还不够外围电路决定了这颗管子能不能稳定工作。实际原理图中除了PMOS本体还需要三个外围元件。第一栅极串联电阻R1阻值通常选10Ω到100Ω。它和MOS管的栅极电容Ciss一起构成一个RC充电回路放慢栅极的充放电速度避免上电瞬间Vgs变化过快导致电流冲击。实际应用中我用的是100Ω。注意这个电阻不要太大会使开关速度变慢太小则可能导致振铃。第二栅源之间并一个下拉/上拉电阻R2阻值100kΩ。它在系统掉电后把栅极和源极电压拉齐防止MOS管栅极悬空时因静电或漏电意外导通。这个电阻阻值要远大于R1不能明显影响正常开关速度。第三栅源之间再并联一个稳压二极管D1选12V的稳压管。这个管子是保护作用当输入电源有浪涌尖峰时稳压管会把Vgs钳位在安全范围内防止超过PMOS的±20V极限而损坏栅极氧化层。用12V稳压管搭配12V系统Vgs被限制在-12V正好和正常值一致也不干扰正常工作。反接状态下的漏电流分析也简单反接时PMOS截止但体二极管反向承受了约12V电压反向漏电流在微安级别完全不会对器件和后端造成实质性损害。后端有电容的情况电容会通过体二极管反向充电吗不会因为此时体二极管是反向截止的没有通路。4.3 PCB布局走线的坑很多朋友原理图画得没问题一到PCB就翻车。防反接电路本身的布局规律虽然不多但很关键。电源入口先到PMOS源极再从PMOS漏极到后端电路中间不要绕路直连其他器件。这样走线的目的是让PMOS成为电源进入后端的唯一闸门反接时保证没有旁路通道绕开保护。源极和漏极的走线宽度要按最大工作电流来算。5A电流标准1盎司铜厚下建议走线宽度至少2mm以上最好4mm或者直接铺铜。要是在这根电源通路上用细走线铜箔电阻本身就会成为压降和发热的来源。我见过有人用0.5mm走线走3A电流整个铜箔烧黑板子报废纯属低级错误。热设计方面SOP-8封装底部有大散热焊盘的话一定要打过孔到背面铺铜扩大散热面积。哪怕只有0.2W功耗在封闭外壳、高温环境场景下多一点散热途径都是多一分可靠保障。我习惯在PMOS底部打9个0.3mm的过孔散热效率提升非常明显。4.4 实测记录从波形到温度板子打样回来后我做了几项实测验证防反接效果。正常上电用示波器探头夹在PMOS漏极可以看到上电瞬间输出电压平稳建立没有明显过冲。Vgs波形显示栅极电压从0V下滑到-12V用了大约1.5ms时间这是100Ω栅极电阻和栅极电容共同作用的结果满足电机驱动板上电不产生浪涌的要求。模拟反接测试我把电源正负极对调在反接瞬间用示波器同时观察Vgs和漏极电压。Vgs从正常的-12V瞬间翻转成12VPMOS在几微秒内关闭漏极电压没有被拉到反极性后端电路没有输出电压。测量反接状态下的输入电流只有不到1微安的漏电流保护效果非常理想。温度测试在满载5A条件下连续运行30分钟用热成像仪测量PMOS表面温度约45°C环境温度25°C温升20°C和理论计算基本吻合。整个板子完全找不到发热严重的点。5. 常见问题与排查技巧实录5.1 常见问题速查表我在设计和调试防反接电路过程中踩过不少坑也帮别人排查过不少问题整理成一张速查表希望各位少走弯路。现象可能原因排查方法解决办法系统正常上电就发烫PMOS未完全导通Rdson偏大示波器测Vgs波形对比规格书完全导通电压换低阈值PMOS或检查栅极电阻是否过大反接后依然有电流流过未加体二极管保护或电路有旁路通道断开负载分段测量电流路径检查PCB是否有其他走线绕开PMOS上电瞬间浪涌过大栅极电阻太小Vgs变化过快示波器观察上电电流波形增大栅极电阻到100Ω-1kΩ栅极驱动电压不足低压系统搭配高压阈值PMOS测Vgs绝对值是否达到完全导通要求选用低阈值PMOS或改用NMOS方案反接时PMOS烧毁Vgs超过最大额定值检查输入是否感性负载或浪涌尖峰在栅源间并联稳压二极管钳位自恢复保险丝误保护工作温度过高或选型余量不足测量环境温度和实际工作电流选更高保持电流型号参考温度曲线MOS管温升过大但Vgs正常散热不良或Rdson选型偏大热成像仪测温升换封装大的管子加强铜箔和过孔散热5.2 一个调试案例Vgs异常导致MOS管发热去年帮一个朋友排查过一块24V/6A的电源板现象是上电正常工作但PMOS管子烫得离谱摸上去接近70°C。我拿了示波器一测Vgs波形只有-8V而管子是-10V等级的规格也就是说根本没完全导通Rdson比标称值大了好几倍6A的电流在上面硬生生耗掉了好几瓦。查了一圈原因问题出在栅极驱动电路上。原设计里栅极电阻用了10kΩ理论上栅极电阻不直接影响稳态Vgs但问题出在这个电阻和栅源电容构成的RC时间常数上在上电瞬间拉长了Vgs建立时间导致管子长时间处于半导通区域。我把电阻换成100ΩVgs在几百微秒内就稳定到-24V温度立刻降下来了。这个案例说明一个道理防反接电路里的每个外围元件都有它的存在意义别是随便放个电阻的心态。栅极电阻太大MOS管开关变慢线性区工作时间变长发热、损耗都会上来栅极电阻太小又可能引发振铃和浪涌。这是需要平衡的地方。5.3 防反接电路还能扩展出什么功能既然已经在电源入口放了一颗PMOS很多设计者干脆把它的功能放大一鱼多吃。第一个扩展是软启动。通过调整栅极电阻和栅源电容的大小可以让PMOS在几十毫秒内逐步导通输出电压缓慢上升这比用单独的软启动IC还干净利落。本来防反接电路就要考虑上电浪涌把软启动功能顺手做了何乐而不为。第二个扩展是掉电快速切断。设想一个场景系统外部电源突然掉电但后端有大电容存储着能量如果没有合适的泄放路径这些能量可能倒灌到输入端损伤前级设备。通过给PMOS栅极加一个掉电检测电路可以在电源掉电瞬间快速关闭PMOS切断倒灌路径。第三个扩展是输入欠压关断。利用PMOS的Vgs阈值特性配合一个分压电阻网络可以设定一个输入电压下限。当输入电压低于设定值时Vgs不足以维持导通PMOS自动关断保护后端设备不在低压状态下工作。这在电池供电的场景中格外有用既能防反接又能做低压锁存一个管子顶两件活。第四个扩展是过流保护。虽然防反接的PMOS不是专门的电流检测器件但通过监测它的漏源电压可以粗略判断当前电流大小配合比较器电路实现过流保护。不过这个方案精度有限要求不高时可以省一颗采样电阻的钱。写在最后防反接电路这个东西看似简单但每一种方案背后都对应着不同的成本、功耗、可靠性之间的博弈。我做硬件这些年最深的体会是在电源入口处的这些小细节往往决定了整块板子在现场能不能活过一年。就拿我自己来说现在是默认PMOS高端开关特殊情况再讨论其他方案的思路。小电流模块用二极管串联大电流电池组用自恢复保险丝方案需要正反盲插的廉价产品用整流桥需要和外部大量共地的系统坚决不用NMOS低端开关。这个选择框架帮我在各种项目中少踩了很多坑。如果你正在设计一块需要防反接的板子我的建议是先算一下工作电流再想清楚系统是否需要与外部共地然后对照那张对比表选一个方案把关键参数手工算一遍再动手画原理图。只要这几步走对了电源反接这个事就再也不会让你半夜爬起来赶活、或者看着板子冒烟发愣了。
返回列表