4、非理想因素引入:MOSFET导通电阻、二极管压降、电感DCR、电容ESR对效率的影响

各位同学,咱们今天聊点实在的。

前面几节课,我们一直在理想世界里做仿真。开关管导通电阻为零,二极管压降为零,电感没有直流电阻,电容也是完美的。嗯,仿真波形漂亮得很,效率能跑到99%以上。但实际做板子呢?我跟你讲,能到85%就算不错了。

为什么会这样?

说白了,就是这些非理想因素在“偷”你的能量。今天我就带大家把这些“小偷”一个个揪出来,看看它们到底是怎么影响效率的。

4.1 MOSFET导通电阻 RDS(on) 的影响

先说说MOSFET。理想开关嘛,导通就是一根导线,电阻为零。但实际MOSFET的漏源之间,有一个导通电阻,叫RDS(on)。这个值通常在几毫欧到几十毫欧之间。

我刚开始做电源设计时,选MOSFET只看耐压和电流,觉得导通电阻差不多就行。结果有一次,一个5V/3A的Buck电路,效率死活上不去,发热严重。后来一查,那个MOSFET的RDS(on)有50mΩ,算下来导通损耗都快1W了。

关键公式:MOSFET导通损耗 Pcond = IRMS² × RDS(on)

这里要注意,电流用的是RMS值,不是平均值。对于Buck电路的上管,电流波形是梯形波,RMS值比平均值要大一些。我一般会估算:

  • 上管导通损耗:Pcond,Q1 = D × Iout² × RDS(on)
  • 下管导通损耗:Pcond,Q2 = (1-D) × Iout² × RDS(on)

你想想看,如果输出电流是5A,D=0.5,RDS(on)=20mΩ,那上下管加起来导通损耗就是:0.5×25×0.02 + 0.5×25×0.02 = 0.5W。这还不算开关损耗呢。

我的经验:选MOSFET时,RDS(on)和Qg要平衡。RDS(on)太小,Qg往往很大,开关损耗反而上去了。我一般会先估算总损耗,再选最优的管子。

4.2 二极管压降 VF 的影响

接下来是二极管。理想二极管正向压降为零,但实际肖特基二极管有0.3V-0.5V,普通快恢复管更高,0.7V-1.2V。

我记得有一次做12V转5V的电路,用的还是普通整流管。效率只有78%,怎么调都上不去。后来换成肖特基,效率直接跳到85%。

关键公式:二极管导通损耗 PD = VF × Iout × (1-D)

举个例子:输出5V,电流3A,占空比0.4,用肖特基VF=0.4V,损耗就是0.4×3×0.6=0.72W。如果用普通管VF=1V,损耗就是1.8W。差了1W多,效率能差好几个点。

注意:VF不是常数,它会随电流和温度变化。电流越大,VF越高;温度越高,VF反而降低。仿真时最好用厂家提供的曲线,别用固定值。

现在很多设计都用同步整流了,用MOSFET代替二极管,导通损耗能降到很低。但成本高一些,控制也复杂。小功率场合,肖特基还是主流。

4.3 电感DCR的影响

电感DCR,就是电感的直流电阻。理想电感只有感抗,没有电阻。但实际电感线圈是用铜线绕的,总有电阻。

这个损耗很好算:

关键公式:电感铜损 PL = IL,RMS² × DCR

电感电流的RMS值,对于连续导通模式(CCM),近似等于输出电流。所以:

  • PL ≈ Iout² × DCR

我做过一个项目,用了4.7μH的电感,DCR标称50mΩ。输出电流2A时,铜损就是4×0.05=0.2W。看起来不大,但如果你用10A的电流,铜损就是100×0.05=5W,电感会烫得厉害。

选型建议:大电流场合,一定要选低DCR的电感。我一般要求DCR造成的损耗不超过总损耗的10%。另外,注意DCR有温度系数,铜的电阻温度系数是0.39%/°C,温度升高100°C,DCR增加近40%。

除了铜损,电感还有磁芯损耗,这个跟开关频率、磁通摆幅有关。频率越高,磁芯损耗越大。所以高频设计时,不能只看DCR,磁芯材料也很关键。

4.4 电容ESR的影响

最后说说电容ESR。理想电容只有容抗,但实际电容有等效串联电阻,叫ESR。

ESR主要影响两个方面:

  1. 输出纹波电压:纹波电压 = ΔIL × ESR + 充放电分量
  2. 电容自身发热:PC = IC,RMS² × ESR

我记得有一次做LED驱动,要求输出纹波小于20mV。仿真时纹波只有15mV,但实际做出来有50mV。查了半天,发现是用了普通电解电容,ESR有0.5Ω。后来换成低ESR的固态电容,ESR只有20mΩ,纹波立马降到18mV。

关键公式:输出纹波 Vripple ≈ ΔIL × ESR + ΔIL / (8 × fsw × Cout)

对于电容的RMS电流,Buck电路输出电容的RMS电流近似为:

  • IC,RMS = ΔIL / √12

如果电感纹波电流是1A,那电容RMS电流就是0.29A。ESR为50mΩ时,损耗只有0.004W,可以忽略。但如果ESR是0.5Ω,损耗就是0.042W,虽然不大,但发热会影响电容寿命。

避坑指南:我曾经在高温项目里用了普通电解电容,ESR随温度升高而增大,导致纹波越来越大,最后系统不稳定。后来全部换成聚合物电容,ESR随温度变化很小,问题解决了。所以高温场合,一定要关注ESR的温度特性。

4.5 综合效率分析

好了,我们把所有损耗加起来,看看总效率怎么算:

总损耗:Ploss = Pcond,MOSFET + Psw,MOSFET + PD + PL + PC

效率:η = Pout / (Pout + Ploss) × 100%

我一般会做个表格,把各个损耗列出来,一目了然:

损耗项 计算公式 典型值(5V/3A Buck)
MOSFET导通损耗 D × I² × RDS(on) 0.3W (D=0.4, RDS(on)=20mΩ)
MOSFET开关损耗 0.5 × Vin × Iout × (tr+tf) × fsw 0.15W (fsw=500kHz)
二极管损耗 VF × Iout × (1-D) 0.72W (VF=0.4V)
电感铜损 I² × DCR 0.18W (DCR=20mΩ)
电容损耗 IC,RMS² × ESR 0.01W (ESR=20mΩ)
总损耗 1.36W
效率 15W / (15W+1.36W) 91.7%

你看,理想情况效率接近100%,但实际只有91.7%。这还只是5V/3A的中等功率。如果电流更大,或者频率更高,效率会更低。

我的习惯:做仿真时,我会把所有这些非理想参数都加进去。先用厂家提供的模型,再根据实测数据微调。这样仿真结果跟实测能对得上,误差一般在2%以内。下次你们做仿真,别偷懒,把这些参数都加上,你会发现仿真结果靠谱多了。

好了,这一节的内容就到这里。非理想因素对效率的影响,说白了就是能量被各种电阻“吃掉”了。设计时,要权衡各个参数,找到最优解。下一节,我们会把这些非理想因素放到仿真模型里,看看具体怎么操作。