低功耗模拟技术:嵌入式控制系统电池寿命的最大化
以纽扣电池或锂亚硫酰氯电池供电的嵌入式控制系统,其寿命往往不是被数字电路消耗掉的。现代 MCU 在休眠模式下可以做到百纳安级,真正拖住一颗电池的,通常是那些 “一直在工作” 的模拟前端:分压采样电阻、基准电压源、比较器偏置、运放静态电流,以及电源转换器自身的无负载耗流。因此,延长电池寿命的核心思路,是把设计目标从 “降低工作电流” 改为 “降低全生命周期内的平均电流”。
先算清平均电流这笔账
任何低功耗设计都应从一个简单的账本开始:平均电流等于各项电流与其占空比的乘积之和。一个每十秒唤醒一次、每次只工作两毫秒的电路,其活动电流即使达到毫安级,对平均值的贡献也可能只有微安量级;而一个持续偏置、恒定消耗三微安的电阻分压器,却会在两年内吃掉大半电池容量。这个对比说明,低功耗的首要任务是找出那些 “没有占空比” 的电流路径,也就是一直在消耗的电流路径,然后才去优化动态功耗。
电源转换环节的静态耗流
很多设计习惯用 LDO 把电池电压降到 MCU 所需的电平,却忽略了 LDO 自身的接地电流。传统 LDO 在轻载时的静态电流可能达到几十微安,且几乎不随负载变化,在占空比极低的系统里,这部分就是纯损耗。选用静态电流在纳安级的纳米功耗 LDO,或在对效率要求更高的场合改用轻载下进入 PFM 突发模式的 DC-DC,是常见做法。需要注意,开关电源在极轻载下的效率和纹波特性会明显恶化,其开关损耗和反馈分压网络的持续漏流同样要计入账本;反馈分压电阻应取大阻值,或在休眠时切断。多级级联转换也会让每级的静态电流叠加,能单级就不做两级。
采样网络是隐蔽的漏电大户
电池电压监测最常用的做法是两个电阻分压后送入 ADC,但一对一兆欧的电阻在三点六伏电池上会产生三点六微安的持续电流,已经超过许多 MCU 的休眠电流。改进手段有三类:一是把分压电阻提高到十兆欧以上,并在 ADC 输入端并联小电容,用采样瞬间的低阻抗充放电来抵消高源阻抗带来的建立时间问题;二是用一只 P 沟道 MOSFET 对分压网络做门控,只在测量前的短暂窗口内导通;三是干脆放弃电阻分压,改用内部带开关电容结构的电池监测外设或专用电量计芯片。这些做法的共同点,都是把 “连续耗流” 改造成 “脉冲耗流”。
用比较器替代周期性 ADC 采样
如果系统对电池电压只是做阈值判断,比如低电报警,那么完全不必周期性唤醒 ADC 做完整转换。一颗纳安级静态电流的窗口比较器配合使能可控的基准电压源,可以在 MCU 深度休眠期间持续监测电平,只在越限时通过中断唤醒主控。这样,整条信号链的占空比被降到接近零,而监测的实时性反而提高。同类思路也适用于过流检测、光敏阈值和按键唤醒。基准电压源本身也应支持关断,斩波稳零结构的基准在精度和温漂上更好,但要权衡其开关噪声。
传感器激励的占空比化
桥式传感器和热敏电阻的偏置电流往往远大于信号调理电路本身。把激励改为脉冲式,是低功耗模拟设计中最有效的手段之一。惠斯通电桥可以在采样前几十微秒才上电,采完立即断电,配合比例式测量,也就是用同一激励电压作为 ADC 基准,桥臂漂移和激励幅度的误差会相互抵消,从而在不牺牲精度的前提下把平均激励功耗降低两三个数量级。运算放大器同样要选带关断引脚、建立时间短的型号,使能后的稳定时间必须短于采样窗口,否则精度会被牺牲。
时钟、漏电与电池侧的现实约束
低功耗定时器与内部低功耗 RC 振荡器可以让系统在没有主时钟的情况下维持长周期唤醒,比常开三十二点七六八千赫兹晶振更省电,代价是需要定期用主时钟校准。PCB 层面的细节同样不可忽视:助焊剂残留与潮湿会在高阻节点上形成表面漏电,保护环和清洁工艺对纳安级设计是必需的;未使用的引脚应配置为确定电平,避免输入级处于亚阈值区产生额外电流。电池侧则要注意脉冲大电流会因内阻造成可用容量下降,储能电容与合理的软启动能缓解这一点,而库仑计比电压估算法更能反映真实剩余电量。
归根结底,最大化电池寿命不是寻找某个神奇的低功耗器件,而是重新审视每一条电流路径的时间维度:能不能关断、能不能脉冲、能不能用中断代替轮询。把模拟前端从 “常开” 改为 “按需”,把设计重心从器件参数转向系统占空比,一颗电池的可用年限往往能成倍延长。





