浪涌电流(Inrush Current)是每个电源工程师都无法回避的"开机噩梦"。当线性稳压器上电瞬间,输出电容COUT从零电压充电到额定输出电压VOUT,这个过程中产生的瞬态峰值电流可以用一个看似简单的公式描述:IInrush = COUT × VOUT / tRise。但这个公式背后隐藏着三个关键工程挑战:
首先,现代电子系统普遍采用大容量MLCC和低ESR钽电容作为输出滤波,例如FPGA电源轨常配置100μF以上的电容阵列。假设VOUT=3.3V,期望tRise=1ms,理论浪涌电流将高达3.3A!这远超大多数LDO的持续工作电流能力。
其次,实际PCB布局中不可避免存在寄生电感。根据楞次定律,1nH的走线电感在3A/μs的电流变化率下会产生3mV压降。当输入电源路径较长时,累积电感可能导致输入电压跌落数百毫伏,直接触发UVLO(欠压锁定)保护。我在调试一块采用TPS79633的板卡时,就曾遇到因2英寸的输入走线导致系统反复重启的案例。
最后,传统线性稳压器的过流保护机制犹如"钝刀割肉"——当浪涌电流触发限流时,器件会进入断续工作模式。如图1所示,这种"锯齿状"启动过程不仅延长了稳定时间,还会在输入电容上产生高频纹波,干扰同一电源网络上的其他器件。
关键教训:永远不要假设小容量LDO就能自然规避浪涌问题。我曾测量过一颗500mA的LDO在驱动22μF电容时,瞬时峰值电流达到2.1A!
当面对老款LDO或无软启动功能的器件时,图2所示的MOSFET扩展电路是经过验证的可靠方案。以TPS73525为例,其核心设计要点在于:
MOSFET选型:Si2333这类小信号P沟道MOSFET是理想选择,需确保VGS(th)小于稳压器输出电压。例如3.3V系统应选VGS(th)<2.5V的型号,保证充分导通。
RC时间常数设计:R1与C5构成的主时间常数决定启动斜率。经验公式:
t_softstart ≈ 3×R1×C5
对于典型值R1=31.6kΩ, C5=47nF,可得t_softstart≈4.5ms
瞬态响应优化:C3(10nF)提供高频旁路,抑制栅极振荡;R2(100Ω)限制栅极驱动电流,避免VOUT过冲。
实测数据表明(图3 vs 图4),该电路可将浪涌电流从1.2A降至300mA,同时保持输出电压单调上升。但需注意,MOSFET的RDS(on)会引入额外压降,在3A负载下,一颗典型Si2333会产生约150mV压降,需计入功耗计算。
TI的TPS732xx/4xx/6xx系列采用n通道pass transistor架构,其内置电荷泵带来天然的浪涌抑制特性。其工作机制分三个阶段:
电荷泵启动期(约200μs):内部振荡器以1MHz频率对伺服电容充电,此时nFET栅极电压缓慢上升,等效于软启动。
线性调节期:当VGS超过阈值后,pass transistor进入线性区,输出电压跟随栅压上升。
稳态期:电荷泵转入脉冲模式,仅补偿栅极泄漏电流。
实测显示(图5),即使COUT=10μF,峰值电流也被限制在150mA以内。但这种架构有个隐藏成本——静态电流Iq会增大至约50μA,不适合电池供电的超低功耗场景。
TPS74x01系列代表了一类精密的软启动实现方式。其核心是通过CSS电容线性充电来控制误差放大器参考电压VREF的上升斜率。设计时需注意:
时间常数计算:tSS = VREF × CSS / ISS
例如TPS74901的VREF=0.8V, ISS=2μA,当CSS=2.2nF时:
tSS = 0.8 × 2.2×10⁻⁹ / 2×10⁻⁶ = 880μs
负载影响:公式假设纯容性负载。当存在电阻负载IRL时,实际启动时间会延长约20%。这是因为部分充电电流被电阻分流。
图6的示波器截图清晰展示了不同CSS值对启动波形的影响。但要注意,CSS不宜超过10nF,否则内部ESD二极管可能因长时间充电电流导致闩锁效应。
TPS720xx系列的创新在于其动态调整的限流策略:
IInrush = (COUT/μF + IRL/mA) × 0.0455
这个算法精妙之处在于:
如图7所示,无论是2.2μF空载还是10μF带30Ω负载,启动时间都稳定在约400μs。这种自适应特性特别适合给DSP核电源供电,其中负载电流常在启动后期才突然增大。
根据项目需求可按以下路径选择方案:
现象1:启动过程中输出电压震荡
现象2:软启动时间远长于设计值
现象3:带载启动失败
虽然浪涌时间短暂,但大电流仍会导致结温骤升。以TPS74901为例:
建议用红外热像仪观察启动过程的温度分布,确保无局部过热点。对于重复启动应用,需计算平均功耗并评估散热设计。
新一代智能稳压器开始集成数字可编程软启动功能。例如TI的TPS628系列可通过I²C接口动态调整:
这种数字化控制特别适合多轨电源系统,可通过时序引擎精确协调各电源的上电顺序。实测显示,采用数字软启动的FPGA供电系统,其启动可靠性比传统方案提升3个数量级。
在测试方法上,推荐使用具有高采样率(≥5MS/s)的电流探头观察浪涌波形。常规的DMM或普通示波器探头会因带宽不足而严重低估实际峰值电流。我的实验室标配是TCP0030A电流探头+MSO64示波器,能准确捕获μs级的电流瞬态。