【硬件实战】立创 EDA 绘制 MP1584EN 5V 降压 DC-DC 电路|原理图 + PCB 布局布线全教程

标签:# 硬件设计 #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. 引脚与电路模块拆解

  1. VIN 输入部分
    • C1、C6:10μF 输入滤波电容,靠近 VIN 引脚,滤除输入纹波。
    • R1、R2:EN 使能分压电阻。EN 引脚阈值约 1.5V,当输入上电后,分压拉高 EN,芯片自动开启;也可以把 EN 单独引出,做软件使能控制。
    • R3:FREQ 引脚电阻,用来设置芯片开关频率。
  2. 芯片核心引脚
    • BST:自举引脚,串联 100nF 电容 C2,为芯片内部高端 MOS 管提供驱动电压。
    • SW:开关节点,是高频噪声最强的节点,连接电感 L1 和肖特基二极管 D1。
    • FB:反馈引脚,接输出分压电阻 R4/R5,采样输出电压,形成闭环稳压。
    • COMP:环路补偿引脚,R6、C5 组成 RC 补偿网络,保证电源环路稳定,防止振荡。
    • EP:芯片底部散热焊盘,必须接地,增强散热。
  3. 功率输出回路
    • 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 噪声,是新手最容易踩坑的地方。

  1. 功率环路最小化原则 输入电容 → VIN → SW → 电感 → 输出电容 → GND,这个大电流功率环路面积一定要尽可能小,走线短而粗,减小高频辐射。
  2. SW 节点要短,远离反馈线 SW 是高频跳变节点,噪声极强。SW 走线尽量短,不要铺铜,绝对不能把 FB 反馈走线靠近 SW 走线,否则会引入干扰,电源振荡。
  3. 反馈分压电阻靠近输出端 R4、R5 分压电阻要放在 5V 输出位置,FB 走线直接从分压点拉回芯片 FB 引脚,采样真实输出电压。不要从电感前端采样。
  4. 电容就近摆放 输入电容紧贴 VIN 与 GND 引脚;自举电容 C2 紧贴 BST 和 SW 引脚;输出电容紧贴电感输出端。
  5. 散热焊盘 EP 必须打孔接地 MP1584 底部 EP 焊盘,多打接地过孔,连接到底层 GND 平面,提升散热能力。
  6. 模拟地与功率地单点接地 功率大电流地和反馈、补偿小信号地分开,最后单点汇聚到芯片下方,避免地弹噪声干扰采样。

五、布线 6 条黄金规则

  1. 功率走线(VIN、SW、5V 输出)加宽,电流越大线宽越粗。
  2. FB 反馈走线尽量细、短,作为敏感模拟信号线,远离 SW、电感等噪声源。
  3. 电感下方尽量不要走信号线,电感周围磁场大,容易耦合干扰。
  4. 大面积铺 GND 铜,GND 平面可以屏蔽噪声,降低阻抗。
  5. 肖特基二极管 D1 紧贴 SW 节点摆放,缩短续流回路。
  6. 补偿网络 COMP 的 RC 器件紧贴 COMP 引脚,减少干扰。

六、调试注意事项

  1. 上电前先做 DRC 检查,确认没有短路;先空载上电,测量输出电压。
  2. 如果输出电压异常、抖动:优先检查 FB 分压网络、是否 SW 干扰反馈线。
  3. 如果发热严重:检查功率环路布局,电感选型、输入输出电容容量。
  4. 纹波过大:检查输出电容,优先陶瓷电容 + 电解 / 钽电容组合。

七、总结

MP1584EN 这个 5V Buck 电路是开关电源入门绝佳案例。原理图本身不难,难点在于 PCB 布局。开关电源和线性 LDO 完全不一样,不是原理图画对就一定能正常工作,功率环路、噪声隔离、地平面处理是核心。 这套设计思路可以迁移到其他 Buck 芯片,如 MP2307、XL4015 等,掌握底层原理,举一反三。

博客文末: 工程文件:立创 EDA 工程可导出,需要的小伙伴可以留言。 欢迎评论区交流开关电源踩坑经历!

相关推荐
MicrosoftCloud2 天前
操作系统 02|进程到底被谁推着走?
操作系统·线程·进程·pcb·408·进程状态·调度
2401_872418782 天前
操作系统|进程管理、线程、系统调用、进程间通信与信号
操作系统·pcb·os
辰丁电子6 天前
allegro入门教程-菜单栏Analyze
fpga开发·pcb设计·pcb工艺·pcb·layout
FPGA小徐6 天前
电子工程师面试真题:4-20mA 电流环采集电路(TL431+LM358)原理分析
pcb
辰丁电子8 天前
allegro入门教程-菜单栏Route
fpga开发·pcb工艺·pcb·layout·allegro软件
FPGA小徐8 天前
电子工程师面试真题:光耦隔离电源使能电路分析
pcb
FPGA小徐8 天前
硬件面试真题:运放滞回比较器波形分析
单片机·嵌入式硬件·pcb
lingran__9 天前
Linux进程万字详解(二)|进程状态深度剖析:调度队列、内核链表、D状态设计哲学、僵尸孤儿进程与Slab机制
linux·进程管理·内核链表·pcb·僵尸进程·孤儿进程·进程状态
深圳永探电子10 天前
SMT 弹簧针和 DIP 弹簧针怎么选?PCB受力、焊点与量产验证
pcb·smt·弹簧针
ynchyong10 天前
PCB板基础
pcb·过孔·板层