
支持PD\QC快充的带液晶3S锂电池充电器
简介
支持PD\QC协议的3S锂电池充电器。带一个OLED液晶屏,以简单动画显示内容。最大功率能到40W
简介:支持PD\QC协议的3S锂电池充电器。带一个OLED液晶屏,以简单动画显示内容。最大功率能到40W开源协议
:CERN Open Hardware License
(未经作者授权,禁止转载)描述
关注我的B站或抖音:惜枫醉
目标:
直接拿TYPEC充电头给3S航模锂电池充电。
硬件方案:FUSB302实现PD协议读取、几个GPIO+电阻+ADC实现QC协议。主控STM32。
SC8802四开关实现大电流输出。液晶屏0.77inc OLED:ZJY077-6428TSWCG02 (128x64)
软件方案:GUI:u8g2,其他没了,纯手撸。跑了一个超轻量级的调度器。
初衷:
毕竟咱也是一个穿越机老玩家了。所以就想着做一个3S锂电充电器。
由于我的习惯就是结合结构和外观一起做设计的,所以在挑选外壳方面其实花了很多时间。
个人设计东西的目标都是奔着能生产的(即使没啥商业价值,笑死)所以我比较喜欢一体化的设计,
一旦这玩意没啥量产性,继续做下去的动力就少了(不知道为啥)。
这个设计有点过度。个人感觉没啥量产性。所以开源了。供大家参考下。作为DIY还是不错的。
设计展示:


PCBA展示:

排线用于数据通讯,排针则是拿来过电流的。
设计展示


由于内部尺寸很紧凑,在公模外壳的基础上,内部电路绘制的时候就要考虑好结构外形尺寸了。
包括连接屏幕的排线和板之间的通讯排线。

我在设计的时候还加入了一个迷你风扇,颜色线条代表风道。
左边口吸入冷风,右边吹出热风,风扇型号:1504。
外壳铝合金:关键字:成策壳体
设计实现
PD sink:使用的是FUSB302。可以输出充电器的实际能力,通过获得的能力可以编程SC8802的输出电流能力控制(本质上是一个多协议输出)。
QC协议:只是通过电阻来诱骗出来就可以。因为它不能输出实际的电流能力,所以要通过追踪最大功率点(SC8802带这个能力)
可以当线上发生明显压降时,控制电流输出。
升压降压:使用了SC8802,4开关方案,说真的4开关方案挺难调的,这也是我认为量产性比较低的原因之一,我调电源一直很苦手。
这个芯片有点东西的,能控制输入侧电流、输出侧电流、输出电压等。对付QC它还有最大功率点追踪功能。
电流检测:使用了ina226对电流进行监测。
代码和视频说明:使用CubeMX,见附件。
同步开源到了: Gitee
关注我的B站或抖音: 惜枫醉
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论