3. 电源管理架构:DCDC vs LDO效率对比,电池直供方案,电源轨设计(3.3V/1.8V分区供电)
电源管理,说白了就是门禁系统的「心脏」。心脏跳得不好,整个系统就废了。我见过太多项目,代码写得再漂亮,电源一塌糊涂,最后功耗根本压不下去。
这一章,咱们聊聊电源架构怎么选。DCDC 和 LDO 到底谁更香?电池能不能直供?3.3V 和 1.8V 怎么分区?嗯,一个一个来。
3.1 DCDC vs LDO:效率不是唯一标准
先问个问题:你手头有个 3.7V 锂电池,要给 MCU 供 3.3V,你会用 LDO 还是 DCDC?
很多人第一反应是「LDO 简单啊,便宜,纹波小」。没错,LDO 确实简单。但效率呢?
咱们算笔账:
- LDO 效率 = Vout / Vin = 3.3 / 3.7 ≈ 89%
- DCDC 效率 通常在 85% ~ 95% 之间,看负载
看起来差不多?别急。当电池电压降到 3.0V 时,LDO 已经没法稳压了。而 DCDC 在 2.5V 以上都能正常工作。这就是差距。
我个人习惯:系统待机电流 < 10μA 时,我倾向于用 LDO。因为 DCDC 的空载损耗(静态电流)往往比 LDO 大。但如果是持续工作场景,比如刷卡开门那几秒钟,DCDC 效率优势就出来了。
我在项目中遇到过一件事:某次用了一颗号称「超低静态电流」的 DCDC,待机时确实只有 2μA,但负载一上去,纹波直接飙到 50mV。门禁读卡器偶尔误读,查了三天才发现是电源纹波干扰了射频模块。嗯,从那以后,我对 DCDC 的纹波指标格外敏感。
| 对比项 | LDO | DCDC |
|---|---|---|
| 效率(轻载) | 较高(压差小) | 较低(静态电流) |
| 效率(重载) | 较低(压差大) | 较高(85%~95%) |
| 纹波 | 极低(< 10μV) | 较高(10~50mV) |
| 静态电流 | 1~5μA | 2~20μA |
| 成本 | 低 | 中 |
| PCB 面积 | 小(只需输入输出电容) | 大(需要电感、电容) |
我的建议:门禁系统里,射频模块(如蓝牙、WiFi)对纹波敏感,尽量用 LDO 供电。而电机驱动、蜂鸣器这类大电流负载,用 DCDC 更划算。
3.2 电池直供方案:省掉一级电源,但风险不小
有些工程师为了极致低功耗,会想:能不能让 MCU 直接吃电池电压?比如 3.7V 锂电池直供 3.3V MCU?
理论上可以,但有两个坑:
- 电压范围不匹配:锂电池满电 4.2V,放电截止 3.0V。而 MCU 的工作电压通常是 1.8V ~ 3.6V。4.2V 已经超了!
- 电源噪声:电池本身不是理想电压源,负载突变时电压会波动。MCU 可能复位。
那怎么办?我见过两种做法:
- 加一级 LDO:电池 → LDO → MCU。简单可靠,但 LDO 的压差会浪费一点能量。
- 电池直供 + 电压检测:选一颗宽电压 MCU(比如 1.8V ~ 5.5V),然后用 ADC 检测电池电压,低于 3.0V 时报警。但要注意,MCU 在 4.2V 下功耗会比 3.3V 高不少。
我曾经踩过的坑:某次为了省成本,直接用 3.7V 锂电池给 nRF52832 供电。结果电池满电时,芯片内部 LDO 发热严重,待机电流从 3μA 飙到 15μA。后来查手册才发现,nRF52832 内部 LDO 在输入电压高于 3.6V 时效率会急剧下降。所以,别偷懒,该加 LDO 就加。
3.3 电源轨设计:3.3V / 1.8V 分区供电
门禁系统里,不同模块对电压要求不一样:
- 3.3V 轨:MCU 主电源、射频模块、传感器、LED 指示灯
- 1.8V 轨:MCU 内核、低功耗外设(如 RTC)、某些存储器
为什么要分区?说白了,就是「按需分配」。1.8V 的功耗比 3.3V 低很多。你想想看,动态功耗 P = C × V² × f。电压从 3.3V 降到 1.8V,功耗直接降到原来的 30%!
我习惯这样设计:
电源架构示例:
电池 (3.7V)
├── DCDC (3.3V) ── 3.3V 轨
│ ├── MCU 主电源 (VDD)
│ ├── 蓝牙模块
│ ├── 读卡器
│ └── LED 指示灯
│
└── LDO (1.8V) ── 1.8V 轨
├── MCU 内核 (VDD_CORE)
├── RTC 模块
└── 低功耗 SRAM
注意:1.8V 轨的负载通常较小(几十 mA),用 LDO 就够了。而且 LDO 纹波低,对内核供电更友好。
关键点:两个电源轨之间要加 电平转换。比如 MCU 的 3.3V GPIO 要驱动 1.8V 的外设,必须用电平转换芯片或电阻分压。我习惯用 TXS0102 这类自动方向转换芯片,省心。
另外,电源轨的启动顺序也要注意。有些 MCU 要求 1.8V 内核电压先于 3.3V I/O 电压建立。否则 I/O 引脚可能漏电。嗯,这个细节很多人会忽略。
3.4 实战建议:如何选择电源方案
说了这么多,总结几条实战经验:
- 待机功耗优先:选 LDO,静态电流尽量 < 1μA。比如 TPS7A02 系列,静态电流只有 25nA。
- 工作功耗优先:选 DCDC,效率 90% 以上。比如 TPS62840,静态电流 60nA,负载 10mA 时效率 90%。
- 电池直供:只适合宽电压 MCU,且必须加电压检测。别超过 MCU 的绝对最大额定值。
- 分区供电:3.3V 和 1.8V 分开,中间加电平转换。1.8V 轨用 LDO,3.3V 轨用 DCDC。
一个小技巧:如果系统有多个电源轨,可以用一颗 PMIC(电源管理 IC)来统一管理。比如 MAX77650,集成了 DCDC、LDO、充电管理,还能动态调节电压。不过成本会高一些,适合高端门禁产品。
好了,电源架构这块就聊到这儿。下一章咱们聊聊「低功耗 MCU 选型与时钟配置」,到时候我会分享一些选型时的「潜规则」。嗯,敬请期待。