(已验证) CH224K做的可调PD诱骗-主控STC8G1K08
简介
使用sop8封装的STC8G1K08控制CH224K快充受电芯片(PD诱骗)
简介:使用sop8封装的STC8G1K08控制CH224K快充受电芯片(PD诱骗)开源协议
:Public Domain
描述
做过几种PD诱骗芯片的,这款外围也简单,这次做一个试一试,验证一下
核心就这款CH224K,USB供电直接串电阻经过芯片内部稳压管稳压,供给芯片
R1是限流电阻,由于20V时候,I=V/R=(20-3.3)/1000=16.7mA 大约279mW功率,所以用了1206封装
R2与LED1,会在电压到达设定值的时候亮,可以知道是否达到预期电压
R3给CFG1上拉,避免上电悬空出20V
R4检测输出电压的分压电阻
主控选用STC8G1K08-36I-SOP8,3.3V工作条件,掉电1.8uA电流,唤醒工作在32.768K 480uA左右。
(20230803添加提醒 STC8G1K08A-8PIN也能用)
电源也由电源经电阻后CH224K内部稳压提供
一个加键一个减键,三个IO控制CH224K,还有一个未使用,如何有需要可以自行修改做成控制输出与不输出之类的。
板子预留下载口,使用3.3V串口下载。如果只有5V的,可以先不焊接CH224K,把程序烧录了再焊接
程序代码附件自取,一个HEX文件,一个keil工程文件
/*---------------以上2022/8/22编辑------------------------------------------*/
输出这个座子有M3和M4的螺丝可选,我这里是M3的螺丝座,但是没有上螺丝。有需要可以自行更改,源代码都开了,有啥好的建议可以说一下,视能力添加。例如断电记忆档位之类的。
目前测试了小米USBA的27W,绿联的65W,努比亚的2c1a口,能正常工作。目前只发现,有个充电器输出小板坏了,用这个RM6603SC 芯片做了一个小板子,诱骗特别慢。
/*---------------以上2022/8/25编辑------------------------------------------*/
主要区别:添加了一个断电记忆档位的功能
由于时钟频繁切换太过麻烦,新版本没有使用内部32K,下载的时候IRC输入1M,如果提示频率偏差太大就稍微加一点点。
不需要源码的直接用下面的项目,配置好了。
两个版本的源码都上传了,只有汇编。没多少句。
/*---------------以上2023/8/3编辑------------------------------------------*/
评论