常用 LDO 与 DC-DC 芯片选型指南
前言
在嵌入式硬件设计中,电源部分往往是新手最容易踩坑的地方。很多同学在画板子时会问:这颗芯片该用 LDO 还是 DC-DC? 选错了轻则发热严重,重则系统不稳定。本文就从工作原理入手,结合典型电路实例,梳理 LDO 与 DC-DC 的区别、常用芯片以及选型思路,帮助大家在电路设计中少走弯路。
声明:本文所列参数均为常见 datasheet 典型值,具体以所选厂家型号手册为准;本文所列布局/选型建议为工程经验总结,实际设计时需结合具体器件特性和应用场景综合评估。
一、从两个典型电路看懂 LDO 与 DC-DC
1.1 LDO 典型电路:AMS1117-3.3
在 STM32 等开发板上,最常见的电源转换就是从 5V 降到 3.3V,通常使用 LDO 来实现。

电路详解:
- 输入端:5V 电源接入 VIN 引脚,配合 10uF (C6) 和 100nF (C5) 两个电容进行滤波,保证输入电源的纯净。
- 控制核心:AMS1117-3.3 是一颗经典的线性稳压器,通过芯片内部的调整管(等效于一个可变电阻)将多余的电压"吃掉"。
- 输出端:VOUT 输出稳定的 3.3V,同样由 10uF (C8) 和 100nF (C7) 两个电容进行滤波。
- 指示灯:LED1 和限流电阻 R1 (2KΩ) 组成电源指示灯电路,用于直观判断 3.3V 电源是否正常工作。
核心特点:外围器件极其简单,只需要几个电容,没有电感,PCB 布局面积小,输出电源纹波较低(在低频段 PSRR 较高,但高频段 PSRR 会下降,具体需参考 datasheet),非常适合给对噪声敏感的模拟电路或单片机供电。
提示:AMS1117-3.3 是 STM32 开发板上最常见的 3.3V 稳压芯片之一,成本低、外围简单。其压差典型值约 1V,满载(1A)时 dropout 最大可达约 1.3V,因此按 1A 满载建议输入 ≥4.6V;轻载时可接近 4.3V。选型时务必留足裕量。
1.2 DC-DC 典型电路:TPS5450DDA
当输入电压较高(如 12V/24V)或者电流较大时,LDO 发热会非常严重,此时必须使用 DC-DC 开关稳压器。

