4. 电源管理策略:电池选型与电源路径管理

各位同学,咱们今天聊聊电源管理。说实话,在低功耗无线节点设计里,电源管理就是整个系统的命根子。我见过太多项目,传感器选得挺好,无线芯片也不错,结果电源没搞好,产品上市后天天被客户投诉电池不耐用。嗯,咱们今天就把这块彻底讲透。

4.1 电池选型:锂亚电池 vs 锂聚合物

先说说电池。很多新手上来就问:「哪种电池最好?」其实没有最好的,只有最合适的。我个人的习惯是,先看应用场景再选电池。

4.1.1 锂亚电池(Li-SOCl₂)

锂亚电池,说白了就是那种长寿命、低自放电的电池。它有几个特点:

  • 能量密度极高:同样体积下,容量是锂聚合物的2-3倍
  • 自放电率极低:每年不到1%,放个10年还有电
  • 工作温度范围宽:-55℃到+85℃都没问题
  • 缺点:不能大电流放电,瞬间电流超过100mA就危险

重要提示:锂亚电池不适合用在需要频繁发送数据的场景。比如你每秒钟发一次数据,那锂亚电池很快就废了。

我在项目中遇到过一件事。有个水表抄表项目,客户非要选锂亚电池,说寿命长。结果设备每5分钟上报一次数据,用了3个月电池就鼓包了。后来我给他们换成锂聚合物+超级电容的方案,问题才解决。

4.1.2 锂聚合物电池(Li-Po)

锂聚合物电池,大家手机里用的就是这种。它的优势在于:

  • 可大电流放电:瞬间3C-5C都没问题
  • 形状灵活:可以做得很薄,或者异形
  • 成本低:比锂亚便宜不少
  • 缺点:自放电率较高(每月3-5%),寿命短(300-500次循环)

我的建议:如果设备每天上报数据不超过10次,且要求5年以上寿命,选锂亚电池。如果设备需要频繁通信,或者有电机、大功率传感器,选锂聚合物。

4.1.3 选型对比表

参数 锂亚电池 锂聚合物
能量密度 高(~500Wh/L) 中(~250Wh/L)
自放电率 <1%/年 3-5%/月
最大放电电流 0.5C(谨慎) 3-5C
工作温度 -55℃~+85℃ -20℃~+60℃
寿命 10年+ 2-3年
典型应用 水表、烟感、资产追踪 可穿戴、智能家居、手持设备

4.2 DC-DC转换器选型:TPS62740

电池选好了,接下来就是电压转换。你想想看,电池电压会随着放电而下降,比如锂亚电池从3.6V降到2.0V,而我们的MCU和传感器需要稳定的3.3V或1.8V。这时候就需要DC-DC转换器。

我个人特别喜欢TI的TPS62740。为什么?因为它专门为低功耗应用设计的。

4.2.1 TPS62740的核心参数

  • 输入电压范围:2.2V - 5.5V(覆盖锂亚和锂聚合物全范围)
  • 输出电压:1.2V - 3.3V(可调)
  • 静态电流:仅360nA(你没看错,纳安级)
  • 效率:在10μA-100mA负载下,效率超过90%
  • 封装:2mm x 2mm,小到可以忽略

关键点:TPS62740的静态电流只有360nA。这意味着即使设备处于休眠状态,转换器自身消耗的电流几乎可以忽略不计。我测过,一个3.6V锂亚电池,接上TPS62740后空载,理论待机时间超过100年。

4.2.2 典型电路设计

嗯,这里给一个我常用的电路。注意电感和电容的选型很关键。

// TPS62740 典型应用电路
// 输入:锂亚电池 3.6V
// 输出:3.3V @ 50mA

// 元件清单:
// L1: 10μH (XAL4020-103MEB)
// C1: 10μF (陶瓷电容,X5R,0805)
// C2: 22μF (陶瓷电容,X5R,0805)
// R1: 1.8MΩ (反馈电阻,1%)
// R2: 1.0MΩ (反馈电阻,1%)

