一、前言
在嵌入式系统、模拟电路、MCU、传感器、电源管理等硬件设计中,LDO 和 DC-DC Buck 是最常见的两类降压电源方案。
很多初学者在选型时会遇到一个问题:
同样都是把高电压降到低电压,什么时候用 LDO?什么时候用 Buck?
例如:
-
5V 转 3.3V,是用 LDO 还是 Buck?
-
12V 转 3.3V,LDO 可以吗?
-
模拟电源为什么常用 LDO?
-
Buck 效率高,为什么还需要 LDO?
本文重点介绍 LDO 的工作原理、关键参数、优缺点和应用场景,并与 DC-DC Buck 降压电路 做对比,帮助理解两者在实际项目中的选择思路。
二、什么是 LDO?
LDO 的全称是:
Low Dropout Regulator,低压差线性稳压器。
它是一种线性稳压电源芯片,用于将较高的输入电压转换为稳定的较低输出电压。
例如:
5V 输入 → LDO → 3.3V 输出
3.7V 锂电池 → LDO → 3.3V 输出
3.3V 输入 → LDO → 1.8V 输出
LDO 的核心特点是:
输入电压只需要比输出电压高一点点,就可以正常稳压。
这个“一点点”就是 LDO 的重要参数:压差 Dropout Voltage。
三、LDO 的基本工作原理
LDO 本质上是一个闭环负反馈线性调节系统,通常由以下几部分组成:
基准电压源
误差放大器
调整管,一般为 PMOS、PNP 或 NMOS
反馈电阻网络
输出电容
典型结构可以理解为:
Vin ── 调整管 ── Vout
↑
│
误差放大器
↑
基准电压 + 反馈电压
LDO 会实时检测输出电压:
-
如果输出电压偏低,误差放大器会控制调整管导通更强,使输出电压升高;
-
如果输出电压偏高,误差放大器会控制调整管导通减弱,使输出电压降低。
通过这种负反馈调节,LDO 可以维持稳定的输出电压。
四、LDO 的关键参数
1. 输出电压 Vout
LDO 有固定输出和可调输出两种。
常见固定输出电压有:
1.2V、1.5V、1.8V、2.5V、3.0V、3.3V、5V
例如 AMS1117-3.3、MIC5504-3.3、TLV75533 等。
可调型 LDO 一般通过外部反馈电阻设置输出电压。
2. 输入电压范围 Vin
输入电压必须满足芯片允许范围。
例如某 LDO 支持:
Vin = 2.5V ~ 6.5V
那么就不能直接接 12V,否则可能烧毁芯片。
3. 最大输出电流 Iout
这是 LDO 可以持续提供的最大负载电流。
常见规格有:
100mA、300mA、500mA、1A
需要注意的是:
LDO 标称支持 1A,并不代表在任何输入输出条件下都能稳定输出 1A。
因为 LDO 的功耗和发热非常关键。
4. 压差 Dropout Voltage
压差是 LDO 非常重要的参数。
它表示 LDO 正常稳压时,输入电压至少要比输出电压高多少。
公式可以理解为:
Vin_min = Vout + Vdropout
例如:
Vout = 3.3V
Vdropout = 300mV
那么输入电压至少约为:
Vin_min = 3.3V + 0.3V = 3.6V
如果输入电压低于 3.6V,LDO 可能无法稳定输出 3.3V。
5. 静态电流 Iq
静态电流是 LDO 自身工作消耗的电流。
对于低功耗设备,如电池供电产品,静态电流非常重要。
例如:
普通 LDO:Iq 可能为几百 μA 到几 mA
低功耗 LDO:Iq 可能只有几 μA,甚至 nA 级
在手环、遥控器、传感器节点等设备中,应优先选择低静态电流 LDO。
6. PSRR 电源纹波抑制比
PSRR 表示 LDO 抑制输入电源纹波的能力。
例如前级电源来自开关电源 Buck,输出存在一定纹波,此时后级加一个 LDO 可以进一步降低噪声。
PSRR 越高,说明 LDO 对输入噪声的抑制能力越强。
模拟电路、ADC、DAC、射频电路、音频电路通常比较关注 PSRR。
7. 输出噪声
LDO 的输出噪声通常比 DC-DC Buck 更低。
因此在以下场景中,LDO 很常见:
ADC 参考电压
模拟传感器供电
射频模块供电
音频前端供电
PLL、时钟芯片供电
8. 输出电容要求
很多 LDO 对输出电容的容量、ESR、类型有要求。
常见做法是:
输入端:1uF 或 10uF
输出端:1uF、2.2uF、4.7uF 或 10uF
实际设计时应以芯片数据手册为准。
有些老式 LDO 对电容 ESR 有稳定性要求,如果电容选错,可能会导致输出振荡。
五、LDO 的功耗与效率
LDO 是线性稳压器,它通过调整管消耗多余电压。
LDO 的功耗公式为:
P_loss = (Vin – Vout) × Iout
LDO 的效率近似为:
η ≈ Vout / Vin
假设使用 LDO 将 5V 转为 3.3V,负载电流为 100mA:
P_loss = (5V – 3.3V) × 0.1A
= 0.17W
效率约为:
η = 3.3V / 5V
= 66%
这个场景下,发热不算特别严重。
但是如果是 12V 转 3.3V,负载电流 500mA:
P_loss = (12V – 3.3V) × 0.5A
= 4.35W
这个功耗非常大,LDO 会严重发热,甚至烧毁。
因此:
LDO 适合小压差、小电流、低噪声场景,不适合大压差、大电流降压。
六、什么是 DC-DC Buck?
Buck 是一种开关降压电源。
它通过 MOS 管高速开关、电感储能、二极管或同步 MOS 续流、电容滤波,实现高效率降压。
典型结构包括:
输入电容
开关管
电感
续流二极管或同步 MOS
输出电容
反馈控制环路
Buck 的特点是:
通过开关方式转换能量,而不是像 LDO 那样把多余电压直接消耗成热。
因此 Buck 的效率通常较高,常见可以达到 80%~95% 甚至更高。
七、LDO 与 Buck 的核心区别
| 工作方式 | 线性调节 | 开关调节 |
| 是否需要电感 | 不需要 | 需要 |
| 电路复杂度 | 简单 | 较复杂 |
| 成本 | 通常较低 | 通常较高 |
| 效率 | 较低,约等于 Vout/Vin | 较高,常见 80%~95% |
| 输出纹波 | 很低 | 相对较高 |
| EMI 电磁干扰 | 很低 | 较高 |
| 发热 | 大压差大电流时严重 | 相对较小 |
| 适合场景 | 低噪声、小电流、小压差 | 大电流、大压差、高效率 |
| PCB 布局难度 | 简单 | 要求较高 |
| 瞬态响应 | 通常较好 | 与补偿、电感、电容有关 |
八、典型应用场景对比
1. 5V 转 3.3V,电流几十 mA
例如 MCU、传感器、小模块供电。
这种情况下可以使用 LDO。
优点:
电路简单
成本低
纹波小
调试方便
如果负载电流不大,LDO 发热也可以接受。
2. 12V 转 3.3V,电流几百 mA
这种情况下不建议直接使用 LDO。
原因是压差太大:
12V – 3.3V = 8.7V
如果电流达到 500mA,LDO 需要消耗 4.35W,发热非常严重。
更合适的方案是使用 Buck:
12V → Buck → 3.3V
如果对噪声要求很高,也可以采用:
12V → Buck → 3.6V/3.8V → LDO → 3.3V
这种方案兼顾效率和低噪声。
3. 给 ADC、DAC、模拟传感器供电
这种场景通常更适合 LDO。
原因是模拟电路对电源噪声比较敏感,LDO 具有较低输出纹波和较好的噪声抑制能力。
常见方案:
系统 5V → LDO → 3.3V 模拟电源
系统 3.3V → LDO → 3.0V ADC 参考或模拟电源
4. 电池供电设备
电池供电设备需要综合考虑效率和静态电流。
如果负载电流较小,且电池电压接近输出电压,可以使用低功耗 LDO。
例如:
锂电池 4.2V~3.0V → 3.3V LDO
但需要注意,当电池电压低于 LDO 所需输入电压时,输出可能无法保持 3.3V。
如果系统要求充分利用电池容量,可能需要使用 Buck、Buck-Boost 或升降压电源。
九、为什么 Buck 后面还要接 LDO?
实际工程中经常看到这种结构:
12V 输入 → Buck → 5V → LDO → 3.3V
或者:
12V 输入 → Buck → 3.8V → LDO → 3.3V
这样设计的原因是:
Buck 先完成大压差降压,提高效率;
LDO 再做二次稳压,降低纹波和噪声;
LDO 给敏感模拟电路提供更干净的电源;
可以隔离数字电源对模拟电源的干扰。
这种方案在混合信号系统中非常常见。
例如:
Buck 给 MCU、通信模块、数字电路供电
LDO 给 ADC、模拟前端、射频、时钟芯片供电
十、LDO 选型建议
选择 LDO 时,可以重点关注以下参数:
1. 输入电压范围是否满足
输入电压不能超过芯片最大额定值。
2. 输出电压是否符合要求
确认是固定输出还是可调输出。
3. 最大输出电流是否足够
建议留有一定余量。
例如负载最大电流 200mA,可以选择 300mA 或 500mA 规格。
4. 压差是否足够低
尤其是电池供电场景,需要重点关注 dropout voltage。
5. 功耗和温升是否可接受
一定要计算:
P_loss = (Vin – Vout) × Iout
如果功耗过大,应考虑 Buck。
6. 静态电流是否满足低功耗要求
电池供电产品应选择低 Iq LDO。
7. PSRR 和噪声是否满足模拟电路需求
模拟、射频、音频、ADC 等电路应关注 PSRR 和输出噪声。
8. 输出电容是否符合手册要求
要按照 datasheet 推荐选择输入输出电容,避免振荡。
十一、LDO 和 Buck 如何选择?
可以用一个简单原则判断:
优先选择 LDO 的情况
输入输出压差小
负载电流较小
对噪声敏感
希望电路简单
希望 EMI 小
成本要求低
例如:
5V → 3.3V,电流 50mA
3.3V → 1.8V,电流 30mA
Buck 后级给 ADC 供电
优先选择 Buck 的情况
输入输出压差大
负载电流较大
对效率要求高
系统发热要求严格
电池续航要求高
例如:
12V → 5V,电流 1A
24V → 3.3V,电流 500mA
锂电池设备中大电流负载供电
组合使用的情况
如果既需要高效率,又需要低噪声,可以使用:
Buck + LDO
例如:
12V → Buck → 3.8V → LDO → 3.3V
这种方案在实际硬件设计中非常常见。
十二、总结
LDO 和 DC-DC Buck 都可以实现降压,但它们的设计目标不同。
LDO 的优势是:
电路简单
成本低
噪声小
纹波低
EMI 小
适合模拟和低噪声电源
LDO 的缺点是:
效率较低
大压差大电流时发热严重
不适合高功率降压
Buck 的优势是:
效率高
适合大电流
适合大压差降压
发热相对较小
Buck 的缺点是:
电路复杂
需要电感
纹波和 EMI 较高
PCB 布局要求更高
实际工程中可以这样理解:
小电流、低噪声、小压差,用 LDO。
大电流、高效率、大压差,用 Buck。
既要效率又要干净电源,用 Buck + LDO。
对于硬件电源设计来说,不是 LDO 和 Buck 谁更好,而是谁更适合当前应用场景。






