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?

理论上可以,但有两个坑:

  1. 电压范围不匹配:锂电池满电 4.2V,放电截止 3.0V。而 MCU 的工作电压通常是 1.8V ~ 3.6V。4.2V 已经超了!
  2. 电源噪声:电池本身不是理想电压源,负载突变时电压会波动。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 选型与时钟配置」,到时候我会分享一些选型时的「潜规则」。嗯,敬请期待。