
SW6306V充电宝主板
简介
基于智融SW6306V与STC8H单片机设计,1.3寸OLED屏显示;C口最大100W输出,100W输入,A口最大100W输出(输入输出功率可调整);支持PD,QC,UFCS,SVOOC等协议。
简介:基于智融SW6306V与STC8H单片机设计,1.3寸OLED屏显示;C口最大100W输出,100W输入,A口最大100W输出(输入输出功率可调整);支持PD,QC,UFCS,SVOOC等协议。开源协议
:CC BY-NC-SA 4.0
描述
简介
充电宝主板支持QC/PD/UFCS/VOOC/SVOOC/FCP/SFCP/SCP/AFC/PE/BC等快充协议。
屏幕显示内容:充放电状态、电量、电压电流功率、SW6306温度、充放电协议、NTC温度。
屏幕显示通过SW6306V中断引脚唤醒,亮屏1分钟,息屏后3分钟单片机进入空闲模式。
根据实际使用条件,可以设置SW6306V参数:串数,功率,电池类型,温限,协议屏蔽等。


注意事项
1.仔细看资料文件,原理图标注。
2.大部分元器件立创商城有券。
3.电压电流是读输出端通路ADC;采样线对精度影响大,修改板子的话注意要从采样电阻两端引出。
4.电池串数,类型,单节容量等,还是由电阻设置(具体看SW6306V几个关键脚),也可以程序设置。
5.修改参数的话,参照寄存器手册向对应寄存器发值就行。
6.读写寄存器注意页码,高位寄存器0X100的1是页,00是地址;低切高或高切低参考REG0X24寄存器说明。
7.可以通过读取0X01寄存器确定在高位还是低位,1是低位,其它是高位。
8.资料里寄存器手册有两个版本:测试版和正式版;正式版有增加和删减,两个都要看。
9.程序没写报错读取,需要的大佬可以自己加;SW6306V工作异常,可以用这个查找问题。
10.显示用的硬件IIC,SW6306V是模拟IIC,还用了定时器1和外部中断3。
11.单片机使用24M内部时钟,用USB转串口下载;用STC下载软件设置时钟与下载程序。
12.上电NTC温度显示异常,A口插拔一次后正常,索性在软件里加了上电触发A口插拔事件,问题解决。
13.软件小白,可能存在未知问题,还请见谅。
14.仔细检查,小心谨慎,避免出现电池短路,严重发热等安全问题。
15.复刻有风险,制作需谨慎。制作与使用的过程中出现任何问题,本人概不负责。
说明
软件小白,现学现敲的,望大佬们完善,做个图形界面啥的;
不会建模,再望大佬们整个外壳,4串21700电池的,圆润点;
我搞的6串18650免焊版,亚克力外壳又大又硌手(半拉砖头)。


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论