
基于CH32V003的程控PD诱骗器
简介
基于Github开源项目,做的二次开发,原仓库地址:https://github.com/openwch/ch32v003
简介:基于Github开源项目,做的二次开发,原仓库地址:https://github.com/openwch/ch32v003开源协议
:GPL 3.0
描述
本项目使用沁恒的CH224K实现PD诱骗和QC诱骗,经测试都能正常诱骗出PD协议充电器的5V,9V,12V,15V,20V挡位和QC协议充电器的5V,9V,12V挡位,使用沁恒的RISC-V内核单片机CH32V003F4P6作为主控,实现按键控制进行不同挡位的诱骗输出。最终测试能够在12V模式下实现2A电流持续20分钟的输出。
本项目基于Github开源项目做二次开发,原仓库地址:https://github.com/openwch/ch32v003,由于时间紧迫和成本问题,所以本模块的电源部分做了修改,设计了RY8411的DC-DC降压方案,和HT7533的LDO降压方案,目前已经实际测试了HT7533的方案,能够正常给CH224K和CH32V003F4P6供电。
使用说明:长按确定按键,可以进入挡位切换,这时输出会断开,输出电压为0V,短按确定按键,实现输出电压和关闭输出,减小和增大按键实现电压挡位的调节,如果在挡位切换模式下短按确定按键后指示灯跳回原来的挡位,则说明输入端充电器不支持该挡位电压的输出。
注意,该CH32V003F4P6单片机需要使用最新款的WCH-LinkE进行程序下载,老款的WCH-Link无法下载,学生群体可以尝试去沁恒的微信公众号申请样品,本人就是申请的样品,感谢沁恒的支持。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | RY8411 | BS | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | 1 |
2 | 1u | C1,C14 | C0805 | 2 |
3 | 22u | C2,C5,C6 | C0805 | 3 |
4 | 0.1u | C3,C4,C9,C10,C11,C12,C13 | C0805 | 7 |
5 | 10u | C7,C8 | C0805 | 2 |

评论