发作品签到
专业版

(已验证) CH224K做的可调PD诱骗-主控STC8G1K08

工程标签

8.0k
0
0
29

简介

使用sop8封装的STC8G1K08控制CH224K快充受电芯片(PD诱骗)

简介:使用sop8封装的STC8G1K08控制CH224K快充受电芯片(PD诱骗)

开源协议

Public Domain

创建时间:2022-08-19 15:57:50更新时间:2023-08-04 09:47:18

描述

做过几种PD诱骗芯片的,这款外围也简单,这次做一个试一试,验证一下

核心就这款CH224K,USB供电直接串电阻经过芯片内部稳压管稳压,供给芯片

R1是限流电阻,由于20V时候,I=V/R=(20-3.3)/1000=16.7mA 大约279mW功率,所以用了1206封装

R2与LED1,会在电压到达设定值的时候亮,可以知道是否达到预期电压

R3给CFG1上拉,避免上电悬空出20V

R4检测输出电压的分压电阻

u58nmx1WhUgEIMPnuwIcEECXa6dHxeczMABOZv4X.png

主控选用STC8G1K08-36I-SOP8,3.3V工作条件,掉电1.8uA电流,唤醒工作在32.768K 480uA左右。

(20230803添加提醒 STC8G1K08A-8PIN也能用)

电源也由电源经电阻后CH224K内部稳压提供

一个加键一个减键,三个IO控制CH224K,还有一个未使用,如何有需要可以自行修改做成控制输出与不输出之类的。

板子预留下载口,使用3.3V串口下载。如果只有5V的,可以先不焊接CH224K,把程序烧录了再焊接

程序代码附件自取,一个HEX文件,一个keil工程文件

l98P1pjjwAmM0oNELXsFt8T9kELUk3nVDVjglZcj.png

/*---------------以上2022/8/22编辑------------------------------------------*/    

实物图

输出这个座子有M3和M4的螺丝可选,我这里是M3的螺丝座,但是没有上螺丝。有需要可以自行更改,源代码都开了,有啥好的建议可以说一下,视能力添加。例如断电记忆档位之类的。

目前测试了小米USBA的27W,绿联的65W,努比亚的2c1a口,能正常工作。目前只发现,有个充电器输出小板坏了,用这个RM6603SC 芯片做了一个小板子,诱骗特别慢。

/*---------------以上2022/8/25编辑------------------------------------------*/ 

主要区别:添加了一个断电记忆档位的功能

由于时钟频繁切换太过麻烦,新版本没有使用内部32K,下载的时候IRC输入1M,如果提示频率偏差太大就稍微加一点点。

不需要源码的直接用下面的项目,配置好了。

两个版本的源码都上传了,只有汇编。没多少句。

/*---------------以上2023/8/3编辑------------------------------------------*/ 

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
keil5源代码-PD诱骗-STC8G1K08.zip
228
2
PD诱骗-STC8G1K08-V2-带记忆汇编源码 UTF-8编码.zip
68
3
STC打开项目项目 带档位记忆版本.stc
41
4
STC打开项目项目 不带档位记忆版本.stc
32
5
PD诱骗_V2_带断电记忆.hex
56
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

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

底部导航