FastBond4挑战部分- 基于MPS电源芯片的C口供电器
该项目使用了MPF52002和0437005.WR保险丝,实现了SATA电源升压后通过C口为PD设备供电的设计,它的主要功能为:DCDC小纹波升压,TVS和保险丝双向保护,C口供电。
标签
嵌入式系统
MPS
MPF52002
dinghui
更新2026-06-30
14
KiCad文件
全屏

一、项目主题与介绍

本项目的主题是能量管理/电源转换,将电脑ATX电源的SATA供电升压转换为C口的PD供电设计了一款从台式机 SATA 电源接口取电,输出 20V PD 协议快充的模块化电源。解决了笔记本电脑、手机、平板等设备在桌面使用时需要额外携带电源适配器的痛点,直接利用台式机电源闲置的 SATA 供电接口,实现即插即用的 PD 快充功能。

项目核心优势在于纯硬件零代码实现,无需烧录任何固件,通过 MPF52002 的硬件引脚配置即可自动完成 PD 协议协商;同时集成了完整的过流、过压、ESD 和反接保护体系,确保电脑主机和充电设备的双重安全。

二、核心硬件选型与参数

表格

元件型号

封装

核心功能

关键参数

HFP6291LR-G1

SOT-23-6

12V→20V DC-DC 升压转换

输入 2-24V,内部 MOS 管峰值电流 4A,12V→20V 满载效率 88%,最大连续输出 20V/2.0A (40W)

MPF52002-AE1-Z

QFN-24(4×4mm)

PD 协议控制器

支持 PD2.0/3.0,硬件配置模式,无需烧录固件,工作电流 5-10mA@5V

0437005.WR

1206(3.2mm×1.63mm) SMD

主输出回路过流 / 短路保护

额定电流:5A
额定电压:32V AC / 35V DC
分断能力:50A@35V DC
响应类型:快熔断 (Fast Acting)
冷态电阻:0.016Ω
熔断 I²t 值:1.936 A²・s
工作温度:-55℃~+150℃
安全认证:UL/CSA/RoHS/ 无卤

SMBJ26A

SMB

浪涌 / 过压保护

击穿电压 26V,峰值功率 600W,响应时间 < 1ns

SATA-502-F22S1BY-N

SMD

电源输入接口

标准 7+15 针 SATA 母座,12V 引脚单路最大 1.5A,总最大 4.5A/54W

HX-TYPE-C-16PIN

SMD

输出接口

16Pin 全功能 Type-C 母座,支持正反插和 PD 协议

MPF52002评估板得捷链接 0437005.WR保险丝得捷链接

三、系统方案框图与设计思路

系统整体架构

image.png

设计思路

  1. 功率路径设计:优先保证大电流路径低阻抗,12V 输入和 20V 输出走线宽度≥2mm,减少压降和发热
  2. 分层保护设计:输入级过流保护、升压级过压保护、输出级 ESD 保护、VBUS 检测级精细钳位
  3. PD 协议实现:采用 MPF52002 硬件配置模式,MODE 引脚 (18 号) 接 3.3V 强制源模式,CFG 引脚 (17 号) 接 2.2kΩ 电阻默认广播 20V PDO
  4. 抗干扰设计:采用双重功率电感滤波,减少对电脑电源上其他设备的影响,开关节点走线≤5mm,信号路径远离电源噪声源

四、原理图与 PCB 设计

原理图设计

image.png

本原理图分为六大功能模块:SATA 输入保护、HFP6291 升压转换、AO3400 功率开关、主输出过流保护、MPF52002 PD 协议控制和 Type-C 信号接口。实现 SATA 12V 输入升压至 20V,纯硬件 PD 协商输出,集成防反接、过流、ESD 等完整保护。

PCB 设计

PCB 为2 层板设计,尺寸 80mm×50mm,布局遵循以下原则:

  1. 电源路径优先:12V 和 20V 大电流走线走顶层,底层为完整地平面
  2. 敏感信号隔离:CC、DM/DP 信号走线长度≤10mm,与 VBUS 间距≥0.5mm
  3. 滤波电容紧贴引脚:所有输入输出滤波电容均紧贴芯片引脚放置,走线长度≤2mm
  4. 散热优化:HFP6291 和 AO3400 下方增加大面积铜皮散热

