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(含休眠和发射的平均值)

咱们一步步算:

  1. 理论容量:220 mAh(这是天花板)
  2. 放电效率系数:取0.85(脉冲负载,有损耗)
  3. 温度系数:取0.8(按-10°C最恶劣情况算)
  4. 老化系数:取0.85(3年,每年约5%衰减)

实际可用容量 = 220 × 0.85 × 0.8 × 0.85 ≈ 127 mAh

理论寿命 = 127 mAh / 10 μA = 12700 小时 ≈ 1.45 年

嗯,1.45年,离3年的目标差远了。怎么办?要么换大电池,要么降低功耗,要么放宽温度要求。这就是为什么我总说,电池寿命估算要尽早做,别等板子画完了才发现不够用。

我的建议:做电子标签设计时,先把电池容量算清楚。用我上面那个公式,把系数都取保守值,算出来的寿命如果还满足要求,那基本就稳了。如果差一点,再想办法优化功耗或者换电池。

好了,这一章的内容就到这里。电池容量计算是电子标签设计的基石,搞懂了它,后面的功耗优化、寿命测试才有意义。下一章咱们聊聊具体的低功耗设计技巧,到时候我会分享一些我在项目中用过的「骚操作」。