上一篇文章介绍了多协议快充太阳能充电器的项目起源,这篇文章来介绍该项目的硬件框图与项目需求。

上图为本项目的主要硬件框图,其中电源部分主要由三部分组成,BUCK降压电路,BOOST升压电路,LDO降压电路:

第一部分,太阳能BUCK降压电路,这部分用于降低太阳能电池电压,给单节锂电池进行三段式充电。为了提高太阳能转换效率和让电路兼容更多的太阳能电池板,本项目中BUCK降压电路需要支持MPPT太阳能最大功率点跟踪功能和宽电压输入功能。

第二部分,锂电池BOOST升压电路,用于将锂电池电压(4.2V及以下)升压至符合手机充电的电压(快充电压可以是5V,9V,12V),然后配合快充协议识别电路,动态调整输出电压。

第三部分,LDO降压电路,在项目中使用到了一个低压差的LDO(线性降压)为单片机提供稳定的3.3V直流电。

当然电路中还使用到了锂电池保护电路,单片机,电压电流检测电路,按键,LED电量显示等等外围电路,但是这些都不在本次项目的重要讲解部分。这些电路的应用会穿插在以后的项目中。

当你有多块太阳能电池板时,还需要进行太阳能供电电压选择,因为不同的供电电压带来的电路损耗是不同的。如果你只有一块6V5W的太阳能电池板,你就乖乖的使用6V电压进行充电。如果恰好你手上有几块太阳能电池,这时你可以选择并联方案,依然使用6V充电,也可以选择串联方案,使用12V,18V等电压进行充电。但是始终要记得一点,无论太阳能电池是串联还是并联,它们的输出功率都是相等的。唯一有区别的在于在传输过程中的电路损耗问题。

假设你有两块6V5W的太阳能电池板,传输线路电阻为0.5欧姆,并且假设输出电压不会被拉低依然为6V:下面用公式进行分析两种方案的损耗问题。

使用并联方案:

电流:

线路损耗:


使用串联方案:

电流:

线路损耗:

当线路电阻仅为0.5欧姆的情况下,串联与并联的线路损耗就相差了1.1W。所以怎么选这里就看您的需求,这里对充电电压的选择就不在进行赘述,根据自己的实际情况进行选择即可。小编由于囊中羞涩只买得起一块太阳能电池板,所以这里就没得选择,只好乖乖使用6V进行供电。

最后,看看项目需求,后续文章将会按照该需求进行展开。

太阳能电池电压范围

6~24V,支持MPPT
锂电池充电需求 能够实现三段式锂电池充电
快充协议

支持QC2.0,QC3.0,FCP,AFC,Apple2.4A

电源管理实现功能 电量显示,电压检测,过流保护等

