如何用太阳能电池板给锂电池充电(CN3791 )
这是一个多晶太阳能电池板,尺寸是8cm*8cm,它的峰值功率输出电压是5V,电流是150mA,今天就来和大家分享下如何通过这种太阳能电池板给单节18650锂电池充电。
太阳能电池板在光照强度一定,负载较小时可以看成一个恒流源,它的伏安曲线如白色实线所示,它的输出功率曲线如虚线所示。
这个是太阳能电池板在不同光照强度下的输出功率曲线,在不同光照强度下最大输出功率点的电压基本是相同的。
利用太阳能电池板给锂电池充电时,尽量让太阳能电池板在不同光照强度下都处在最大输出功率点,根据前面的曲线我们可以知道,其实只要让太阳能电池板的输出电压为最大输出功率点的电压即可。
像前面那个太阳能电池板,最大功率电压大概在5V。
知道太阳能电池板的相关知识后我们就需要一个带太阳能电池板最大功率跟踪功能的充电管理IC,常用的有CN3791 ,该芯片支持当太阳能电池板电流输出能力降低时,其内部电路能够自动跟踪太阳能板的最大功率点,不会出现将太阳能电池板电压拉低的情况。
这是CN3791的引脚定义:
9脚为电源引脚输入电压可以为4.5-28V,可以接一个峰值功率点电压在这个范围内的太阳能电池板;
2脚为GND引脚;
4脚为充电完成信号指示引脚,当给电池充电完时时这个引脚位低电平,连接的LED被点亮;
3脚为充电信号指示引脚,给电池充电时这个引脚为低电平,连接的LED被点亮;
6脚为太阳能电池板最大功率点跟踪引脚,通过R3和R4设定太阳能电池板的最大功率点电压;
这个是最大功率点电压计算公式,
当太阳能电池板电压大于Vmppt时,芯片认为太阳能电池板达到了该光照下的最大功率点,开始给锂电池充电,当太阳能电池板电压小于Vmppt时,芯片不会给电池充电;
COM为环路补偿引脚,接一个RC网络;
BAT引脚接电池的正极;
VG为内部电压调制器输出,接一个100nF到VCC;
DRV为驱动引脚,外接PMOS的栅极,后面再接电感,二极管和电流检测电阻,这里组成一个BUCK降压电路给电池充电;
CSP为充电电流检测引脚,外接检测电阻Rcs,同时可设定恒流充电的电流
恒流充电电流可以根据这个公式计算:
当太阳能电池板输出功率不能提供这一电流时,按太阳能电池实际提供的功率恒流充电,而不会一味增大充电电流从而将太阳能电池板电压拉低。
恒流充电电流一定要根据太阳能电池板的输出情况来确定,比如我这个太阳能电池板输出最大才150mA,设置500mA的恒流充电电流也没用。
并且设置的恒流充电电流越大,充电结束时的电流也就越大,这样很容易导致在恒压充电阶段电池没有充满就结束了。
这个是CN3791的整个充电过程,当电池电压小于2.8V时,是涓流充电阶段,
当电池电压大于2.8小于4.2时是恒流充电阶段,充电电流就是通过Rcs设置的电流
当电池电压接近4.2V时,是恒压充电阶段,充电电压为4.2V
这个是整个电路的一个参数,大家可以看下
如何用太阳能电池板给锂电池充电(CN3791 )相关推荐
- 太阳能电池板日发电量简易计算方法
原文地址:太阳能电池板日发电量简易计算方法作者:越夜越精彩 太阳能电池板日发电量 简易计算方法 太阳能交流发电系统是由太阳电池板.充电控制器.逆变器和蓄电池共同组成:太阳能直流发电系统则不包括逆变器. ...
- 太阳能锂电池充电电路
原先的 现在的 为了充分利用太阳能电池板产生的电,做了以上修改. 实测,现在的充电电流是原先的2~3倍,甚至更多. 重点说一下,自己用光敏电阻传感器模块改成的锂电池电压检测控制开关部分. 应该挺熟悉的 ...
- 【立创开源】太阳能板充电方案单节3.7v锂电池充电
目录 前言 硬件 测试总结 前言 一直对太阳能板感兴趣,老是感觉充电好麻烦,要是放在那里就可以自己充电多好,所以尝试做了一个太阳能充电板. 硬件开源:5V 太阳能充电板点这里!!!! 硬件 从网上购买 ...
- 代理如韵锂电池充电芯片CN3791
概述: CN3791 是一款可使用太阳能板供电的 PWM 降压模式单节锂电池充电管理集成电路,独立对单节锂电池充电进行管理,具有封装外形小,外围元器件少和使用简单等优点. CN3791 具有涓流,恒流 ...
- 使用Arduino的太阳追踪太阳能电池板
原文地址:https://circuitdigest.com/microcontroller-projects/arduino-solar-panel-tracker 参考: 太阳能板追光装置 智能采 ...
- TY5005 PFM 升压型三节锂电池充电IC
产品参数 主要功能:PFM升压型三节锂电池充电控制集成电路 工作模式:开关式 电池种类:锂离子电池 电池数量:3 输出电压范围:0-12.6V 输入电压范围:2.7V-6.5V 工作电流:280uA ...
- 太阳电池板特性实验_太阳能电池板室外特性实验提纲
研究性实验 太阳能电池板室外特性 实验方式: 根据下列提纲,在室外通过实际测试,以定量和定性的形式,了解太阳能电池板室外特性. 课前查阅: 太阳能电池板的种类及简要工作原理: 光电器件的基本属性: 超 ...
- 太阳能充电调节代码_新型可折叠太阳能电池板,一款业余电台的便携式移动电源...
便携式12伏电源对户外业余无线电通联至关重要. 通常情况下,我们使用小型轻量级电池组为我们的短波电台一次供电几个小时,SOTA,POTA,......当我们遇到电网断电紧急情况时,电压下降,黑屏输出, ...
- HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测
HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_w ...
最新文章
- hdu 5636 Shortest Path(Floyd最短路)
- python rgb led控件_Raspberry Pi-用树莓派实现RGB LED的颜色控制——Python版本-电路城论坛 - 电子工程师学习交流园地...
- 消失了一周的小夕在玩什么啦?
- 从一个微型例子看“C/C++的内存分配机制”和“数组变量名与指针变量名”
- [JS进阶] HTML5 之文件操作(file)
- 开源需自立!Android、GitHub、Apache 全线告急!
- PowerShell实现“机器人定时在企业微信群中发送消息”功能(下)
- 2018青岛大学计算机考研真题,2018年青岛大学师范学院880数学基础综合[专业硕士]之数学分析考研基础五套测试题...
- 【优化算法】天牛须搜索优化粒子群算法【含Matlab源码 1256期】
- ldap 统一认证 java_LDAP统一用户认证
- 全球新能源500强四季沐歌借助氚云搭建业务系统,实现人效翻倍!
- 局域网计算机组建立,win10怎么建立局域网工作组_win10组建局域网工作组的基本步骤-win7之家...
- 图新地球 “请选择目标图层后再下载”
- nvidia jetson agx Xavier can 开机自动运行脚本
- HAproxy增加日志记录功能和自定义日志输出内容、格式
- Double 判断小数位数
- Java入门-机票购买、座舱等级、淡旺季计算价格
- 晨之替——谷川 俊太郎
- C练题笔记之:Leetcode-804. 唯一摩尔斯密码词
- XXL-JOB配置迁移到Nacos Could not resolve placeholder ‘xxl.job.accessToken’ in value “${xxl.job.accessToke
热门文章
- IDEA中@Override出现Method does not override method from its superclass错误
- 使用SPM固定执行计划
- 怎么用计算机工作,电脑备忘录软件怎么用
- [凯立德]2014秋季版3321J0L(SP2)Android版
- wecode 生日贺卡 flask 服务端
- 中国电子产品检测包含那些类型2?
- 虚拟机服务器如何关机命令行,安卓虚拟机如何关机命令行
- Word文档有些地方不能编辑?
- 【WINDOWS / DOS 批处理】tree命令详解
- IDEA类和方法自动添加注释