3、电源管理基础:电池类型与选型
做NB-IoT节点,第一件事就是选电池。这事儿我踩过不少坑,今天跟你聊聊。
NB-IoT设备有个特点:平时睡大觉,醒来猛干活。发射瞬间电流能飙到200-300mA,但99%的时间都在微安级休眠。这种脉冲式负载,对电池要求很特殊。
3.1 锂亚电池(Li-SOCl₂)
锂亚电池,业内叫它「长跑冠军」。能量密度极高,自放电率极低——每年不到1%。
优点:
- 电压平台稳定:3.6V,放电曲线几乎是一条直线
- 工作温度宽:-55℃到+85℃
- 年自放电率<1%,理论存储10年以上
缺点:
- 瞬间大电流能力差:持续放电最好控制在C/10以内
- 有电压滞后现象:刚上大负载时电压会掉一截,过一会儿才恢复
- 不能充电,有安全风险
核心参数:
| 参数 | 典型值 |
|---|---|
| 标称电压 | 3.6V |
| 容量范围 | 400mAh ~ 19000mAh |
| 最大持续放电 | C/10(如1900mAh电池,最大190mA) |
| 脉冲能力 | 可达200mA(需配合电容) |
我的经验:锂亚电池最适合「低功耗+低频次」场景。比如水表、气表,一天上报一次,每次发几秒。我做过一个智能井盖项目,用ER18505(4000mAh),理论续航8年,实际跑了6年还有电。
3.2 锂锰电池(Li-MnO₂)
锂锰电池,俗称「短跑健将」。能量密度比锂亚低一些,但大电流能力好很多。
优点:
- 大电流放电能力强:可持续1C甚至2C放电
- 电压平台3.0V,放电曲线较平缓
- 安全性好,通过UL认证
缺点:
- 自放电率较高:每年约2-3%
- 容量密度不如锂亚:同体积下容量少30-40%
- 低温性能一般:-20℃以下容量衰减明显
核心参数:
| 参数 | 典型值 |
|---|---|
| 标称电压 | 3.0V |
| 容量范围 | 200mAh ~ 5000mAh |
| 最大持续放电 | 1C ~ 2C |
| 脉冲能力 | 可达500mA |
注意:锂锰电池和锂亚电池不能混用!电压不同,放电特性也不同。我曾经见过有人把锂亚和锂锰并联,结果锂亚给锂锰充电,导致电池鼓包——嗯,教训深刻。
3.3 超级电容
超级电容,说白了就是个「能量缓冲池」。它不能当主电源,但能解决NB-IoT的脉冲电流问题。
为什么需要它?
NB-IoT模块发射时,瞬间电流可能达到200-300mA。锂亚电池扛不住这么大的脉冲,电压会瞬间跌落,导致模块复位。超级电容的作用就是:平时慢慢充电,发射时瞬间放电。
典型参数:
- 容量:0.1F ~ 100F
- 电压:2.5V ~ 2.7V(单体)
- 内阻:毫欧级
- 循环寿命:50万次以上
我的做法:在锂亚电池输出端并联一个0.47F的超级电容。平时电池以几十微安给电容充电,发射时电容提供瞬间大电流。这样电池只承担平均功耗,电容承担峰值功耗。效果非常好,模块再也没复位过。
3.4 电池容量与放电特性
选电池不能只看标称容量。实际可用容量受很多因素影响。
影响因素:
- 放电电流:电流越大,实际放出的容量越少。锂亚电池在C/100放电时能放出100%容量,C/5时可能只有80%。
- 温度:低温下容量衰减严重。0℃时锂亚电池容量约90%,-20℃时可能只剩60%。
- 截止电压:NB-IoT模块最低工作电压通常2.5V。电池电压低于这个值,模块就关机了。所以电池的「可用容量」是从满电到2.5V之间的容量。
- 脉冲负载:频繁的大电流脉冲会加速电池老化,降低总容量。
容量估算公式:
实际可用容量 = 标称容量 × 温度系数 × 放电率系数 × 老化系数
举例:
标称容量:4000mAh
温度系数(-10℃):0.7
放电率系数(C/10):0.9
老化系数(5年):0.8
实际可用 = 4000 × 0.7 × 0.9 × 0.8 = 2016mAh
避坑指南:我曾经做过一个项目,按标称容量算续航5年,结果2年就没电了。后来一查,问题出在「脉冲负载」上。模块每5分钟上报一次,频繁的大电流脉冲导致电池内阻增大,电压提前跌到截止值。从那以后,我算续航都会留30%的余量。
3.5 选型建议
说了这么多,到底怎么选?我给你个参考:
| 场景 | 推荐方案 | 理由 |
|---|---|---|
| 水表/气表(每天1次) | 锂亚电池 + 超级电容 | 长续航,脉冲由电容扛 |
| 智能烟感(频繁报警) | 锂锰电池 | 大电流能力强,安全 |
| 资产追踪(每10分钟上报) | 锂亚电池 + 大电容 | 平衡续航和脉冲能力 |
| 工业传感器(高温环境) | 锂亚电池(高温型) | 耐温范围宽 |
最后说一句:电池选型没有标准答案,关键看你的负载曲线。我建议你先把设备的电流波形抓出来,看看峰值多大、持续多久、频率多高。有了这些数据,选型就简单了。
下一章,我们聊聊电源转换电路——怎么把电池电压稳定地供给NB-IoT模块。这个环节做不好,再好的电池也白搭。