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主要影响两个方面:
- 输出纹波电压:纹波电压 = ΔIL × ESR + 充放电分量
- 电容自身发热: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%以内。下次你们做仿真,别偷懒,把这些参数都加上,你会发现仿真结果靠谱多了。
好了,这一节的内容就到这里。非理想因素对效率的影响,说白了就是能量被各种电阻“吃掉”了。设计时,要权衡各个参数,找到最优解。下一节,我们会把这些非理想因素放到仿真模型里,看看具体怎么操作。