3、PMIC功耗来源:导通损耗、开关损耗、静态功耗、驱动损耗的详细计算

各位工程师朋友,咱们今天来聊聊PMIC的功耗到底从哪来。

做电源设计,说白了就是在跟损耗做斗争。你想想看,输入功率减去输出功率,剩下的全变成了热量。热量出不去,芯片就罢工。我见过太多项目,电路功能没问题,一跑满载就过热保护,最后查下来都是功耗估算出了偏差。

PMIC的功耗,主要分四块:导通损耗、开关损耗、静态功耗、驱动损耗。咱们一个一个拆开讲。

3.1 导通损耗:电流流过就有损失

这个最好理解。电流流过MOSFET的导通电阻,就会产生I²R损耗。公式很简单:

P_conduction = I_load² × R_ds(on) × D

其中D是占空比。为什么乘占空比?因为MOSFET不是一直导通的,只有导通的那段时间才有损耗。

举个例子,一个降压转换器,负载电流3A,上管R_ds(on)是50mΩ,占空比0.4:

P_conduction_top = 3² × 0.05 × 0.4 = 0.18W

下管同理,占空比是(1-D):

P_conduction_bottom = 3² × 0.05 × 0.6 = 0.27W

上下管加起来0.45W。嗯,这只是导通损耗,还没算别的。

我的经验:选MOSFET时别只看R_ds(on)小就完事。R_ds(on)越小,栅极电容往往越大,开关损耗会上去。这是个trade-off,我吃过亏。

3.2 开关损耗:每开关一次都在烧钱

开关损耗是高频电源的噩梦。MOSFET从导通到关断,不是瞬间完成的。在电压和电流交叠的那段时间,功率管在同时承受高压和大电流,损耗就来了。

计算公式:

P_sw = 0.5 × V_in × I_load × (t_rise + t_fall) × f_sw

你看,开关频率f_sw越高,损耗越大。这就是为什么现在很多PMIC都在推高频化,但高频化带来的开关损耗问题必须解决。

举个例子,输入12V,负载3A,上升时间10ns,下降时间10ns,开关频率500kHz:

P_sw = 0.5 × 12 × 3 × (10e-9 + 10e-9) × 500e3 = 0.18W

0.18W,跟刚才的导通损耗差不多量级了。

注意:开关损耗跟输入电压成正比。高压应用(比如48V转低压)开关损耗会非常可观。我曾经做过一个项目,输入电压从12V改到24V,开关频率没调,结果芯片直接过热保护了。

3.3 静态功耗:芯片睡着也在耗电

静态功耗,也叫空载功耗。就是芯片不干活的时候,自己消耗的功率。

主要来源:

  • 偏置电流:内部基准电压源、误差放大器、振荡器这些模拟电路一直在工作
  • 漏电流:MOSFET的源漏漏电流,温度越高越严重

公式:

P_q = V_in × I_q

I_q是静态电流,一般在几十微安到几毫安之间。比如输入12V,静态电流100μA:

P_q = 12 × 100e-6 = 1.2mW

1.2mW看起来不大,但在电池供电设备里,这可能是决定待机时间的关键。我做过一个可穿戴项目,客户要求待机电流小于10μA,选型时把市面上所有PMIC的datasheet翻了个遍。

关键点:静态功耗跟负载电流无关,只跟输入电压和芯片自身设计有关。轻载时,静态功耗占比会很高。

3.4 驱动损耗:给栅极充电也要能量

这个很多人会忽略。驱动MOSFET的栅极,本质上是在给一个电容充放电。每次开关,栅极电荷Q_g都要从驱动电路走一遍。

公式:

P_drive = Q_g × V_drive × f_sw

Q_g是栅极总电荷,V_drive是驱动电压,f_sw是开关频率。

举个例子,一个MOSFET的Q_g是10nC,驱动电压5V,开关频率500kHz:

P_drive = 10e-9 × 5 × 500e3 = 0.025W

25mW,不算大。但如果你用大功率MOSFET,Q_g可能到100nC以上,驱动损耗就不可忽视了。

另外,驱动损耗还包括驱动电路自身的功耗。PMIC内部的驱动级本身也有导通电阻,也会发热。

避坑指南:我曾经选了一颗大电流MOSFET,R_ds(on)只有几毫欧,但Q_g高达150nC。结果驱动损耗比导通损耗还大,效率反而低了。所以选管子要综合看FOM(Figure of Merit),也就是R_ds(on) × Q_g这个乘积。

3.5 总功耗估算:把四笔账加一起

好了,四笔账都算清楚了,总功耗就是:

P_total = P_conduction + P_sw + P_q + P_drive

还是刚才那个降压转换器的例子,汇总一下:

损耗类型 数值 占比
导通损耗(上管) 0.18W 22%
导通损耗(下管) 0.27W 33%
开关损耗 0.18W 22%
静态功耗 0.0012W 0.1%
驱动损耗 0.025W 3%
总损耗 0.656W 100%

你看,导通损耗和开关损耗是主力,静态功耗几乎可以忽略。但这是满载情况。轻载时,静态功耗占比会上升,开关损耗占比也会变化。

我个人习惯,做热设计时会把所有损耗按最恶劣工况算一遍,然后留20%的余量。为什么?因为datasheet上的参数都是典型值,实际量产会有偏差,温度高了R_ds(on)还会变大。

嗯,今天就先聊到这。下一节咱们讲怎么把这些损耗转化成温升,以及怎么用热阻模型做散热设计。到时候我会分享一个我踩过的坑——芯片结温算出来105°C,结果实际跑到120°C,差点翻车。