标签:# 硬件设计 #DC-DC #Buck 电源 #立创 EDA #MP1584EN #PCB 设计
前言
做嵌入式项目经常需要把较高电压(如 12V、24V)转为稳定 5V 给单片机、外设供电。MP1584EN 是一款非常经典的同步降压 Buck 芯片,输入范围 4.5~28V,最大输出 3A,性价比高,非常适合入门学习开关电源设计。 本文基于立创 EDA,完整拆解 MP1584EN 输出 5V 的原理图,讲解器件选型、参数计算,同时分享 DC-DC 电源 PCB 布局布线核心技巧,学会这一套可以举一反三设计其他 Buck 电路。
一、MP1584EN 芯片简介
MP1584EN 是 MPS 出品高频电流模式同步降压转换器
- 输入电压:4.5V ~ 28V
- 输出电流:最大 3A
- 反馈基准电压:
VFB = 0.8V - 开关频率最高 1.5MHz
- 封装:SOIC-8
优点:内置高低侧 MOS 管,外围器件少,效率高,静态功耗低,广泛用于工控、车载、嵌入式电源。
二、原理图完整解析(立创 EDA)
目标输出:+5V
1. 输出电压公式
Buck 可调输出公式:
\(V_{OUT}=V_{FB}\times(1+\frac{R_{上}}{R_{下}})\) \(V_{FB}=0.8V\),本电路:R4=210kΩ,R5=40.2kΩ 代入计算:
\(V_{OUT}=0.8\times(1+\frac{210}{40.2}) \approx 4.98V\) 约等于 5V,满足设计需求。
2. 引脚与电路模块拆解
- VIN 输入部分
- C1、C6:10μF 输入滤波电容,靠近 VIN 引脚,滤除输入纹波。
- R1、R2:EN 使能分压电阻。EN 引脚阈值约 1.5V,当输入上电后,分压拉高 EN,芯片自动开启;也可以把 EN 单独引出,做软件使能控制。
- R3:FREQ 引脚电阻,用来设置芯片开关频率。
- 芯片核心引脚
- BST:自举引脚,串联 100nF 电容 C2,为芯片内部高端 MOS 管提供驱动电压。
- SW:开关节点,是高频噪声最强的节点,连接电感 L1 和肖特基二极管 D1。
- FB:反馈引脚,接输出分压电阻 R4/R5,采样输出电压,形成闭环稳压。
- COMP:环路补偿引脚,R6、C5 组成 RC 补偿网络,保证电源环路稳定,防止振荡。
- EP:芯片底部散热焊盘,必须接地,增强散热。
- 功率输出回路
- L1:功率电感,取值 15μH,储能元件。SW 导通时电感储能;SW 关断时电感释放能量给负载。
- D1:B340A 肖特基二极管,辅助续流(虽然 MP1584 是同步 Buck,但增加肖特基可以改善轻载性能)。
- C3、C4:22μF 输出滤波电容,滤除输出高频纹波,保证 5V 输出平稳。
三、器件清单汇总
表格
| 位号 | 型号 | 参数 | 作用 |
|---|---|---|---|
| U1 | MP1584EN-LF-Z | SOIC-8 | 降压电源主芯片 |
| L1 | 功率电感 | 15μH | 储能 |
| D1 | B340A | 肖特基二极管 | 续流 |
| C1/C6 | 电容 | 10μF | 输入滤波 |
| C2 | 电容 | 100nF | BST 自举电容 |
| C3/C4 | 电容 | 22μF | 输出滤波 |
| C5 | 电容 | 150pF | 环路补偿电容 |
| R1 | 电阻 | 100kΩ | EN 分压上拉 |
| R2 | 电阻 | 24.9kΩ | EN 分压下拉 |
| R3 | 电阻 | 100kΩ | 频率设置电阻 |
| R4 | 电阻 | 210kΩ | 反馈上分压 |
| R5 | 电阻 | 40.2kΩ | 反馈下分压 |
| R6 | 电阻 | 100kΩ | 补偿电阻 |
四、DC-DC 电源 PCB 布局核心 6 大技巧(重点!)
开关电源 PCB 布局直接决定电源稳定性、纹波大小、EMI 噪声,是新手最容易踩坑的地方。
- 功率环路最小化原则输入电容 → VIN → SW → 电感 → 输出电容 → GND,这个大电流功率环路面积一定要尽可能小,走线短而粗,减小高频辐射。
- SW 节点要短,远离反馈线SW 是高频跳变节点,噪声极强。SW 走线尽量短,不要铺铜,绝对不能把 FB 反馈走线靠近 SW 走线,否则会引入干扰,电源振荡。
- 反馈分压电阻靠近输出端R4、R5 分压电阻要放在 5V 输出位置,FB 走线直接从分压点拉回芯片 FB 引脚,采样真实输出电压。不要从电感前端采样。
- 电容就近摆放输入电容紧贴 VIN 与 GND 引脚;自举电容 C2 紧贴 BST 和 SW 引脚;输出电容紧贴电感输出端。
- 散热焊盘 EP 必须打孔接地MP1584 底部 EP 焊盘,多打接地过孔,连接到底层 GND 平面,提升散热能力。
- 模拟地与功率地单点接地功率大电流地和反馈、补偿小信号地分开,最后单点汇聚到芯片下方,避免地弹噪声干扰采样。
五、布线 6 条黄金规则
- 功率走线(VIN、SW、5V 输出)加宽,电流越大线宽越粗。
- FB 反馈走线尽量细、短,作为敏感模拟信号线,远离 SW、电感等噪声源。
- 电感下方尽量不要走信号线,电感周围磁场大,容易耦合干扰。
- 大面积铺 GND 铜,GND 平面可以屏蔽噪声,降低阻抗。
- 肖特基二极管 D1 紧贴 SW 节点摆放,缩短续流回路。
- 补偿网络 COMP 的 RC 器件紧贴 COMP 引脚,减少干扰。
六、调试注意事项
- 上电前先做 DRC 检查,确认没有短路;先空载上电,测量输出电压。
- 如果输出电压异常、抖动:优先检查 FB 分压网络、是否 SW 干扰反馈线。
- 如果发热严重:检查功率环路布局,电感选型、输入输出电容容量。
- 纹波过大:检查输出电容,优先陶瓷电容 + 电解 / 钽电容组合。
七、总结
MP1584EN 这个 5V Buck 电路是开关电源入门绝佳案例。原理图本身不难,难点在于 PCB 布局。开关电源和线性 LDO 完全不一样,不是原理图画对就一定能正常工作,功率环路、噪声隔离、地平面处理是核心。 这套设计思路可以迁移到其他 Buck 芯片,如 MP2307、XL4015 等,掌握底层原理,举一反三。
博客文末: 工程文件:立创 EDA 工程可导出,需要的小伙伴可以留言。 欢迎评论区交流开关电源踩坑经历!