DIY多快充协议太阳能充电器!----硬件框图相关推荐

  1. DIY多快充协议太阳能充电器!----项目总结(文末干货分享)

    经过前面六篇文章,已经将<DIY多快充协议太阳能充电器>实战项目介绍完成.在项目起源中明确了该实战项目的学习点,分别是三种常见的电源拓扑结构,通过一个项目将BUCK降压拓扑,BOOST升压 ...

  2. DIY多快充协议太阳能充电器!----快充协议实现原理

    在前面的几篇文章详细介绍了支持MPPT功能的太阳能锂电池充电电路和锂电池的三段式充电,最终使用上海如韵电子的CN3791降压芯片设计了锂电池充电电路.然后介绍了BOOST升压拓扑原理,并且采用了TI的 ...

  3. DIY多快充协议太阳能充电器!----线性电源

    在该项目中为了实现电源管理功能,以及后续功能的扩展,在设计中使用到了stm32f0单片机,用来实现电量显示,升压电路使能,充电状态指示,过流保护等等功能. STM32F0系列单片机供电电压范围为2.0 ...

  4. DIY一款多快充协议太阳能充电器!----项目起源

    有没有遇到过在外旅行期间手机没电,相机没电,蓝牙耳机没电的窘境.即使在出行前准备好了充电宝,但有时依然满足不了手机的"吃"电速度.这时为何不考虑下购买一款太阳能充电宝,时常听到这样 ...

  5. 快充协议诱骗芯片大全:XSQ10支持9V12V15V20V

    针对多种快充协议的充电器,我们提供了多款方案芯片可以获取充电器的快充电压,例如9V.12V.15V.20V. 第一.XSQ10取电方案 支持QC.FCP等协议,针对USB-A或Type-C的充电器获取 ...

  6. UFCS新一代融合快充协议的发展

    一.简述 UFCS--Universal Fast Charging Specification,新一代融合快充协议 2022年10月,中国通信标准化协会与电信终端产业协会联合在京召开移动终端融合快充 ...

  7. 没啥用知识(1)——快充协议如何工作

    没啥用知识(1)--快充协议如何工作 没啥用知识 前几天跟朋友聊天谈到了网上有人使用非官方数据线和充电器给使用 USB Type-C 口的 iPad Pro 充电,结果导致 iPad 损坏的情况.联想 ...

  8. 私人快充协议与PD快充协议的区别

    什么是私人快充协议,什么是PD快充协议?首先,协议是什么?一个简单的类比,它就像一个代码,双方都拥有相同的代码以此来建立联系.就手机而言,它代表了在手机和充电器内部集成的电源管理IC,特别是当手机和充 ...

  9. mtk协议与qc协议_通用充电器快充协议QC2.0,QC3.0,MTKPE,PE+,充电识别

    通用 USB 充电器(快充)说明 .快充的意义: USB 得到广泛普及是因为其能够为外围设备供电. USB 孕育于上世纪 90 年代 中期,最初的 目的是将外部设备(例如键盘.鼠标.打印机.外置驱动器 ...

最新文章

  1. 【TensorFlow】理解tf.nn.conv2d方法 ( 附代码详解注释 )
  2. Python 之父为什么嫌弃 lambda 匿名函数?
  3. c++11 线程:让你的多线程任务更轻松
  4. 二分图的最大带权匹配
  5. Linux系统调用FAQ
  6. python中常用的模块二
  7. oracle解决存储嗅探,DBA警示录:存储故障的处理应当谨慎
  8. UTC转换BJT时间 时间转换 c语言程序设计 mooc 翁恺
  9. 4种常用压缩格式在hadoop中的应用
  10. 如何卸载FileZilla的Ftp服务
  11. 【渝粤教育】国家开放大学2018年春季 3818-21T燃气工程施工 参考试题
  12. web安全实践系列导航
  13. 20170909在线编程之田忌赛马问题
  14. python 图形库介绍_数据分析Python手绘图形库有哪些
  15. layDate时间控件
  16. 用 Bootstrap 进行参数估计
  17. 4010. Problem E:11的倍数
  18. 计算机和移动终端在信息系统中的工作原理,粤教版(2019)信息技术 必修2 2.3 信息系统中的计算机和移动终端 课件(共30张PPT)...
  19. 什么是SaaS,PaaS和IaaS? 有例子
  20. 工具分享:pycharm-2019.1_windows正版最新(附下载链接)

热门文章

  1. at91sam7x256编程c语言代码,at91sam7x256的程序串口0问题
  2. 深化区块链技术的应用 体现其价值产业发展良机
  3. oracle裸设备文件复制,在裸设备和文件系统之间转换ORACLE数据
  4. Swift Intermediate Language
  5. C#.NET 一颗璀璨的全能明星
  6. Android 界面置灰
  7. python文件处理基础_python3基础:文件操作
  8. 计算机科学数理逻辑考试,计算机科学中使用的数理逻辑_期末考试题2006到2014教案.pdf...
  9. 【学习系列7】Pytorch中的数据加载
  10. 解密京东618技术:重构多中心交易平台 11000个Docker支撑