DIY多快充协议太阳能充电器!----项目总结(文末干货分享)
经过前面六篇文章,已经将《DIY多快充协议太阳能充电器》实战项目介绍完成。在项目起源中明确了该实战项目的学习点,分别是三种常见的电源拓扑结构,通过一个项目将BUCK降压拓扑,BOOST升压拓扑,LDO降压拓扑完美的柔和起来。
当然一个项目只有前面的三种电路是远远不够的,在项目中还使用到了锂电池保护电路,单片机控制系统,电压检测电路,电源软启动电路等等,这些电路会在后续实战项目中一一介绍。下面让我们一起来看看该项目的全貌。
PCB渲染图
锂电池充电电路
采用上海如韵电子具有MPPT功能的CN3791锂电池降压充电芯片
升压电路
采样TI具有同步整流功能的TPS61088升压芯片
协议识别电路
采用英集芯的快充协议识别芯片
LDO电路
采用国产压差仅为0.2V的LDO降压芯片
锂电池保护电路
采用常见的DW01单节锂电池保护芯片,通过多个NMOS管并联提高电流保护阈值
按键电路
使用单按键进行交互,实现电量显示唤醒与低功耗模式唤醒功能
电量指示电路
使用4个LED灯进行锂电池电量显示,通过对锂电池放电曲线分析将锂电池在电压层面分为以下四个梯度。
3.87V~4.2V | 亮4个灯 |
3.7V~3.87V | 亮3个灯 |
3.55V~3.7V | 亮2个灯 |
3.4V~3.55V | 亮1个灯 |
3.4V以下 | 全灭并关闭升压电路 |
程序
截取部分程序代码,下图为系统低功耗处理代码,在不充电状态下待机电流极低。
看到这里有没有想动手做一个的冲动,这里我为大家整理好了资料,扫描下面二维码添加小编微信,便可以领取该项目全部设计资料。