标准版
基于STM32控制的PD充电协议诱骗器
6.2k
0
0
9
简介
STM32F103C6T6作为控制芯片,CH224k作为PD协议诱骗芯片 5V、9V、12V、15V、20V不同电压输出,通过按键切换 5个LED指示当前电压,也可通过串口显示(PB0作为ADC输入)
简介:STM32F103C6T6作为控制芯片,CH224k作为PD协议诱骗芯片 5V、9V、12V、15V、20V不同电压输出,通过按键切换 5个LED指示当前电压,也可通过串口显示(PB0作为ADC输入)开源协议
:GPL 3.0
创建时间:2023-01-11 22:31:35更新时间:2023-01-17 22:01:13
描述
设计内容
实现描述里面说过的功能。主要是自己第一次使用C6T6的芯片,,使用正点原子的库函数(RCT6来着)改的,遇到了不少问题,好在最后源码能用。
注意事项
输入电压值最高为20V,而我自己买的电容最高耐压才10V,所以当输出电压为15V,20V的时候,会自动挂机。所以我在程序里面限制了最高输出电压,可以通过程序修改。4对应最高15V,5对应最高20V。
演示效果
正常输出时的图片:
串口显示电压的图片:
15V时候自动闪退的图片:
其它附件上传
附件里面提供了程序源码
设计图
未生成预览图,请在编辑器重新保存一次
BOM
暂无BOM
克隆工程
添加到专辑
0
0
分享
侵权投诉
评论