站内搜索
发作品签到
专业版

基于MPS-DCDC的usbpd测试板

工程标签

752
0
0
0

简介

基于 CH32X035 和 MPS MP4560 的 USB PD 诱骗器(Trigger)

简介:基于 CH32X035 和 MPS MP4560 的 USB PD 诱骗器(Trigger)
基于MPS电源设计项目征集令
复刻成本:22

开源协议

GPL 3.0

创建时间:2025-06-27 13:28:03更新时间:2025-07-10 17:08:44

描述

没什么难度,主要就是维护一个状态机,轮询cc电压,确认cc下拉后发送PDO_REQESTS,解析传输回来的PDO报文,一般最后一个为PPS 

解析PDO

基于 CH32X035MPS MP4560 的 USB PD 诱骗器(Trigger),通过 CC 通信从 USB-C 口获取高电压(如 9V、12V、15V、20V)并通过 DCDC 降压为 3.3V 提供给MCU,XT30输出VBUS。


一、系统概览

  • MCU:CH32X035

    • 用于与 USB PD 通信,识别、解析 PD 报文,发送诱骗请求。

    • 使用引脚 PC14PC15 分别连接 CH32_CC1CH32_CC2,用于监听 Type-C 的 CC 通道。

  • 电源输入:USB-C VBUS

    • USB-C 输入插头(底部的 U5 模块),从 VBUS 获取供电,并通过 MP4560 DCDC 转换为 3.3V 供电系统。

    • 电压由 MP4560 DCDC 模块将高电压(如 9V~20V)转换为 3.3V,用于 MCU 和其他低压部分。


二、电源模块(MP4560降压)

  • 输入电压:VBUS → VIN

  • 输出电压设定:

    • 电阻分压器 R14 = 100kΩ, R15 = 32kΩ 设置反馈电压。

    • 根据 MP4560 的反馈电压 0.8V,计算输出电压:

       
      Vout = 0.8 * (1 + R14/R15) = 0.8 * (1 + 100/32) ≈ 3.3V
  • 整流与滤波:

    • L1 为 22μH 电感,C10C11 为输出电容。

    • D2(SS34)为肖特基二极管,用于防止反向电压。

    • D1(1N4148)作为启动保护二极管。

    • C12, C13, R11 等为环路补偿元件。


三、USB-C 接口(诱骗部分)

  • Type-C 公头模块(U5)

    • 通过 5.1kΩ 电阻连接到 USB_CC1USB_CC2,用于表明设备是下游设备(Sink)。

    • VBUS 直接提供给 DCDC 的 VIN 输入。

  • CC线检测与诱骗:

    • MCU 读取 CC 通道电压判断线缆插入状态,并根据需要发送 PD 协议请求(Request 20V/15V 等)。

    • CC 通信通过内部 BMC 编解码器进行,CH32X035 具有 USBPD 硬件外设支持。


四、关键特性总结

模块 说明
MCU CH32X035,低功耗MCU
电源 MP4560 DCDC,输入最高可达20V,输出稳压3.3V
PD 通信 使用 CC1/CC2 通道进行诱骗,符合 PD 2.0/3.0
控制 按键控制诱骗电压种类等
应用 PD诱骗触发器、PD快充请求模块、PD协议测试
 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航