1. RTC电池寿命估算的核心目的与前提
RTC备用电池提出明确寿命指标(如:3年、5年),这是硬件设计的关键验收条件。
- 估算本质是粗略评估(非精确计算),用于判断方案可行性;若理论值不达标,则需重新选型。
- 关键输入参数:
- 电池容量(单位:mAh 或 μAh)
- RTC电路在掉电状态下的静态电流消耗(典型值:2--3 μA,实测为准)
- 注意:电路中串联的限流电阻(如200 kΩ)不影响正常工作电流,仅在异常时起保护作用;其阻值不决定功耗。
2. RTC供电电路结构解析(二选一机制)
- 典型主板RTC供电路径为 二选一(ORing)结构 :
- 主电源路径:
+3.3V_SB(Standby Power,来自ATX电源的待机3.3V) - 备用路径:RTC纽扣电池(如CR2032,标称3.0 V)
- 主电源路径:
- 选择逻辑由两个肖特基二极管 实现(阳极分别接3.3V_SB和电池正极,阴极共接RTC_VCC):
- 当主机接入AC市电 →
+3.3V_SB有效 → 二极管导通 → RTC由主电源供电 - 当主机断电 →
+3.3V_SB消失 → 电池通过另一二极管供电
- 当主机接入AC市电 →
3. 二极管压降原理与"微充电"误区澄清
- 关键原理 :利用二极管正向压降(Vf)实现自动切换:
- 肖特基二极管 Vf≈0.1∼0.3 V(非普通硅管的0.7 V)
- 假设电池电压 Vbat=3.0 V,3.3V_SB经二极管后为 3.3−Vf≈3.0∼3.2 V
- 因 VSB_after_diode>VbatVSB_after_diode>Vbat,电池侧二极管反偏截止 → 电池无电流输出
- "微充电"说法不严谨 :
- 仅存在极小反向漏电流(nA级),不足以构成有效充电
- 电池为不可充电型(如CR2032锂锰电池),设计上禁止充电
- 漏电流可能造成微量能量转移,但工程上可忽略(< 1 nA)
4. 电池寿命理论计算公式与步骤
电池可用时间(年)计算公式为:

其中:
推导过程:

5. 实例计算:120 mAh电池 vs 3 μA负载
- 给定:
- 电池容量 C=120 mAhC=120mAh
- RTC电流 I=3 μAI=3μA
-
计算:

-
结论:
- 理论寿命约 4.57年
- 若客户要求 5年 ,则该配置不满足需求
- 需增大电池容量(如选用200 mAh型号)
6. 自放电影响与工程取舍建议
- 所有电池存在自放电效应 (即使未连接负载):
- CR2032年自放电率约1%2%(手册数据),即每年损失12%容量
- 但该损耗非线性,且随温度升高加剧,难以精确建模
- 工程实践建议:
- 保守设计:理论值需预留10%~20%余量(如5年需求 → 按4.5年理论值选型)
- 忽略自放电:在初步估算阶段可暂不计入(因其远小于负载电流影响)
- 优先保证:Ttheory>Trequiremen,否则方案无效
7. 电池选型策略与设计权衡
-
容量与封装强相关:
电池型号 典型容量 封装尺寸 适用场景 CR1220 ~45 mAh 小 紧凑型设备 CR2032 ~220 mAh 标准 主板/工控 CR2025 ~160 mAh 中 平衡方案 -
选型决策流程:
-
明确寿命需求 Treq(年)
-
实测RTC电流 I(μA)
-
计算最小所需容量:
) -
选择标准型号中大于 Cmin的最小规格(兼顾成本与空间)
-
-
示例:5年需求 + 3 μA电流 →

→ 应选 CR2032(220 mAh),而非CR1220(120 mAh)