电路详解:
- 输入端:电源接入 VIN 引脚,通过 4.7uF (C12, C13) 和 100nF (C16) 组成的滤波网络接入。
- 控制核心:TPS5450DDA 是一颗高效的降压型 DC-DC 芯片,采用 SOP-8 封装,引脚功能包括 BOOT、NC、VSENSE、ENA、GND、PH 等。
- 储能与降压:这是与 LDO 最大的区别。它通过内部的开关管,配合外围的 储能电感 L2 (15uH) 和 续流二极管 D3 (B540C),以极高的频率进行充放电,从而实现高效的降压。
- 输出端:通过大电容 330uF (C17) 和 100nF (C18) 进行储能和滤波,输出稳定的 5V 电源。
- 反馈网络:由 R66 (10K) 和 R34 (3K16) 组成的电阻分压网络连接到 VSENSE 引脚,用于设定输出电压。
核心特点:外围器件较多,需要电感和二极管,PCB 布局面积大,对走线要求高(容易产生 EMI 干扰),但转换效率极高(典型值可达 80%~95%,具体取决于输入输出电压比和负载条件),发热极小。
二、核心差异与发热陷阱
理解了上述两个典型电路后,我们来对比一下 LDO 和 DC-DC 的本质区别:
| 对比项 | LDO(如 AMS1117) | DC-DC(如 TPS5450) |
|---|---|---|
| 工作原理 | 线性分压(类似可变电阻) | 高频开关 + 电感储能 |
| 转换效率 | 低(由压差决定,压差大时极低) | 高(典型值 80%–95%,具体取决于型号和工况) |
| 输出噪声 | 较低(低频纹波小,高频段取决于 PSRR 曲线) | 有开关纹波和 EMI 干扰 |
| 外围器件 | 极少(仅需输入/输出电容) | 复杂(需电感、二极管/同步整流、电容) |
| PCB 面积 | 小 | 较大 |
| 成本 | 低 | 相对较高 |
LDO 的发热陷阱
新手在设计中最容易犯的错,就是在高压差、大电流下强行使用 LDO。LDO 的功耗计算公式为:
P = (Vin − Vout) × Iout
举个例子:如果用 LDO 将 12V 降到 5V,电流需要 0.5A。此时芯片的功耗为:
P = (12V − 5V) × 0.5A = 3.5W
3.5W 的热量全部集中在指甲盖大小的芯片上,按热阻估算,结温可很快升至 100°C 以上(结温 ≈ 温升 + 环境温度,θJA 依赖 PCB 铜箔面积,实际值会变化)。如果不加散热措施,芯片可能触发过热保护导致系统断电,甚至永久损坏。这就是为什么在压差大、电流大的场景下,必须使用 DC-DC 的原因。
三、常用 LDO 芯片选型
LDO(Low Dropout Regulator,低压差线性稳压器)适合压差小、电流不大、对噪声敏感的场景。以下是板级设计中常见的 LDO 芯片:
| 芯片 | 典型规格 | 适用场景 |
|---|---|---|
| AMS1117-3.3 / 5.0 | 输出电流 1A,压差典型值约 1V(满载最大约 1.3V) | STM32、ESP32、传感器 3.3V 供电 |
| LM1117-3.3 | 输出电流 1A,输入最高约 15V | 通用 3.3V 线性稳压 |
| ME6211 | 输出电流 500mA,低压差,低噪声 | 小体积板子、射频模块、国产替代 |
| AP2112 | 输出电流 600mA,低噪声,带使能引脚 | 小体积板子、手持设备 |
| XC6206 / HT7333 | 输出电流约 200mA,低压差 | 低功耗 MCU、传感器 |
| TPS7A20 / TPS7A47 | 低噪声、高 PSRR | ADC、射频、音频等敏感电路 |
| TPS7A02 / TPS76201 | 超低静态电流(典型值 1–5μA) | 电池供电、IoT 待机供电 |
说明:ME6211 典型输出电流为 500mA,AP2112 约为 600mA,两者均不属于 1A 级器件,选型时请注意区分。
标准线性稳压器(非 LDO)
以下器件虽为线性稳压器,但压差较大(典型值约 2V),不属于低压差(LDO)范畴,单独列出供参考:
| 芯片 | 典型规格 | 适用场景 |
|---|---|---|
| 7805 | 固定输出 5V,输出电流约 1A,压差约 2V | 经典入门、5V 固定供电 |
| 78L05 | 固定输出 5V,输出电流约 100mA | 小电流 5V 供电 |
注意:7805 输出固定为 5V,不能直接降到 3.3V。如需从 12V 得到 3.3V,可先用 7805 降到 5V,再用 LDO 降到 3.3V,但前级压差仍然很大,发热严重,此种方案并不推荐。
四、常用 DC-DC 降压芯片选型
DC-DC 适合压差大、电流大、对效率有要求的场景。以下是常用的 Buck 降压芯片:
| 芯片 | 典型规格 | 适用场景 |
|---|---|---|
| LM2596 | 输入最高约 40V,输出电流 3A | 经典降压模块,12V/24V 转 5V、3.3V |
| XL4015 | 输入最高约 36V,输出电流约 5A | 大电流、低成本降压 |
| MP1584 | 输入最高约 28V,输出电流 3A | 中等电流(1~3A)、小体积高效率 |
| MP2307 | 输入最高约 23V,输出电流 3A | 5V/3.3V 高效降压,中等电流 |
| TPS5430 | 输入最高约 36V,输出电流 3A | 工业级、12V/24V 系统,纹波较低 |
| TPS54331 | 输入最高约 28V,输出电流 3A | 12V 系统、消费类设备 |
| TPS5450 | 输入最高约 36V,输出电流约 5A | 宽输入、大电流 |
| TPS62933 | 输入最高约 30V,输出电流 3A | 内部补偿、低静态电流、EMI 友好 |
| TPS54560B | 输入最高约 60V,输出电流 5A | 24V/48V 工业总线、车载场景 |
注意区分:TPS5430 最高输入为 36V,TPS54331 最高输入为 28V,两者输入耐压不同,选型时务必核对具体型号的输入电压范围。XL4015 和 TPS5450 额定输出电流约为 5A,不满足真正的大于 5A 场景,如需更大电流应考虑多相方案或并联方案。
五、选型决策速查表
在实际项目中,如何选择合适的电源方案?以下是几种经典场景的选型决策:
| 场景 | 推荐方案 | 优势 | 注意事项 |
|---|---|---|---|
| 5V → 3.3V,小电流(<500mA) | AMS1117-3.3、ME6211、AP2112 | 简单、便宜、噪声低 | 注意压差裕量 ≥ 1V |
| 12V → 5V,中等电流(1~3A) | MP1584、MP2307、TPS5430 | 效率高、发热小 | 注意电感选型和布局 |
| 12V → 5V,大电流(3~5A) | XL4015、TPS5450 | 电流大、成本低 | 注意 PCB 铜厚和散热 |
| 12V → 3.3V,兼顾噪声 | DC-DC 降 5V + LDO 降 3.3V | 兼顾效率与纹波 | LDO 需选高频 PSRR 足够的型号 |
| 24V 工业系统 | TPS5430、TPS5450 | 宽输入、工业级 | 注意输入耐压裕量 |
| 48V 工业总线 | TPS54560B(输入耐压 ≥60V) | 宽输入、高压耐受 | 不可使用 TPS5430(最高仅 36V) |
| ADC/射频供电 | TPS7A20、TPS7A47 | 超低噪声、高 PSRR | 成本较高,注意高频段 PSRR 曲线 |
| 电池供电 + 效率优先 | DC-DC(如 TPS62933) | 高效率,延长续航 | 注意轻载效率 |
| 电池供电 + 待机敏感 | TPS7A02、TPS76201 等低 IQ LDO | 超低静态电流(μA 级) | 输出电流较小 |
| 低成本快速验证 | LM2596 模块 + AMS1117 | 便宜、易获取 | 模块体积大、EMI 较差 |
| 小体积便携设备 | MP1584、MP2307 | 封装小、外围少 | 注意散热和电流上限 |
| 车载应用(原型验证) | LM2596、TPS5450 | 宽输入、易验证 | 量产必须选 AEC-Q100 车规型号,LM2596 非车规器件 |
| 车载应用(量产) | TPS54560B(车规版)等 | AEC-Q100 认证 | 注意车规温度等级 |
| 超低噪声模拟供电 | TPS7A47 + LC 滤波 | 极致低噪声 | 需确认 LDO 对输出电容/ESR 和环路稳定性的要求,并非所有 LDO 都适合直接加 LC |
| 多路输出 | 多路 DC-DC 或 DC-DC + 多路 LDO | 灵活 | 注意交叉调节 |
| 高温环境 | TPS5430 等工业级 DC-DC | 工业级温度范围(-40~125°C) | 具体看型号温度等级,并注意降额使用 |
经典实战案例:STM32 的 12V 转 3.3V 供电
STM32 单片机核心电压为 3.3V,但很多工业场景下输入电源是 12V 或 24V。
-
错误做法:直接用 LM1117-3.3 从 12V 降到 3.3V 给 STM32 供电。当 STM32 加上外设电流达到 200mA 时,LDO 功耗高达 (12V − 3.3V) × 0.2A = 1.74W,板子会烫得无法触摸,按热阻估算结温会很快超过 100°C。
-
正确做法(二级供电):
- 第一级:使用 DC-DC 芯片(如 MP1584 或 TPS5430)将 12V 高效降压到 5V。
- 第二级:使用 LDO 芯片(如 AMS1117-3.3 或 ME6211)将 5V 降到 3.3V,供给 STM32。
好处:DC-DC 承担了绝大部分的压降,效率可达 85% 以上,几乎不发热;后级 LDO 只需处理 5V 到 3.3V 的小压差(仅 1.7V),产生的热量微乎其微。同时,选用高频 PSRR 足够的 LDO 还能进一步滤除 DC-DC 的开关纹波,让 STM32 跑得更稳。
六、LDO 散热速查表
以下以 AMS1117-3.3(SOT-223 封装,θJA 典型值约 50°C/W,环境温度 25°C)为例:
| 输入 | 输出 | 电流 | 功耗 | 温升 | 结温(估算) | 建议 |
|---|---|---|---|---|---|---|
| 5V | 3.3V | 0.5A | 0.85W | ≈ 43°C | ≈ 68°C | 可不用散热片 |
| 5V | 3.3V | 1A | 1.7W | ≈ 85°C | ≈ 110°C | 建议加散热铜皮 |
| 9V | 3.3V | 0.5A | 2.85W | ≈ 143°C | ≈ 168°C | 必须散热或换 DC-DC |
| 9V | 3.3V | 1A | 5.7W | ≈ 285°C | ≈ 310°C | 不可用,换 DC-DC |
| 12V | 3.3V | 0.5A | 4.35W | ≈ 218°C | ≈ 243°C | 不可用,换 DC-DC |
| 12V | 5V | 0.5A | 3.5W | ≈ 175°C | ≈ 200°C | 不可用,换 DC-DC |
| 12V | 5V | 1A | 7.0W | ≈ 350°C | ≈ 375°C | 不可用,换 DC-DC |
| 24V | 5V | 0.3A | 5.7W | ≈ 285°C | ≈ 310°C | 不可用,换 DC-DC |
| 3.6V | 3.3V | 0.5A | 0.15W | ≈ 8°C | ≈ 33°C | 非常适合 LDO |
| 3.6V | 3.3V | 1A | 0.3W | ≈ 15°C | ≈ 40°C | 非常适合 LDO |
说明:表中"温升"= 功耗 × θJA,结温 ≈ 温升 + 环境温度。实际 θJA 值依赖 PCB 铜箔面积和散热设计,不同 PCB 布局下差异较大,本表仅供参考。
结论:当功耗超过 1.5–2W 时,SOT-223 封装的 LDO 就需要认真考虑散热措施或改用 DC-DC。
七、PCB 布局注意事项
DC-DC 部分布局
- 器件贴近:电感、续流二极管、输入输出电容必须尽可能靠近芯片放置。
- 反馈走线:VSENSE(反馈引脚)走线远离电感、SW 节点等噪声源,避免跨越开关节点。
- SW 节点:开关节点的铜箔面积应尽量小,以减少 EMI 辐射。
- 大面积铺地:电源芯片底部铺地散热,必要时打散热过孔。
LDO 部分布局
- 滤波电容:输入和输出电容紧贴芯片引脚放置,走线尽量短。
- 散热焊盘:带散热焊盘的封装(如 SOT-223),需要在 PCB 上设计对应的散热铜皮和过孔。
- LC 滤波:如果对噪声极度敏感,可在 LDO 输出端增加 π 型 LC 滤波,但需确认 LDO 对输出电容/ESR 和环路稳定性的要求,并非所有 LDO 都适合直接加 LC 滤波,不当的电容 ESR 可能导致环路振荡。
地平面处理
- 如果板上有 ADC 等模拟电路,按 ADC/模拟回流路径设计,必要时分区但不盲目分割地平面,回流路径完整性优先于分割原则。
- 数字地和模拟地在电源入口处单点连接(具体需结合实际布局调整,以保障回流路径最小环路面积)。
八、总结
电源设计没有"最好",只有"最合适"。
| 场景 | 推荐方案 |
|---|---|
| 5V → 3.3V,小电流 | AMS1117-3.3、ME6211 |
| 12V → 5V,中等电流(1~3A) | MP1584、LM2596、TPS5430 |
| 12V → 5V,大电流(3~5A) | XL4015、TPS5450 |
| 12V → 3.3V,兼顾噪声 | DC-DC 降 5V + LDO 降 3.3V |
| ADC/射频供电 | TPS7A20、TPS7A47 等低噪声 LDO |
| 低成本快速验证 | LM2596 模块 + AMS1117 |
| 电池供电 + 待机敏感 | TPS7A02、TPS76201 |
| 24V 工业系统 | TPS5430、TPS5450 |
| 48V 工业总线 | TPS54560B(≥60V 耐压) |
核心原则:
- 低压差、小电流、噪声敏感 → 首选 LDO(如 AMS1117、ME6211)。
- 高压差、大电流、追求效率 → 首选 DC-DC(如 MP1584、TPS5430)。
- 压差大但电流小、待机敏感 → 选低 IQ LDO(如 TPS7A02),电池供电场景需根据实际电流和压差权衡。
- 既要大压差,又要低噪声 → 采用 DC-DC + LDO 二级供电方案,LDO 需选高频 PSRR 足够的型号。
- 48V 工业总线 → 选输入耐压 ≥60V 的 DC-DC(如 TPS54560B),不可使用 TPS5430(最高仅 36V)。
- 车载量产 → 必须选 AEC-Q100 车规型号,原型验证阶段可用非车规器件快速验证。
理解 LDO 和 DC-DC 的本质区别,结合实际电路的 输入电压、输出电压、最大电流、纹波要求、温度环境 来选型,才能设计出稳定可靠的电源系统。
参考资源:各芯片官方 datasheet、TI / MPS / Diodes 官网应用笔记。
如果本文对你有帮助,欢迎点赞收藏,也欢迎在评论区交流你的电源设计经验!
394



被折叠的 条评论
为什么被折叠?



