做电池供电产品的硬件工程师都有个共识——功耗优化不是某一个模块的事,是"每个人省一点"的加法。
但开关机电路这个模块,很多人觉得它大部分时间不工作,功耗影响可以忽略。事实正好相反——开关芯片是常电模块,它不工作不等于它不耗电。对一个 200mAh 的纽扣电池来说,开关芯片多跑 5 个微安,可能就是半年货架寿命和两年货架寿命的区别。
最近复盘了几个电池产品的功耗数据,发现开关机电路这边省下来的电,比想象中多得多。整理成三个优化点,抛砖引玉。
第一:静态功耗不是看最大值,是看"典型值"和"温度漂移"
很多选型手册上标的静态功耗是"典型值",但实际工程中要看的远不止这个数。
第一个坑是温度漂移。芯片在常温下的静态功耗和在 60℃ 下的静态功耗,可能差出一个数量级。超薄穿戴设备贴着皮肤工作,环境温度很容易到 35-40℃,加上设备内部温升,芯片结温可能到 50℃ 以上。如果开关芯片在高温下漏电流明显增大,常温测出来的功耗数据就没什么参考价值。
第二个坑是不同批次的离散度。同一个型号不同批次的芯片,静态功耗可能有几倍的差异。只测了一颗样品觉得"2μA 挺好",批量生产后发现有些跑到 5μA、有些跑到 8μA,最后产品的货架寿命参差不齐。
工程上的建议:选开关芯片的时候,看三个指标——常温典型值、高温最大值、批次一致性。当前工艺比较好的方案可以把典型值控制在 2μA 以内,批次波动控制在 ±50% 以内。如果原厂给的数据表里缺了温升曲线和批次分布数据,可以问他们要,或者自己上板多测几颗不同批次的样片。
第二:上电默认状态直接决定仓储寿命
这个细节容易被当成"软件问题"忽略掉,但它是纯硬件层面的。
很多开关芯片上电后默认进入工作模式。如果产品装好电池后直接入库,从出厂到用户买回家可能过了半年,这半年里芯片一直在跑,电池一直在掉电。
更好的设计是:芯片上电默认不工作,只有按键触发后才唤醒。这样产品出厂装电池——入库存放——物流配送——用户开箱,整个过程电池几乎零损耗。
这个"上电默认不工作"不是软件配置能绕过去的,它是芯片内部的状态机设计决定的。选型的时候如果忽略了这一点,后面电池容量做得再大也填不上这个坑。
另外注意,有些开关芯片宣传"支持上电默认不工作",但引脚在上电瞬间会有一个短暂的误输出脉冲。对 LED 负载来说,这个脉冲一闪而过用户注意不到;但对电机负载,这可能意味着上电瞬间马达抖一下。有条件的话,拿示波器抓一下上电瞬间的输出引脚波形,确认有没有这类脉冲。
第三:工作电压的下限决定了电池的利用率
电池供电设备最大的浪费不是待机功耗,是电池还剩不少电但芯片已经不工作了。
举个例子:一颗标定工作电压 2.5V-5.0V 的开关芯片,接单节锂电池。锂电池放电到 3.0V 的时候电量大概还剩 10-15%,但芯片电压下限是 2.5V,所以理论上能用到电池基本放空。但如果开关芯片的电压下限是 3.0V,那电池还有 10-15% 的电量就"名义上没电了"——不是电池没电,是芯片不认这个电压了。
所以选开关芯片的时候,工作电压的下限越低越好,不是越高越好。目前比较好的方案做到了 2.2V 起步,对接锂电池(3.7V 标称)、纽扣电池(3.0V 标称)、两节干电池(3.0V)都有足够的余量。
另外留意:工作电压下限和静态功耗之间有个权衡。有些芯片为了做低电压下限,内部的多级升压电路反而增加了静态功耗。选型的时候把两个指标放在一起看——电压下限够低的同时静态功耗能不能压得住,这两个指标同时达标的方案才是真正适合电池产品的。
一个快速自查清单
不管你是正在选型还是在做功耗优化复盘,开关机电路这边可以快速自查这几个点:
- 开关芯片的静态功耗有没有看过高温下的数据?(不只是常温 25℃)
- 不同批次的样片功耗差异有多大?(建议实测 5 颗以上不同批次)
- 芯片上电默认是不工作还是工作?(直接决定仓储和物流期间的电池损耗)
- 上电瞬间输出引脚有没有误触发脉冲?(示波器抓一下)
- 工作电压下限能不能覆盖电池的有效放电区间?(2.2V 以下是基准线)
这五个问题过一遍,开关芯片在功耗上的隐藏风险基本就排掉了。
你在电池供电产品的开关机电路上还踩过哪些功耗的坑?评论区分享一下,一起帮后来者避一避。觉得有用点个收藏,以后复盘的时候翻出来逐条对照。
124
