ARTICLE DETAIL

资讯详情

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

PMOS反向串联电路分析:体二极管方向与四种偏置状态详解

PMOS反向串联电路分析:体二极管方向与四种偏置状态详解 PMOS 反向串联这个电路我第一次认真分析它是在一个电源切换项目里。当时板子上用两颗 PMOS 背靠背摆放同事问我这不就是两个开关串起来吗有什么好分析的结果上电测试时发现其中一路始终有漏电流关不断。后来把体二极管的方向画出来一看问题一目了然——两个 PMOS 的体二极管在某个方向上形成了通路。这件事让我意识到PMOS 反向串联远不是两个开关叠加那么简单体二极管的存在让整个导通与截止逻辑变得微妙。这篇文章面向的是正在学电路分析基础、或者在实际项目中遇到 PMOS 防倒灌、防反接、电源切换问题的朋友。不管你是刚接触 MOS 管的学生还是已经画过几版板子但对体二极管行为始终没完全搞清楚的工程师我都会从最基础的 PMOS 结构讲起把反向串联电路在四种偏置组合下的导通与截止状态逐一拆开分析再落到实际应用场景里。核心关键词包括 PMOS、反向串联电路、导通与截止状态、体二极管、电路分析这些概念会贯穿全文。1. 先把 PMOS 的体二极管这件事说透1.1 PMOS 的物理结构与体二极管从哪来很多人在画原理图时习惯把 PMOS 当成一个理想的可控开关栅极给低电平就导通给高电平就截止完事。但真实器件里PMOS 的衬底Body和漏极Drain之间天然存在一个 PN 结这个 PN 结就是体二极管。它不是设计者故意加的而是半导体工艺决定的寄生结构。具体来说PMOS 的衬底是 N 型半导体源极和漏极是 P 型掺杂区。衬底通常和源极短接这是最常见的接法于是衬底-漏极之间就形成了一个 PN 结。对于 PMOS 而言这个 PN 结的阳极在漏极侧P 型阴极在衬底/源极侧N 型。所以体二极管的方向是从漏极指向源极。这个方向非常关键。记住一句话PMOS 的体二极管从漏极指向源极。当漏极电位高于源极电位时这个二极管就可能正偏导通。很多电路分析出错根源就在于忽略了这颗隐形的二极管。1.2 体二极管在常规开关电路里的影响在普通的 PMOS 高边开关电路里源极接电源正极漏极接负载。体二极管从漏极指向源极也就是从负载侧指向电源侧。正常工作时负载侧电位低于电源侧体二极管反偏不影响电路。当 PMOS 关断时负载电流想从电源倒灌回来体二极管也是反偏的能挡住。所以常规高边开关里体二极管基本不捣乱。但一旦把 PMOS 反向串联情况就变了。两颗 PMOS 的体二极管方向可能一致也可能相对取决于你怎么接。如果方向一致那在某些偏置条件下两颗体二极管会串联形成一条完整的通路导致电路该关的时候关不断。这就是我在项目里遇到的那个漏电流问题的根本原因。1.3 为什么反向串联要用两颗 PMOS有人会问既然一颗 PMOS 就能做开关为什么要串联两颗答案通常是为了实现双向阻断。单颗 PMOS 关断时虽然沟道断了但体二极管还在。如果电路里存在反向电压或者反向电流的路径体二极管就会导通开关就失效了。典型的场景是电池防倒灌和电源优先级切换。比如系统同时接适配器和电池需要在一路供电时阻断另一路倒灌。单颗 PMOS 只能挡住一个方向的电流反向串联两颗之后让两颗体二极管方向相对就能实现两个方向都阻断。代价是导通时两颗管子串联导通电阻翻倍驱动电路也更复杂。注意反向串联的核心目的不是增加耐压或者提高可靠性而是利用两颗体二极管的相对方向实现双向阻断。如果你的应用只需要单向阻断单颗 PMOS 就够了没必要串联。2. 反向串联的两种接法与体二极管方向分析2.1 源极对源极接法反向串联最常见的接法是源极对源极也就是两颗 PMOS 的源极接在一起两个漏极分别朝外。这种接法下两颗管子的体二极管方向是第一颗从漏极1指向源极公共点第二颗从漏极2指向源极公共点。换句话说两颗体二极管是背靠背的阳极分别朝外阴极在中间公共点。这种接法的好处是无论外部两个端点的电压极性如何总有一颗体二极管是反偏的。当两颗管子都关断时从端点1到端点2的路径上第一颗体二极管可能正偏但第二颗体二极管必然反偏所以整条路径不通。反过来也一样。这就实现了双向阻断。导通时两颗管子都需要栅极被拉到足够低的电位相对于各自源极。由于源极是公共点两颗管子的栅极驱动可以共用同一个控制信号驱动电路相对简单。这是源极对源极接法在实际中最常见的原因之一。2.2 漏极对漏极接法另一种接法是漏极对漏极两颗 PMOS 的漏极接在一起源极分别朝外。这种接法下体二极管的方向是第一颗从公共漏极指向源极1第二颗从公共漏极指向源极2。两颗体二极管的阳极都在公共漏极阴极分别朝外。这种接法下体二极管的方向是面对面的。当两颗管子都关断时从端点1到端点2的路径上第一颗体二极管从公共点指向端点1第二颗从公共点指向端点2两个二极管的方向是相对的所以任何方向的电流都会遇到至少一个反偏的 PN 结。同样能实现双向阻断。但漏极对漏极接法的驱动更麻烦。因为两颗管子的源极不在一起各自的源极电位可能不同栅极驱动需要分别处理或者用变压器/光耦做隔离驱动。所以在实际工程中源极对源极接法更受欢迎。2.3 两种接法的对比对比项源极对源极漏极对漏极体二极管方向背靠背阴极在中间面对面阳极在中间双向阻断能力有有栅极驱动可共用控制信号通常需要独立或隔离驱动导通电阻两颗串联Rds(on) 翻倍两颗串联Rds(on) 翻倍常见应用电源切换、防倒灌特殊双向开关场景驱动复杂度低高从表格可以看出源极对源极接法在驱动复杂度上有明显优势这也是为什么大多数 PMOS 防倒灌电路都采用这种接法。漏极对漏极接法虽然也能实现双向阻断但驱动成本高除非有特殊需求一般不建议选用。3. 四种偏置组合下的导通与截止状态逐一拆解3.1 分析前的准备工作明确电压参考方向在分析导通与截止状态之前必须先明确电压的参考方向。我习惯的做法是以公共点为参考分别定义两个端点的电压为 V1 和 V2。对于源极对源极接法公共点就是两个源极的连接点记为 VS。两个漏极分别接端点1和端点2电压记为 V1 和 V2。每颗 PMOS 的导通条件是栅源电压 Vgs 的绝对值大于阈值电压的绝对值即 |Vgs| |Vth|。对于 PMOSVgs 是负值栅极电位低于源极电位所以导通条件是 Vgs VthVth 为负值。截止条件是 Vgs Vth也就是栅极电位不够低。体二极管的导通条件是阳极电位高于阴极电位。对于源极对源极接法第一颗管子的体二极管阳极在漏极1V1阴极在源极VS。所以当 V1 VS 0.7V 时这颗体二极管导通。第二颗类似当 V2 VS 0.7V 时导通。3.2 组合一V1 高、V2 低、栅极低电平导通指令假设 V1 12VV2 0V栅极控制信号为低电平比如 0V。先看体二极管第一颗管子 V1 12VVS 是多少由于第二颗管子体二极管可能导通VS 会被钳位。第二颗管子 V2 0V体二极管阳极在 V2阴极在 VS所以 V2 VS 不成立第二颗体二极管反偏。第一颗体二极管阳极 V1 12V阴极 VS如果 VS 低于 11.3V第一颗体二极管导通VS 被钳位在约 11.3V。此时第一颗管子的 Vgs Vg - VS 0 - 11.3 -11.3V远小于 Vth沟道导通。第二颗管子的 Vgs Vg - VS 0 - 11.3 -11.3V也导通。所以两颗管子都导通电流从 V1 流向 V2。体二极管在第一颗管子处也导通但沟道导通后电流主要走沟道体二极管的分流可以忽略。这个组合是正常工作状态高电位端向低电位端供电两颗管子都导通导通压降为两颗管子 Rds(on) 上的压降之和。3.3 组合二V1 高、V2 低、栅极高电平截止指令同样 V1 12VV2 0V但栅极控制信号为高电平比如 12V。先看体二极管第一颗体二极管阳极 V1 12V阴极 VS。如果 VS 低于 11.3V体二极管导通VS 被钳位在约 11.3V。第二颗体二极管阳极 V2 0V阴极 VS 11.3V反偏。此时第一颗管子 Vgs Vg - VS 12 - 11.3 0.7V大于 VthVth 为负值沟道截止。第二颗管子 Vgs 12 - 11.3 0.7V也截止。但注意第一颗体二极管是导通的所以电流仍然可以从 V1 经过第一颗体二极管流到 VS然后呢VS 到 V2 的路径上第二颗管子沟道截止体二极管反偏所以电流走不通。结论虽然第一颗体二极管导通但第二颗体二极管反偏整条路径仍然阻断。这就是源极对源极接法的精妙之处——即使一颗体二极管导通另一颗也能挡住。电路实现了截止功能。3.4 组合三V1 低、V2 高、栅极低电平导通指令V1 0VV2 12V栅极为低电平 0V。这次第二颗管子的体二极管会导通VS 被钳位在约 11.3V。第一颗管子 Vgs 0 - 11.3 -11.3V导通。第二颗管子 Vgs 0 - 11.3 -11.3V导通。电流从 V2 流向 V1。两颗管子都导通电路正常工作。这个组合说明源极对源极接法是双向对称的无论哪边电压高只要栅极给导通信号电流都能双向流动。这也是它在电源切换场景中好用的原因——不需要区分方向。3.5 组合四V1 低、V2 高、栅极高电平截止指令V1 0VV2 12V栅极为高电平 12V。第二颗体二极管导通VS 钳位在约 11.3V。第一颗管子 Vgs 12 - 11.3 0.7V截止。第二颗管子 Vgs 12 - 11.3 0.7V截止。第二颗体二极管虽然导通但第一颗体二极管反偏路径阻断。电路截止。四种组合总结如下组合V1V2栅极体二极管状态沟道状态最终结果一高低低第一颗导通两颗导通导通二高低高第一颗导通两颗截止截止三低高低第二颗导通两颗导通导通四低高高第二颗导通两颗截止截止从表格可以清楚看到无论哪边电压高只要栅极给导通信号电路就导通给截止信号电路就截止。体二极管虽然在某些组合下会导通但总有一颗体二极管反偏保证截止状态下路径不通。这就是源极对源极反向串联电路的核心逻辑。4. 实际应用中的关键细节与踩坑记录4.1 栅极驱动电压不能想当然我在项目里遇到的第一个坑就是栅极驱动电压不够。当时用 3.3V 的 GPIO 直接驱动 PMOS 栅极源极电位在 12V 左右Vgs 3.3 - 12 -8.7V。看起来好像够了但选的 PMOS 阈值电压 Vth 是 -2V 到 -4V-8.7V 确实能导通。问题是导通电阻不够低管子发热严重。后来查数据手册发现这颗 PMOS 在 Vgs -10V 时 Rds(on) 才标称 20mΩ在 Vgs -4.5V 时 Rds(on) 飙升到 80mΩ。两颗串联就是 160mΩ通过 3A 电流时压降 0.48V功耗 1.44W小封装根本扛不住。解决办法是加一级电平转换把栅极驱动电压拉到 12V让 Vgs 接近 -12VRds(on) 降到标称值。提示选 PMOS 时一定要看数据手册里 Rds(on) 对应的 Vgs 条件。很多型号标称的低 Rds(on) 是在 Vgs -10V 或 -4.5V 下测的如果你的驱动电压达不到实际导通电阻会大很多。4.2 体二极管的反向恢复问题在电源切换场景里如果两颗 PMOS 频繁切换体二极管的反向恢复时间可能带来问题。体二极管从正偏切换到反偏时需要一定时间才能恢复阻断能力。在这段时间里反向电流会短暂流过造成额外的功耗和电磁干扰。我实测过一颗普通 PMOS体二极管反向恢复时间在几十纳秒量级。如果切换频率不高比如电源切换只在插拔适配器时发生这个问题可以忽略。但如果用在高频 PWM 场景就需要选体二极管反向恢复特性好的型号或者干脆避免让体二极管进入正偏状态。4.3 栅极电阻和关断速度的权衡栅极串联电阻的选择也是个容易踩坑的地方。电阻太小关断速度快但栅极电流尖峰大可能引起振荡。电阻太大关断速度慢在电源切换时可能出现两颗管子同时导通的瞬间造成短暂的直通。我的经验是对于电源切换这种低速场景栅极电阻取 10kΩ 到 100kΩ 都可以关键是保证关断时栅极电荷能及时泄放。如果驱动电路是开漏输出关断时栅极通过电阻拉到源极关断时间常数是 Rg × Ciss。Ciss 一般在几百 pF 到几 nF取 100kΩ 时关断时间在几十微秒量级对电源切换来说完全够用。4.4 防倒灌电路里的体二极管方向验证做防倒灌电路时一定要在原理图上把体二极管的方向画出来验证。我见过不少设计是把 PMOS 当成理想开关结果体二极管方向搞反了该挡的挡不住。验证方法很简单在原理图上给每颗 PMOS 画上体二极管符号然后假设所有沟道都截止看电流有没有路径能通过体二极管走通。如果有说明接法有问题。对于源极对源极接法体二极管是背靠背的任何方向都走不通。对于漏极对漏极接法体二极管是面对面的也走不通。但如果接成源极对漏极体二极管方向可能一致就会出问题。所以反向串联时要么源极对源极要么漏极对漏极不能混着接。5. 从反向串联延伸到 PMOS 防反接与电源软启动5.1 PMOS 防反接电路的单管方案防反接是 PMOS 最经典的应用之一。单颗 PMOS 就能实现防反接源极接负载侧漏极接电源输入侧栅极通过电阻拉到源极。正常上电时电源正极经过体二极管到负载侧源极电位升高栅极被电阻拉到源极Vgs 0管子截止。等等这样不对。正确的单管 PMOS 防反接接法是源极接电源正极漏极接负载栅极通过电阻分压网络拉到地。正常上电时源极电位等于电源电压栅极被拉到地Vgs -Vin管子导通。反接时电源正负极颠倒源极电位变负栅极相对源极为正管子截止体二极管也反偏负载得到保护。这个电路的关键在于栅极分压网络的设计。栅极电压不能超过 PMOS 的 Vgs 最大额定值通常数据手册里 Vgs 最大是 ±20V。如果电源电压是 24V直接拉到地会让 Vgs -24V超过额定值。需要用电阻分压让栅极电压在安全范围内。5.2 反向串联在电源软启动中的角色电源软启动的目的是限制上电瞬间的浪涌电流。用 PMOS 做软启动时通常是在电源路径上串一颗 PMOS通过控制栅极电压缓慢上升让 PMOS 从截止逐渐过渡到导通从而限制电流上升速率。如果系统需要双向阻断比如电池和适配器同时接入的场景就需要反向串联两颗 PMOS。软启动控制信号同时驱动两颗管子的栅极让它们同步缓慢导通。这里要注意两颗管子的阈值电压和跨导要匹配否则可能出现一颗先导通、另一颗后导通的情况导致电流分布不均。5.3 高边 PMOS 开关的驱动方案选择高边 PMOS 开关的驱动比低边 NMOS 麻烦因为栅极电位需要低于源极电位而源极电位接近电源正极。常见的驱动方案有几种一是用 NPN 三极管拉低栅极二是用光耦隔离驱动三是用专用的高边驱动芯片。NPN 三极管方案最简单NPN 的集电极接 PMOS 栅极发射极接地基极接控制信号。控制信号为高时NPN 导通PMOS 栅极被拉到地Vgs -VinPMOS 导通。控制信号为低时NPN 截止PMOS 栅极通过上拉电阻拉到源极Vgs 0PMOS 截止。这个方案成本低但关断速度受上拉电阻和栅极电容限制。光耦驱动方案适合需要隔离的场景但光耦的响应速度慢不适合高频开关。专用高边驱动芯片性能最好但成本高。选哪种方案取决于具体应用对成本、速度、隔离的需求。5.4 过流保护中的打嗝式保护与 PMOS 的配合打嗝式过流保护是一种在过流时关断输出、延时后自动重试的保护方式。用 PMOS 做高边开关时过流检测通常通过采样电阻或者 PMOS 的 Rds(on) 上的压降来实现。检测到过流后控制电路拉高 PMOS 栅极关断输出。延时一段时间后再尝试重新导通。如果过流仍然存在再次关断如此循环直到过流消失。这种保护方式的关键是延时时间的选取。延时太短管子频繁开关发热严重延时太长负载得不到及时供电。我的经验是延时取 10ms 到 100ms 比较合适具体取决于负载的启动特性和管子的热容量。6. 分析 PMOS 反向串联电路的通用方法论6.1 三步分析法画体二极管、定参考点、逐组合推演分析任何 PMOS 反向串联电路我总结了一个三步法。第一步在原理图上把每颗 PMOS 的体二极管符号画出来方向是从漏极指向源极。第二步确定公共参考点通常是两颗管子源极或漏极的连接点。第三步枚举所有可能的电压偏置组合和栅极控制状态逐一分析体二极管和沟道的导通情况。这个方法看起来笨但非常可靠。我见过太多人试图凭直觉判断结果在体二极管方向上翻车。老老实实画出来、列出来比什么都强。6.2 用仿真验证分析结果手工分析完之后建议用 SPICE 仿真验证一下。在仿真软件里搭出反向串联电路给不同的电压和栅极信号看电流和节点电压是否符合预期。仿真能帮你发现手工分析时忽略的细节比如体二极管的反向恢复、栅极电荷的影响等。我常用的仿真工具是 LTspice免费而且模型库丰富。搭一个源极对源极的 PMOS 反向串联电路跑几个直流工作点分析几分钟就能验证完。如果仿真结果和手工分析不一致优先检查体二极管方向是否画对了。6.3 常见分析错误的排查清单在分析 PMOS 反向串联电路时有几个常见错误值得警惕。第一体二极管方向搞反这是最致命的。第二忽略栅极驱动电压的实际值以为给了低电平就一定能导通。第三忘记考虑体二极管导通后对源极电位的钳位作用。第四在漏极对漏极接法中错误地假设两颗管子源极电位相同。排查方法很简单把每个节点的电压都标出来把每颗管子的 Vgs 都算出来把每个体二极管的偏置都判断一遍。如果有一项没做就可能出错。6.4 从反向串联到其他 PMOS 拓扑的迁移掌握了反向串联的分析方法后其他 PMOS 拓扑的分析就触类旁通了。比如 PMOS 和 NMOS 组合的双向开关、PMOS 和二极管组合的防倒灌电路、多颗 PMOS 并联的均流电路分析思路都是一样的画体二极管、定参考点、逐组合推演。甚至 NMOS 的反向串联也是同样的逻辑只是体二极管方向相反NMOS 的体二极管从源极指向漏极。把 PMOS 这套分析方法吃透NMOS 的电路分析也能顺手拿下。我在实际项目中养成了一个习惯每次画完 MOS 管电路都强迫自己在原理图上把体二极管画出来然后假设所有沟道截止看有没有体二极管通路。这个习惯帮我避免了好几次潜在的漏电流问题。PMOS 反向串联电路的分析说到底就是跟体二极管较劲把它的方向和行为搞清楚了整个电路就通透了。
返回列表