在笔记本电源这类对空间和效率要求严苛的应用中,现代DC-DC转换器普遍采用同步整流拓扑,利用低边MOSFET的导通电阻(RDS(on))替代传统电流检测电阻。这个设计虽然节省了元件成本和PCB面积,却引入了新的问题:MOSFET的RDS(on)具有显著的正温度系数,典型值约为0.7%/°C。这意味着在-40°C至+85°C的工作温度范围内,导通电阻可能产生超过80%的变化幅度。
这种温度依赖性直接影响了电流限制的准确性。当环境温度升高时,MOSFET导通电阻增大,导致相同的电流产生更大的压降,使得转换器过早触发过流保护。实测数据显示,某款笔记本电源IC在25°C时设定7.5A的电流限制,在-40°C时实际限制值可能高达9A,而在+85°C时可能降至6A。这种偏差可能导致低温时MOSFET过载损坏,或高温时系统供电不足。
NTC(负温度系数)热敏电阻是本设计的核心元件,其电阻值随温度升高而降低的特性正好可以补偿MOSFET的正温度特性。选择热敏电阻时需重点考虑:
图1所示的电阻网络实际上构成了一个温度-电压转换器。其工作原理可分解为:
其中Rth(T)是热敏电阻在温度T时的阻值,可通过Steinhart-Hart方程精确计算。
首先需要获取热敏电阻的详细参数。以EPCOS B57861S0103F040为例:
python复制# 热敏电阻参数计算示例
import numpy as np
# Steinhart-Hart系数(来自datasheet)
A = 1.129241e-3
B = 2.341077e-4
C = 8.775468e-8
def R_to_T(R):
# 电阻值转温度(℃)
lnR = np.log(R)
invT = A + B*lnR + C*lnR**3
return (1/invT) - 273.15
def T_to_R(T):
# 温度转电阻值(Ω)
invT = 1/(T + 273.15)
lnR = (np.sqrt((B/(3*C))**3 + (A-invT)**2/(4*C**2)))**(1/3) - \
(np.sqrt((B/(3*C))**3 + (A-invT)**2/(4*C**2)))**(1/3)
return np.exp(lnR)
code复制R1 = Rth25 × (B - 2T25)/(B + 2T25)
其中T25=298.15K,B为热敏电阻B值
实际工程中可采用迭代法或使用电路仿真工具优化。
在MAX1714评估板上实现的测试数据:
| 温度(°C) | 无补偿电流限制(A) | 补偿后电流限制(A) | 偏差(%) |
|---|---|---|---|
| -40 | 9.2 | 7.7 | +2.7 |
| 0 | 8.1 | 7.6 | +1.3 |
| 25 | 7.5 | 7.5 | 0.0 |
| 50 | 6.8 | 7.4 | -1.3 |
| 85 | 6.0 | 7.3 | -2.7 |
补偿后全温度范围内的电流限制波动从±20%降低到±3%以内。
热耦合设计:热敏电阻必须与MOSFET保持良好热接触,建议:
噪声抑制:
热质量考虑:选择适当尺寸的热敏电阻封装(如0402/0603),确保响应速度与系统热时间常数匹配。
对于要求更高的应用,可采用串联/并联多个热敏电阻的方案:
现代DC-DC控制器如MAX20743集成温度传感器和DAC,可通过I²C编程补偿曲线。实现步骤:
批量生产时建议增加温度校准环节:
现象:温度变化时电流限制仍然波动较大
排查步骤:
现象:低温环境下电源启动困难
解决方案:
现象:系统在特定温度点出现周期性保护
处理方法:
在实际调试中发现,使用环氧树脂封装的热敏电阻比玻璃封装型号具有更好的机械强度和温度循环稳定性,特别适合笔记本等移动设备应用。另外,建议在最终产品中采用三防漆保护补偿网络区域,防止潮湿环境导致电阻值漂移。