3. 电池技术基础:锂电池特性、电池容量与放电曲线、电池保护电路

做智能货架,电池选型是个绕不开的坎。我见过太多项目,硬件都调通了,结果电池先趴窝。说白了,不懂电池,你的电源管理就是空中楼阁。这一节,咱们把锂电池的底裤扒干净。

3.1 锂电池特性:为什么是它?

智能货架通常用18650或者聚合物软包锂电池。为什么?能量密度高,自放电低,没有记忆效应。我最早做货架时试过镍氢电池,那自放电速度,两周就得补一次电,根本没法用。

锂电池有几个关键参数,你得刻在脑子里:

  • 标称电压:3.7V。满电4.2V,放空约2.75V-3.0V。别死磕3.0V以下,那是禁区。
  • 工作温度:充电0~45℃,放电-20~60℃。货架在仓库里还好,要是放室外,冬天充电得小心。
  • 循环寿命:一般300-500次(80%容量保持)。我有个项目用了劣质电芯,200次就鼓包了,嗯,那批货全召回了。
我的习惯:选电芯时,我会优先看内阻。内阻大于100mΩ的,直接pass。内阻大了,发热严重,压降也大,系统容易误判低电量。

3.2 电池容量与放电曲线:别被标称值骗了

电池容量单位是mAh或Ah。比如一个2000mAh的电池,理论上以200mA放电能撑10小时。但现实很骨感。

放电曲线才是真相。锂电池的放电曲线不是一条直线,它分三个阶段:

  1. 快速下降区:从4.2V掉到3.8V左右,容量消耗约10%。
  2. 平台区:3.8V到3.5V,这是主力区间,消耗了约60%的容量。你想想看,大部分时间电压都稳在这里。
  3. 陡降区:3.5V以下,电压跳水。这时候电量其实还有10%-20%,但电压已经撑不住了。

我在项目中遇到过一个问题:货架上报电量还有30%,结果屏幕突然黑了。为什么?因为负载一拉大电流,电池电压瞬间跌到保护阈值以下。说白了,就是没考虑放电曲线下的动态压降。

放电深度 典型电压(0.2C放电) 注意事项
0% 4.20V 满电,不要长时间存放
50% 3.70V 存储最佳电压
80% 3.50V 接近警告区
100% 3.00V 必须停止放电
核心建议:做电量估算时,别只靠电压查表。用库仑计(比如TI的BQ系列)或者建模补偿。我习惯在代码里加一个动态滤波,把电流和温度都算进去,精度能到±5%。

3.3 电池保护电路:最后一道防线

锂电池很娇贵。过充、过放、过流、短路,任何一个都能让它冒烟甚至起火。所以保护电路是必须的。

常见的保护方案有两种:

  • 分立保护板:用DW01+8205这类芯片。便宜,但功能单一。适合小批量、成本敏感的项目。
  • 集成保护IC:比如S-8261、BQ297xx。精度高,带温度保护。我推荐用这个,多花几毛钱,省心很多。

保护电路的核心参数:

  1. 过充保护电压:4.25V±0.05V。超过就切断充电。
  2. 过放保护电压:2.5V±0.1V。低于就切断放电。
  3. 过流保护:根据负载设定。比如货架峰值电流2A,保护点设在3A比较合理。
  4. 短路保护:响应时间要快,微秒级。
我曾经踩过的坑:有一款保护板,过放恢复电压设得太低。电池保护后,系统以为没电了,但充电器一插,电压回升,保护板又解锁了。结果系统反复重启,最后电池彻底饿死。所以,恢复电压一定要留余量,建议3.0V以上。

另外,别忘了二次保护。有些高端货架会加一个PTC保险丝或者温度保险。万一主保护失效,还有一道防线。嗯,这里要注意,成本允许的话,别省这个。

3.4 实战中的选型建议

最后,给你几个我自己的选型清单:

  • 电芯:三星INR18650-35E或松下NCR18650B。容量3500mAh,内阻低,循环好。
  • 保护IC:S-8261ABJ。精度高,静态功耗只有3μA。
  • MOS管:8205A。双N沟道,内阻20mΩ,够用。
  • 库仑计:BQ27441。I2C接口,直接读电量,省事。

你想想看,一个货架用3节18650并联,容量轻松上万mAh。配合好的保护电路和电量算法,续航半年不是梦。我最近一个项目就是这么干的,客户反馈很好。

好了,电池基础就聊到这儿。下一节咱们讲充电管理,那又是另一番天地。