双电源切换这件事,说简单也简单——两个电源,谁有电用谁。但真要做到"无缝、高效、不发热",尤其是追求接近零压降的效果,用二极管方案基本就走到头了。我最早接触这类需求是在一个便携设备项目上,主电源和备用电池之间需要自动切换,最初用肖特基二极管做ORing,结果负载电流一上来,二极管上的压降和发热直接把外壳温度推到烫手的程度。后来换成MOS管方案,压降从几百毫伏直接降到几十毫伏甚至更低,效率提升非常明显。这篇内容就围绕MOS管双电源切换电路怎么实现高效0压降来展开,从原理到选型到实操细节,把我在这个过程中踩过的坑和总结的经验都摊开讲。
1. 为什么二极管ORing方案在压降和效率上走不通
1.1 二极管ORing的基本原理与固有缺陷
双电源切换最朴素的思路就是两个电源各串一只二极管,阴极并在一起接负载。哪路电源电压高,对应的二极管就导通,另一路自然截止。这个方案的好处是极其简单,不需要任何控制逻辑,天然具备防反灌能力。但问题也很明显——二极管的正向压降是绕不过去的。
普通硅二极管的正向压降大约在0.7V左右,肖特基二极管好一些,大概在0.3V到0.5V之间。看起来肖特基已经不错了,但你要把压降和电流乘一下:假设负载电流3A,肖特基压降0.4V,那二极管上的功耗就是1.2W。1.2W在一个小封装里是什么概念?TO-220封装的二极管不加散热片,热阻大概50°C/W,温升就是60°C。环境温度25°C的话,结温直接到85°C以上,夏天或者密闭外壳里就更危险了。
而且压降本身意味着负载端拿到的电压比电源端低了一截。对于3.3V或者5V的低压系统来说,0.4V的损失就是8%到12%的电压跌落,后级电路如果对电压精度有要求,这个损失是不能接受的。
1.2 压降带来的连锁反应
很多人只关注二极管本身的功耗,但压降带来的问题远不止发热。第一,负载端的电压跌落会导致后级DC-DC或者LDO的输入电压降低,如果输入电压接近后级的最低工作电压,系统可能直接复位或者工作异常。第二,电池供电场景下,二极管压降会提前触发低压告警,电池的实际可用容量被压缩。第三,如果两路电源电压本身就不高,比如都是3.7V的锂电池,二极管压降会让负载端只有3.3V左右,很多外设直接带不动。
我当初那个项目就是因为这个原因,备用电池切换过去之后,无线模块发射瞬间的电流冲击导致电压瞬间跌落,模块直接掉线。后来量了一下波形,二极管上的动态压降在脉冲电流下比静态值还要大,这个问题用二极管方案基本无解。
1.3 理想二极管概念的引出
既然二极管有压降,那能不能做一个"没有压降的二极管"?这就是理想二极管电路的出发点。用MOS管代替二极管,利用MOS管导通时漏源之间的低阻抗特性,让电流从MOS管的沟道流过。MOS管导通时表现为一个电阻,叫导通电阻Rds(on)。压降就是电流乘以这个电阻。如果选一颗Rds(on)只有几毫欧的MOS管,通过3A电流时的压降只有十几毫伏,功耗也就几十毫瓦,和二极管方案完全不在一个量级。
这就是MOS管双电源切换电路实现高效0压降的核心逻辑:用MOS管的低导通电阻替代二极管的高正向压降。当然,"0压降"是一个理想化的说法,实际电路中压降不可能绝对为零,但可以做到非常接近零,在大多数应用里已经可以忽略不计。
2. MOS管作为理想二极管的核心工作原理
2.1 MOS管三个极的角色与导通条件
要把MOS管用好,首先得把它的三个极搞清楚。以N沟道增强型MOS管为例,三个极分别是栅极(Gate)、漏极(Drain)、源极(Source)。MOS管导通的条件是栅源电压Vgs超过阈值电压Vth。对于N沟道MOS管,Vgs要为正且大于Vth,沟道才会形成,电流才能从漏极流向源极。
这里有一个关键点:MOS管的导通方向。N沟道MOS管在导通状态下,电流可以从漏极流向源极,也可以从源极流向漏极,因为沟道是一个纯电阻性的通路。但是,MOS管内部有一个体二极管,方向是从源极指向漏极(对于N沟道)。这个体二极管在MOS管关断时会提供一条反向通路,这在双电源切换电路中需要特别注意。
P沟道MOS管的导通条件是Vgs为负且绝对值大于Vth,电流方向通常是从源极流向漏极。在双电源切换电路中,N沟道和P沟道MOS管都有各自的适用场景,选哪个取决于电路拓扑和驱动方式。
2.2 用MOS管替代二极管的基本接法
用MOS管做理想二极管,核心思路是让MOS管的体二极管先导通,然后通过控制栅极把沟道打开,让电流从沟道走而不是从体二极管走。以N沟道MOS管为例,假设电流需要从A点流向B点,那把MOS管的源极接A点,漏极接B点,体二极管的方向正好是从A到B,满足正向导通条件。初始状态下栅极没电压,电流从体二极管走,产生一个约0.7V的压降。然后控制电路把栅极电压抬到高于源极电压一定值(比如10V),沟道打开,电流改从沟道走,压降降到I×Rds(on)。
这个"先体二极管后沟道"的过程是理解MOS管理想二极管的关键。很多初学者会问:既然体二极管已经导通了,为什么还要打开沟道?答案就是体二极管的压降太大,打开沟道才能把压降降下来。
2.3 体二极管在切换过程中的作用
体二极管在双电源切换电路里扮演了一个很有意思的角色。它既是"累赘"也是"功臣"。说它是累赘,是因为它在MOS管关断时提供了一条反向漏电通路,可能导致两路电源之间出现不希望的电流流动。说它是功臣,是因为它在切换瞬间提供了初始导通路径,让电路能够自启动。
在实际设计中,体二极管的方向决定了MOS管的基本导通方向。如果你把MOS管的方向接反了,体二极管就会在不需要的时候导通,造成两路电源互相灌电流。这个问题在双电源切换电路中非常常见,也是很多人调试时遇到的第一个坑。
2.4 导通电阻Rds(on)与压降的关系
MOS管导通后的压降等于负载电流乘以导通电阻。导通电阻不是一个固定值,它随栅源电压、结温、电流大小而变化。数据手册上给出的Rds(on)通常是在特定Vgs和温度下的典型值。比如一颗MOS管标称Rds(on)为5mΩ(Vgs=10V,25°C),当Vgs降到4.5V时,Rds(on)可能翻倍到10mΩ。温度升高到100°C时,Rds(on)还会再增加50%到80%。
所以选MOS管的时候,不能只看数据手册第一页的标称值,要翻到曲线图部分,找到实际工作条件下的Rds(on)。我一般会按最坏情况来算:最高工作温度下的Rds(on),最低驱动电压下的Rds(on),然后乘以最大负载电流,得到最大压降和最大功耗。如果这个功耗在封装的热阻承受范围内,那设计就是安全的。
3. 双电源切换电路的拓扑选择与对比
3.1 共漏极拓扑与共源极拓扑的区别
MOS管双电源切换电路有两种基本拓扑:共漏极和共源极。共漏极拓扑是把两颗MOS管的漏极接在一起,源极分别接两路电源,负载接在公共漏极上。共源极拓扑则是把两颗MOS管的源极接在一起,漏极分别接两路电源。
共漏极拓扑的优点是两颗MOS管可以共用同一个栅极驱动信号,控制简单。缺点是MOS管的源极电位随电源电压变化,栅极驱动电压需要相对于源极来设计,如果两路电源电压不同,驱动会变得复杂。共源极拓扑的优点是MOS管的源极电位固定,栅极驱动设计简单,缺点是两颗MOS管需要独立的驱动信号,控制逻辑稍微复杂一些。
在实际项目中,我倾向于用共源极拓扑,因为驱动设计更直观,调试起来也更容易。尤其是当两路电源电压差异较大的时候,共源极拓扑的优势更明显。
3.2 P沟道MOS管方案的适用场景
P沟道MOS管在双电源切换电路中有一个天然优势:它的导通条件是栅极为低电平,源极接电源正极,栅极拉低就导通。这意味着驱动电路非常简单,不需要电荷泵或者自举电路。对于低电压、小电流的应用场景,P沟道MOS管方案非常合适。
但P沟道MOS管的Rds(on)通常比同规格的N沟道MOS管大,因为P沟道MOS管中载流子是空穴,迁移率比电子低。同样封装和耐压下,P沟道MOS管的Rds(on)可能是N沟道MOS管的2到3倍。所以在大电流场景下,P沟道MOS管的压降和功耗会明显高于N沟道方案。
我的经验是:负载电流在1A以下,P沟道方案可以接受;1A到3A之间,看具体压降要求;3A以上,优先考虑N沟道方案。
3.3 N沟道MOS管方案的驱动挑战
N沟道MOS管的Rds(on)低,适合大电流场景,但驱动是个麻烦事。N沟道MOS管要导通,栅极电压必须高于源极电压。在双电源切换电路中,如果源极接的是电源正极,那栅极电压就要高于电源正极,这就需要电荷泵或者自举电路来产生高于电源电压的驱动电压。
这个问题在低压系统中尤其突出。比如3.3V的系统,要把N沟道MOS管完全导通,栅极可能需要5V甚至10V的驱动电压。如果没有现成的更高电压可用,就得加一颗电荷泵芯片。这会增加BOM成本和电路复杂度。
不过现在市面上有不少集成了电荷泵的理想二极管控制器芯片,专门解决这个问题。这类芯片内部集成了电荷泵和比较器,外部只需要接一颗N沟道MOS管就能构成完整的理想二极管电路。选这类芯片可以大大简化设计。
3.4 两种拓扑的实测对比
我在一个12V/3A的双电源切换项目中,分别用P沟道方案和N沟道加电荷泵方案做了对比测试。P沟道方案用的是一颗Rds(on)为20mΩ的MOS管,N沟道方案用的是Rds(on)为5mΩ的MOS管加一颗理想二极管控制器。
实测结果:P沟道方案在3A负载下的压降约为60mV,MOS管表面温度约55°C;N沟道方案在同样负载下的压降约为15mV,MOS管表面温度约35°C。差距非常明显。虽然N沟道方案多了控制器芯片的成本,但在效率和热设计上的优势完全值得。
| 对比项 | P沟道方案 | N沟道+电荷泵方案 |
|---|---|---|
| 典型Rds(on) | 20mΩ | 5mΩ |
| 3A压降 | 60mV | 15mV |
| 3A功耗 | 180mW | 45mW |
| MOS管温升 | 约30°C | 约10°C |
| 驱动复杂度 | 低 | 中 |
| BOM成本 | 低 | 中高 |
| 适用电流范围 | <2A | >2A |
4. 关键器件选型的实操要点
4.1 Rds(on)的选择与热计算
选MOS管的第一步是确定Rds(on)。计算方法很简单:先确定最大负载电流I_max,再确定允许的最大压降V_drop,然后Rds(on) ≤ V_drop / I_max。比如最大负载电流5A,允许压降50mV,那Rds(on)就要小于10mΩ。
但这只是起点。实际选型时,Rds(on)要留出足够的余量。因为数据手册上的Rds(on)是在特定条件下测的,实际工作条件下会更大。我一般会按以下步骤来算:
- 确定最大负载电流I_max
- 确定最高工作环境温度T_amb
- 估算MOS管结温T_j = T_amb + P × R_th(j-a),其中P = I_max² × Rds(on)_hot
- 迭代计算,直到T_j收敛
这个过程看起来麻烦,但做一次就明白了。关键是Rds(on)_hot要按T_j对应的值来取,通常数据手册会给出Rds(on)随温度变化的归一化曲线,125°C时的Rds(on)大约是25°C时的1.5到1.8倍。
4.2 栅极驱动电压与电荷泵的配合
N沟道MOS管的Rds(on)和栅极驱动电压密切相关。数据手册上通常会给出Vgs=4.5V和Vgs=10V两个条件下的Rds(on)。如果实际驱动电压只有4.5V,那就要用4.5V对应的Rds(on)来计算,不能直接用10V的值。
在双电源切换电路中,如果两路电源电压不同,电荷泵的输出电压要按最低那路电源来设计。比如一路12V一路5V,电荷泵的输出要保证在5V输入时也能把栅极驱动到足够高的电压。有些理想二极管控制器芯片支持宽输入电压范围,选这类芯片可以省不少事。
另外要注意电荷泵的启动时间。电荷泵需要一定时间才能把输出电压建立起来,在这段时间内MOS管可能处于体二极管导通状态,压降较大。如果系统对启动阶段的压降有要求,要选启动时间短的控制器,或者在电路设计上做一些补偿。
4.3 体二极管耐压与反向恢复
MOS管的体二极管在双电源切换电路中会承受反向电压。当一路电源断开时,另一路电源的电压会通过负载加到断开那路的MOS管上,体二极管要能承受这个反向电压。选MOS管时,Vds耐压要大于两路电源电压中的最大值,并留出至少20%的余量。
体二极管的反向恢复特性也值得关注。虽然MOS管的体二极管反向恢复电荷通常比独立二极管小,但在高频切换场景下仍然可能引起电压尖峰。如果切换频率较高,要选反向恢复电荷Qrr小的MOS管,或者在体二极管两端并联一颗肖特基二极管来分流。
4.4 封装选择与散热设计
封装的选择直接影响散热能力。常见的MOS管封装有SOT-23、SOP-8、DFN、TO-252、TO-220等。SOT-23封装的热阻很大,通常超过200°C/W,只适合很小的电流。SOP-8和DFN封装的热阻在50到80°C/W左右,适合中等电流。TO-252和TO-220的热阻更低,适合大电流场景。
我一般会按功耗来选封装:功耗小于100mW,SOT-23可以;100mW到500mW,SOP-8或DFN;500mW以上,TO-252或加散热片。当然这只是一个粗略的参考,具体还要看PCB的铜箔面积和散热条件。PCB上的铜箔可以作为散热器,漏极和源极的铜箔面积越大,散热效果越好。
5. 从原理图到PCB的完整实操过程
5.1 原理图设计中的常见错误
画原理图的时候,有几个地方特别容易出错。第一个是MOS管的方向。N沟道MOS管做理想二极管时,源极要接电流流入的那一端,漏极接电流流出的一端。如果接反了,体二极管的方向就不对了,电路要么不工作,要么两路电源互相灌电流。
第二个是栅极驱动信号的参考点。在共源极拓扑中,两颗MOS管的源极接在一起,栅极驱动信号以这个公共源极为参考。如果驱动信号的参考点搞错了,MOS管可能一直导通或者一直关断。
第三个是体二极管的方向。在双电源切换电路中,两路MOS管的体二极管方向要一致,都是从各自电源指向负载。如果一路接对了另一路接反了,就会出现一路正常一路异常的情况,调试的时候很容易懵。
5.2 栅极驱动电路的具体实现
对于P沟道MOS管方案,栅极驱动最简单:一颗电阻从栅极拉到源极(保证默认关断),一颗NPN三极管或者N沟道小MOS管把栅极拉到地(导通)。控制信号来自比较器,比较两路电源电压,哪路高就导通哪路。
对于N沟道MOS管方案,栅极驱动需要电荷泵。如果用的是集成的理想二极管控制器,芯片内部已经集成了电荷泵和比较器,外部只需要接MOS管和几颗电容电阻。如果自己搭电荷泵,可以用555定时器加二极管电容倍压电路,或者用专门的电荷泵芯片。自己搭的话要注意电荷泵的输出电流能力,要足够驱动MOS管的栅极电容。
栅极电阻的选择也有讲究。栅极电阻太大会导致开关速度慢,切换过程中MOS管停留在放大区的时间长,功耗大。栅极电阻太小会导致开关速度快,但可能引起振荡和EMI问题。一般取10Ω到100Ω之间,具体看MOS管的栅极电荷和驱动能力。
5.3 PCB布局的注意事项
PCB布局对双电源切换电路的性能影响很大。首先,大电流路径要短而粗。从电源输入到MOS管再到负载输出,这条路径上的铜箔要足够宽,减少寄生电阻。我一般按每安培电流至少1mm线宽来设计,如果铜箔厚度是1oz的话。
其次,MOS管的漏极和源极焊盘要尽量大,一方面是为了散热,另一方面是为了降低连接电阻。如果空间允许,可以在MOS管下方铺铜并打过孔到背面,增加散热面积。
第三,栅极驱动信号的走线要远离大电流路径,避免耦合噪声。如果栅极驱动信号和大电流路径平行走线,大电流路径上的电压变化会通过寄生电容耦合到栅极,可能导致MOS管误动作。
第四,电荷泵的电容要靠近控制器芯片放置,减少走线电感。电荷泵的工作频率通常比较高,走线电感会影响电荷泵的效率。
5.4 上电调试的步骤与验证方法
电路焊好之后,不要急着上电。先用万用表测一下各路电源对地的阻抗,确认没有短路。然后单独给一路电源上电,测负载端的电压,确认MOS管正常导通。再给另一路上电,测两路电源之间的漏电流,确认没有互相灌电流。
接下来用示波器观察切换波形。把两路电源分别设置为不同的电压,然后快速切换,观察负载端电压的跌落和恢复过程。理想的切换波形应该是负载端电压平滑过渡,没有明显的跌落或者过冲。如果看到电压跌落很大,说明切换过程中MOS管有段时间处于关断状态,体二极管在导通,需要检查驱动电路。
最后做满载测试。加上最大负载,测MOS管的压降和温度,确认在安全范围内。如果温度偏高,要么换Rds(on)更小的MOS管,要么改善散热条件。
6. 实测中遇到的典型问题与排查思路
6.1 切换瞬间负载端电压跌落过大
这个问题我遇到过好几次。现象是两路电源切换的时候,负载端电压瞬间跌落到很低的值,后级电路复位。用示波器抓波形,发现切换瞬间有一个明显的电压凹坑。
排查下来,原因通常是驱动电路的响应速度不够快。当一路电源断开时,MOS管的栅极电压需要快速放电,让MOS管关断;同时另一路MOS管的栅极电压需要快速建立,让MOS管导通。如果这两个过程有重叠或者延迟,就会出现一段"两边都不导通"的死区时间,负载端只能靠输出电容维持电压。
解决办法有几个:一是减小栅极电阻,加快开关速度;二是增大输出电容,让死区时间内电压跌落小一些;三是选用响应速度更快的理想二极管控制器。我一般会先加大输出电容,因为这是最简单的办法,如果还不够再调驱动电路。
6.2 MOS管关断时体二极管反向漏电
这个问题比较隐蔽。现象是两路电源都接着的时候,即使一路电源电压明显低于另一路,低电压那路仍然有电流流向负载。用电流探头测,发现低电压那路的电流不为零。
原因是MOS管关断时,体二极管在反向电压下会有漏电流。虽然漏电流通常只有微安级别,但如果两路电源电压差不大,或者温度较高,漏电流会增大。在电池供电场景下,这个漏电流会慢慢消耗电池电量。
解决办法是选体二极管漏电流小的MOS管,或者在MOS管两端并联一颗反向的肖特基二极管来钳位。不过并联肖特基会引入额外的漏电流,要权衡。另一个办法是用背靠背的双MOS管结构,彻底阻断反向通路,但成本会高一些。
6.3 轻载时MOS管振荡
轻载或者空载的时候,有些MOS管会出现振荡,表现为输出端电压有高频纹波。这个问题通常和驱动电路有关。当负载电流很小时,MOS管的工作状态可能不稳定,栅极驱动信号和漏源电压之间形成正反馈,导致振荡。
解决办法是在栅极串联一颗小电阻(比如10Ω到22Ω),降低驱动回路的Q值。或者在栅极和源极之间并联一颗小电容(比如100pF到1nF),滤除高频干扰。如果振荡仍然存在,可能是PCB布局的问题,要检查栅极驱动走线是否太长或者和大电流路径耦合。
6.4 高温环境下压降超标
常温下测得好好的,一到高温环境压降就超标。这个问题的根源是MOS管的Rds(on)随温度升高而增大。如果选型时只按常温的Rds(on)来算,高温下压降可能翻倍。
解决办法是在选型阶段就按最高工作温度来算Rds(on)。数据手册上一般会给出Rds(on)随温度变化的曲线,125°C时的值通常是25°C时的1.5到1.8倍。按这个值来算压降和功耗,留出足够的余量。如果空间允许,选Rds(on)更小一档的MOS管,高温下的表现会好很多。
7. 进阶优化:从"能用"到"好用"的几个细节
7.1 降低静态电流的几种手段
双电源切换电路在待机状态下的静态电流很重要,尤其是电池供电的设备。静态电流主要来自几个方面:比较器的静态电流、电荷泵的静态电流、MOS管的栅极漏电流、体二极管的反向漏电流。
降低静态电流的办法:一是选低静态电流的比较器和电荷泵芯片,现在市面上有不少静态电流只有几微安的理想二极管控制器;二是增大栅极电阻,减小栅极漏电流,但要注意不能影响开关速度;三是选体二极管漏电流小的MOS管。
我做过一个低功耗项目,待机电流要求小于10μA。最后选了一款静态电流2μA的理想二极管控制器,加上体二极管漏电流小于1μA的MOS管,整体待机电流控制在5μA以内,满足要求。
7.2 提高切换速度的驱动优化
切换速度决定了负载端电压在切换过程中的跌落深度。提高切换速度的关键是加快栅极电荷的充放电。具体手段包括:减小栅极电阻、增大驱动电流、选用栅极电荷Qg小的MOS管。
栅极电荷Qg是一个很重要的参数,它决定了驱动电路需要提供多少电荷才能把MOS管从关断状态切换到导通状态。Qg越小,切换速度越快,驱动损耗也越小。选MOS管的时候,在Rds(on)满足要求的前提下,尽量选Qg小的。
另外,如果用的是集成控制器,可以看控制器的手册,有些控制器支持可调驱动电流,通过外部电阻来设置。驱动电流越大,切换速度越快,但EMI也会增大,要权衡。
7.3 多路电源扩展的思路
有些应用需要三路甚至更多路电源的切换。多路扩展的思路和两路类似,每路电源各接一颗MOS管,所有MOS管的输出端并在一起接负载。控制电路需要比较所有路的电压,选出最高的那路导通。
多路扩展的难点在于控制逻辑更复杂,需要多个比较器和逻辑电路。如果路数不多(比如三路),可以用分立器件搭。如果路数多,建议用专门的电源多路复用芯片,这类芯片内部集成了多路比较器和驱动电路,外部只需要接MOS管。
多路扩展时还要注意各路之间的隔离。如果各路电源电压差异较大,MOS管的耐压要按最高那路来选。另外,各路MOS管的体二极管方向要一致,避免出现互相灌电流的路径。
7.4 与负载开关的配合使用
有些系统需要在双电源切换之后再加一级负载开关,用来控制负载的通断。负载开关的选型和双电源切换电路类似,也是用MOS管,但负载开关通常需要软启动功能,避免上电瞬间的浪涌电流。
双电源切换电路和负载开关配合使用时,要注意时序。一般是先完成电源切换,等负载端电压稳定后再打开负载开关。如果时序不对,可能在电源切换过程中负载开关就导通了,导致负载端电压跌落更大。
我在一个项目里把双电源切换和负载开关集成在一起,用一颗控制器同时管理切换和软启动。这样时序可以精确控制,整体方案也更紧凑。不过这种集成方案对控制器的要求比较高,选型时要仔细看手册。
8. 几个容易忽略的细节和我的实操心得
8.1 体二极管方向接反的排查方法
体二极管方向接反是双电源切换电路最常见的错误之一。排查方法很简单:给一路电源上电,另一路悬空,测悬空那路的MOS管两端电压。如果悬空那路的MOS管体二极管导通了,悬空端会有电压,说明方向可能有问题。正常情况下,悬空那路的MOS管应该完全关断,悬空端电压为零或者接近零。
如果确认接反了,把MOS管的漏极和源极对调即可。但要注意,对调之后栅极驱动信号的参考点也要相应调整,否则MOS管可能无法正常导通。
8.2 栅极驱动电压不足导致的隐性故障
栅极驱动电压不足是一个隐性故障,因为MOS管可能看起来"能用",但Rds(on)比预期大很多,压降和发热都超标。排查方法是测MOS管导通时的栅源电压Vgs,和手册上的测试条件对比。如果Vgs明显低于手册值,就要检查驱动电路。
常见原因包括:电荷泵输出能力不足、栅极电阻太大导致分压、驱动信号被其他电路拉低。我遇到过一次,电荷泵的输出电容选小了,导致栅极电压在MOS管导通瞬间被拉低,Rds(on)增大,MOS管发热严重。后来把电容从100nF加大到1μF,问题解决。
8.3 输出电容的选择与切换波形的关系
输出电容的大小直接影响切换波形。电容太小,切换瞬间电压跌落大;电容太大,上电时充电电流大,可能触发电源的过流保护。我一般按以下公式估算:C = I_load × t_switch / ΔV,其中I_load是负载电流,t_switch是切换时间,ΔV是允许的电压跌落。
比如负载电流3A,切换时间10μs,允许跌落0.1V,那C = 3 × 10e-6 / 0.1 = 300μF。实际选的时候会取大一些,比如470μF,留出余量。另外要选低ESR的电容,否则电容自身的ESR会在切换瞬间产生额外的压降。
8.4 实测数据记录与对比分析
做双电源切换电路调试的时候,一定要记录实测数据。我一般会记录以下几组数据:不同负载电流下的压降、不同温度下的压降、切换瞬间的波形、待机电流。这些数据不仅能验证设计是否达标,还能在出问题的时候帮助定位。
比如有一次客户反馈高温下设备不稳定,我查了之前的实测数据,发现高温下压降比常温大了近一倍,MOS管结温接近极限。后来换了一颗Rds(on)更小的MOS管,问题解决。如果没有之前的实测数据,可能要花更多时间才能定位到这个问题。
8.5 选型时的降额原则
最后说一下降额原则。MOS管的电压、电流、功耗都要降额使用。电压降额一般是实际工作电压不超过额定电压的80%;电流降额是实际工作电流不超过额定电流的50%到70%(取决于散热条件);功耗降额是实际功耗不超过额定功耗的50%。
降额看起来是"浪费",但实际上是保证可靠性的必要手段。尤其是双电源切换电路,MOS管长期处于导通状态,热应力是持续存在的。降额使用可以显著提高长期可靠性。我在所有量产项目里都严格执行降额原则,返修率一直很低。
双电源切换电路用MOS管做理想二极管,核心就是把二极管的高压降换成MOS管的低导通电阻。原理不复杂,但细节很多。从拓扑选择到器件选型,从驱动设计到PCB布局,每个环节都有讲究。我踩过的坑主要集中在体二极管方向、栅极驱动电压、切换速度和高温性能这几个方面。希望这些经验能帮你在做类似电路的时候少走弯路。实际调试的时候,示波器和热成像仪是最有用的两个工具,前者看波形,后者看温度,配合使用基本能定位大部分问题。