// 连接方式:
// VIN -> 电池正极
// EN -> VIN (始终使能)
// VOUT -> 负载
// FB -> R1和R2分压点
// GND -> 电池负极

// 输出电压计算公式:
// VOUT = 0.8V * (1 + R1/R2)
// 当R1=1.8MΩ, R2=1.0MΩ时:
// VOUT = 0.8 * (1 + 1.8/1.0) = 0.8 * 2.8 = 2.24V
// 注意:这里只是示例,实际需要根据目标电压调整

避坑指南:我曾经在选电感时踩过坑。用了便宜的绕线电感,结果在100mA负载下效率直接掉到70%。后来换成XAL4020系列的屏蔽电感,效率才回到92%。记住,低功耗设计里,电感的质量直接影响效率。

4.3 电源路径管理

最后说说电源路径管理。这个听起来高大上,说白了就是:当设备同时有电池和外部电源(比如USB)时,怎么切换才不伤电池?

4.3.1 为什么需要电源路径管理?

你想想看,如果设备插着USB充电,同时电池也在供电,会发生什么?

  • 电池会被反向充电,可能损坏
  • 系统电压不稳定,MCU可能复位
  • 效率低下,能量浪费

我见过一个产品,工程师直接把USB 5V和电池3.6V用二极管或在一起。结果USB插上后,电池端电压被拉到4.5V,锂亚电池直接报废。嗯,这就是典型的反面教材。

4.3.2 理想二极管方案

最简单的方案是用理想二极管控制器。比如TI的TPS2121,它内部集成了两个MOSFET,可以自动选择电压较高的电源。

// 电源路径管理 - 理想二极管方案
// 使用TPS2121

// 连接方式:
// VIN1 -> 电池正极 (3.0V-4.2V)
// VIN2 -> USB 5V
// VOUT -> 系统负载
// EN1 -> 高电平 (始终使能)
// EN2 -> 高电平 (始终使能)
// STAT -> GPIO (指示当前电源来源)

// 工作逻辑:
// 1. 只有电池时:VOUT = 电池电压
// 2. 插入USB时:VOUT = USB 5V (自动切换)
// 3. 拔掉USB时:VOUT = 电池电压 (无缝切换)

// 注意:切换时间 < 10μs,MCU不会感知到电压变化

我的经验:如果预算有限,也可以用两个PMOS管加一个比较器自己搭。但说实话,现在集成方案已经很便宜了,TPS2121批量价不到2块钱,比自己搭还省PCB面积。

4.3.3 充电管理集成方案

如果设备需要给锂聚合物电池充电,那就得用充电管理芯片。我推荐TI的BQ25120A,它集成了:

  • 线性充电(最高300mA)
  • 电源路径管理
  • LDO输出(1.8V/3.3V可选)
  • 静态电流仅700nA

这个芯片我用了好几年,从来没出过问题。它有个很贴心的功能:当USB插入时,它会自动切断电池供电,直接用USB给系统供电,同时给电池充电。拔掉USB后,又无缝切换到电池。

总结一下:电源路径管理的核心就三点:

  1. 外部电源优先供电
  2. 电池不能被反向充电
  3. 切换过程不能掉电

做到这三点,你的电源管理就及格了。

4.4 本章小结

好了,咱们今天聊了不少。从电池选型到DC-DC转换,再到电源路径管理,其实就一个核心思想:在正确的时间,用正确的电源,给正确的负载

我个人觉得,电源管理是低功耗设计里最容易被忽视,但也是最容易出问题的地方。你想想看,传感器再准、无线再快,电池没电了都是白搭。

下一章咱们会讲「低功耗MCU选型与休眠策略」,到时候会结合今天讲的电源管理,给大家展示一个完整的低功耗系统设计流程。

课后思考:如果你的设备需要同时支持锂亚电池(3.6V)和USB供电(5V),你会怎么设计电源路径?试试用TPS2121画个原理图。


公众号:蓝海资料掘金营,微信deep3321