3. 电池容量计算基础:理论容量、实际可用容量、温度对容量的影响、老化效应
做电子标签这么多年,我见过太多因为电池容量估算不准导致产品翻车的案例。有的标签标称能用5年,结果2年就趴窝了。客户找上门来,你只能硬着头皮去查原因。说白了,问题往往出在——你根本没搞懂电池的「真实容量」到底是多少。
今天咱们就把这个基础打牢。我会从理论容量讲起,再到实际能用多少,最后聊聊温度和老化这两个「隐形杀手」。嗯,都是我在项目里踩过的坑。
3.1 理论容量:理想状态下的「满分答卷」
理论容量,就是电池在完美条件下能放出的全部电量。它由电池的化学体系决定,跟你的电路设计、使用环境都没关系。
计算公式很简单:
理论容量 (mAh) = 活性物质质量 (g) × 理论比容量 (mAh/g)
举个例子,CR2032这种纽扣电池,用的锂锰体系。锂的理论比容量是3860 mAh/g,但实际电池里还要算上正极材料、电解液这些。厂家标称的容量,比如220 mAh,其实已经接近理论极限了。
我个人习惯,拿到一个新电池型号,第一件事就是去查它的理论能量密度。这能帮你快速判断厂家的标称值有没有水分。你想想看,如果一颗CR2032标称300 mAh,那基本就是虚标了——锂锰体系的理论天花板就在那儿摆着呢。
关键点:理论容量是天花板,实际永远达不到。别拿理论值去算产品寿命,会出大事的。
3.2 实际可用容量:这才是你该关心的数字
理论容量是实验室数据。到了你的产品里,能放出多少电,完全是另一回事。
实际可用容量受这几个因素影响:
- 放电电流:电流越大,容量损失越多。我在项目中遇到过,同一个CR2032,用0.1 mA放电能放出220 mAh,换成5 mA脉冲放电,可能连180 mAh都不到。
- 截止电压:标签电路的工作电压下限是多少?有的MCU在2.0V还能跑,有的到2.5V就罢工了。截止电压设得越高,你能用到的容量就越少。
- 负载特性:电子标签不是恒定电流放电的。它大部分时间在休眠,偶尔发射一下。这种脉冲负载对电池的考验更大。
我一般这样估算实际可用容量:
实际可用容量 = 标称容量 × 放电效率系数 × 温度系数 × 老化系数
这几个系数怎么取?我后面会细说。但你先记住一个原则:保守一点,永远比乐观好。
我的经验:做电子标签寿命估算时,实际可用容量按标称值的70%~80%来算,比较稳妥。如果产品要求5年寿命,那就按60%算,给自己留点余量。
3.3 温度对容量的影响:冷天掉电快,不是错觉
温度对电池容量的影响,比你想象的要大得多。尤其是电子标签,经常要在户外用,冬天零下20度,夏天暴晒50度,这都是家常便饭。
为什么会这样?电池内部的化学反应速度跟温度强相关。温度低了,离子迁移速度变慢,内阻增大,能放出的电就少了。
我整理了一份典型数据,供你参考:
| 温度 | CR2032 可用容量比例 | 备注 |
|---|---|---|
| 25°C | 100% | 基准温度 |
| 0°C | 85%~90% | 还能接受 |
| -10°C | 70%~80% | 开始明显下降 |
| -20°C | 50%~60% | 容量直接腰斩 |
| 60°C | 95%~105% | 短期容量略增,但老化加速 |
我曾经做过一个冷链物流标签项目,客户要求在-18°C环境下工作6个月。我一开始按常温数据算的寿命,结果3个月就报警了。后来一查,低温下容量只剩60%左右。从那以后,我每次做低温产品,都会先做一轮温度测试,拿到真实数据再算。
注意:高温虽然短期内容量会略微增加,但会加速电池老化。别为了省成本选高温环境做测试,那是在骗自己。
3.4 老化效应:电池也会「变老」
电池用久了,容量会慢慢衰减。这个衰减不是线性的,它跟时间、温度、放电深度都有关系。
老化主要来自两个方面:
- 日历老化:就算你不用电池,它也在慢慢坏。电解液分解、正极材料结构变化,这些都是不可逆的。
- 循环老化:每充放一次电,电池内部就多一道「伤疤」。电子标签虽然不充电,但放电过程本身也会造成损耗。
对于一次性的锂锰电池,老化曲线大概是这样:
第1年:容量保持率 95%~98%
第2年:容量保持率 90%~95%
第3年:容量保持率 85%~90%
第5年:容量保持率 75%~85%
第10年:容量保持率 60%~70%
注意,这是25°C下的数据。温度每升高10°C,老化速度大约翻一倍。这就是为什么高温环境下的电子标签,寿命往往比预期的短很多。
我个人习惯,在做5年以上的产品时,会按每年2%~3%的容量衰减来估算。如果产品要求10年寿命,那老化系数我直接取0.6,也就是按60%的容量来算。
避坑指南:别只看电池的初始容量。要关注它在整个生命周期里的容量变化。我曾经见过一个项目,选了一款初始容量很高的电池,但老化太快,两年后容量还不如一款普通电池。选型时一定要看老化数据。
3.5 综合计算示例:把理论变成实践
说了这么多,咱们来算一个实际的例子。
假设你有一个电子标签,用CR2032电池,标称容量220 mAh。产品要求:
- 工作温度:-10°C ~ 40°C
- 目标寿命:3年
- 平均放电电流:10 μA(含休眠和发射的平均值)
咱们一步步算:
- 理论容量:220 mAh(这是天花板)
- 放电效率系数:取0.85(脉冲负载,有损耗)
- 温度系数:取0.8(按-10°C最恶劣情况算)
- 老化系数:取0.85(3年,每年约5%衰减)
实际可用容量 = 220 × 0.85 × 0.8 × 0.85 ≈ 127 mAh
理论寿命 = 127 mAh / 10 μA = 12700 小时 ≈ 1.45 年
嗯,1.45年,离3年的目标差远了。怎么办?要么换大电池,要么降低功耗,要么放宽温度要求。这就是为什么我总说,电池寿命估算要尽早做,别等板子画完了才发现不够用。
我的建议:做电子标签设计时,先把电池容量算清楚。用我上面那个公式,把系数都取保守值,算出来的寿命如果还满足要求,那基本就稳了。如果差一点,再想办法优化功耗或者换电池。
好了,这一章的内容就到这里。电池容量计算是电子标签设计的基石,搞懂了它,后面的功耗优化、寿命测试才有意义。下一章咱们聊聊具体的低功耗设计技巧,到时候我会分享一些我在项目中用过的「骚操作」。