五、系统功率能力分析

最大输出功率计算

Iout_max = (Vin_min × Iswitch_peak × η) / Vout
= (11.4V × 4A × 0.88) / 20V
2.0A

系统最大连续输出功率:40W(20V/2.0A)
安全推荐使用功率:30W (20V/1.5A),留 30% 余量确保长期稳定工作

功率限制因素

  1. 芯片本身限制:HFP6291 内部 MOS 管峰值电流 4A,12V→20V 升压比 1.67:1,输出电流天然受限
  2. SATA 接口限制:SATA 12V 引脚总最大电流 4.5A/54W,扣除损耗后输出不到 45W
  3. 散热限制:SOT-23-6 封装在 40W 输出时温升约 40℃,需避免长时间满载运行

六、设计难点与解决方法

  1. SATA 接口引脚定义混淆
    • 问题:初期错误认为母头引脚是镜像的,差点导致 12V 短路。SATA连接器购买的也是买反了,导致有短路的情况。
    • 解决:对照 PCB 封装和 SATA-IO 官方规范,确认板载母头引脚编号,仅使用 21、22 号主供电引脚并联取电
  2. MPF52002 控制引脚误解
    • 问题:误以为有专门的 PGATE 驱动引脚,实际为普通 GPIO 控制
    • 解决:确认使用 PB0 引脚 (7 号) 输出 3.3V 高电平控制 AO3400,增加 10kΩ 下拉电阻确保上电时 MOS 管关断
  3. VBUS 检测电路逻辑错误
    • 问题:初期错误认为 R12+D3 串联会导致检测电压为 0
    • 解决:理解 TVS 管正常工作时截止的特性,确认该电路同时实现电压检测和引脚过压保护
  4. EMI 干扰问题
    • 问题:1.2MHz 开关频率可能干扰电脑 USB 和音频设备
    • 解决:采用屏蔽型功率电感,输入输出增加陶瓷电容滤波,开关节点走线最短化

七、项目亮点与创新点

  1. 纯硬件零代码实现:无需烧录任何固件,通过硬件引脚配置自动完成 PD 协议协商,开发难度极低
  2. 利用电脑闲置资源:直接使用台式机电源闲置的 SATA 接口,无需额外电源适配器,桌面更整洁
  3. 完整的保护体系:集成过流、过压、ESD、反接和短路保护,确保电脑和充电设备安全
  4. 模块化设计:体积小巧,可直接安装在台式机机箱内部,不占用外部空间

八、调试记录

20260531_213747.jpg

PCB的实物图

image.png

先把最困难的52002给焊接上

焊接完成后用万用表测量52002对外的接口,按理说这个芯片只有一个GND和一个VCC。

但是万用表蜂鸣器挡位测出来,PA2和PA3引脚是导通的。后续重新焊接,没有连锡的情况。

image.png

蜂鸣器挡位,PA2和PA3导通的画面

IMG_20260614_230912.jpg


IMG_20260614_230921.jpg

IMG_20260614_230933.jpg

九、心得体会与未来展望

通过本项目,我深入掌握了 DC-DC 升压电路设计、PD 协议硬件实现和 PCB 电源布局的关键技巧。深刻体会到电源设计中 "细节决定成败",一个引脚定义错误或一个参数理解偏差都可能导致整个电路烧毁。

未来可以从以下几个方面优化升级:

  1. 升级为 45W 输出:更换为 FP6277 升压芯片 (6A 开关电流),支持 20V/2.25A 输出
  2. 增加多档位支持:通过硬件跳线配置 CFG 引脚,支持 5V/9V/12V/15V/20V 全档位 PD 协议
  3. 增加状态指示:增加 LED 指示灯,实时显示电源和充电状态
  4. 优化 PCB 布局:进一步缩小体积,提高集成度,增加散热设计

本项目不仅解决了实际使用中的痛点,也为后续电源类项目积累了宝贵的经验。

附件下载
Type-C_MPS_BOOST-KICAD.zip
ProPrj_PP13_Type-C_MPS_BOOST_2026-05-24.kicad_pcb
ProPrj_PP13_Type-C_MPS_BOOST_2026-05-24.kicad_sch
团队介绍
本项目独立完成
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号