太阳能充电板给锂电池充电电路设计

目前很多产品都使用了太阳能板给板卡充电,如何进行电路设计呢?

        确定充电管理芯片

                充电管理芯片的目的是,对电池有不同模式的充电,包括涓流充电、恒流充电、恒压充电等,在电池不同的容量下进行不同的模式,才能更好的保护电池。

如下是一枚国产芯片的描述

CN3791    

特点:

⚫ 太阳能板最大功率点跟踪功能

⚫ 宽输入电压范围:4.5V 到 28V

⚫ 对单节锂电池完整的充电管理

⚫ 充电电流可达 4A

⚫ PWM 开关频率:300KHz

⚫ 恒压充电电压: 4.2V±1%

⚫ 恒流充电电流由外部电阻设置

⚫ 对深度放电的电池进行涓流充电

⚫ 自动再充电功能

⚫ 充电状态和充电结束状态指示

⚫ 软启动功能

⚫ 电池端过压保护

⚫ 工作环境温度:-40℃ 到 +85℃

⚫ 采用 10 管脚 SSOP 封装

⚫ 产品无铅,满足 Rohs,不含卤素

参考设计:

 电路比较简单,需要注意的是

1.根据输入太阳能板的输入电压范围(在不同光照强度,多测试一下)确定R3,R4的值,

 当输入到PIN 6的电压超过1.205V,芯片认为达到了太阳能板的最大功率点。

正常逻辑来说,输入超过这个电压芯片才会正常工作。

2.Rcs,根据实际需要,计算好Rcs。

恒流充电电流的设置 恒流充电电流由下式决定:

 其中:

ICH 是恒流充电电流

RCS 是连接于CSP管脚和BAT管脚之间的电流检测电阻

其他的根据手册说明就好,都是中文描述,很容易理解。

调试记录(重要):

        1.Rcs一定一定要根据实际的太阳能输入功率来确定。我在调试的时候,如果焊了一个0.02R的Rcs,这样计算的话,Ich就是120mV/0.02=6A,意味着充电电流(恒流充电)为6A,这里有两个问题,第一个,如果输入的功率达不到6A,当然是按照实际功率输出;第二个,充满电的条件是:

当充电电流到恒流充电 电流的0.16时,结束充电,我们计算一下,6A*0.16=0.96A。事实上,当充电模式为第三阶段,恒压模式输出时,输出4.2V,如果上一时刻充电电流为0.97A,下一时刻因为降到了0.96A,芯片单方面认为充满了,结束了充电。事实上,当时的充电电流这么大,电池并没有被充满。我测量电池电压,只有4.13左右,但是芯片已经认为充满了。芯片不管你的实际情况,它只看数据说话,因此,修改外围参数是必须的。

将Rcs修改为0.24R,此时恒流充电电流为500mA,充电结束电流为80mA。我修改为此参数后,发现电池电压在4.13V的时候还能往上充,低于4.2V的时候为恒流模式,电流是375mA(跟Rcs电阻精度有关系)。当电池电压达到4.2V时,电流慢慢下降,大概76mA的时候,结束了充电。在恒压模式,电池容量已经基本饱和,因此需求的电流会慢慢减小。此时拿出电池来测量电压,发现为正常的4.21V,0.1V的偏高很正常。

充电结束电流一定要考虑到太阳能板的输出电流,一定要小于该值,否则一定会出问题。

2.输出电感,在不考虑Rcs是多少的情况下,尽量使用通过电流大的电感,要跟芯片的输出电流规格挂钩。

3.MPPT

 这个参数建议使用这里的最大值来计算,即1.23V

实际调试板子发现:

当输入给MPPT的电压为1.22V(VCC=5.05V)时,芯片才会开始拉载电流,虽然设置了恒流输出为500mA,但是此时仅仅输出了0.013A;

当输入给MPPT的电压为1.23V(VCC=5.08V)时,输出了0.089A;

当输入给MPPT的电压为1.24V(VCC=5.11V)时,输出了0.143A;

当输入给MPPT的电压为1.25V(VCC=5.14V)时,输出了0.237A;

当输入给MPPT的电压为1.28V(VCC=5.17V)时,输出了0.493A;(此时由于输入链路有压降,实际接入板子的电压需要5.33V,5.33-5.17=0.16V,0.16V*0.5A=0.08R,此时查看输入MOS管的RDS,基本差不多。)

 相当于我设置了5V输入为最大功率点,但是芯片到了5.17V才最大拉载,跟理论相差了0.2V.

后面即使电压再往上抬,也基本是500mA左右。

根据如上数据,发现存在两种引导性问题;一是需要考虑线路的压降;二是需要考虑理论与调试数据的偏差,根据偏差,设计上需要留有余量,才能保证批量的可靠性。

因此,需要提前测试好太阳能板的最大电压,据此设计好分压电阻,保证在大部分日照的情况下,或者在前百分之三十日照强度下,使芯片能正常工作。

Rcs的值,在规格允许的情况下,值越小,则充电电流越大,但是关闭电流也大,使得不能给芯片充上较小的电流就关闭充电了;值越大,充电越慢,但恒压充电时,后续充入的电流越小,越能充满。因此,此电阻值,合适就好。如果输入的太阳能板的电流最大只有0.2A,那设置芯片的恒流为500mA输出的意义并不大。

   此电阻的选用功率,要考虑芯片支持的功率最大值,按照最大值再反降额百分之二十使用,这样后续只改阻值而不用改封装。 

你的点赞或收藏是我创作的动力~~

前言: 在之前电路城出现过一个类似的有关太阳能利用项目,即太阳能充电控制器电路设计(链接:https://www.cirmall.com/circuit/444),该设计主要功能是将太阳能电池收集电能给蓄电池充电。在夜间,同时用做LED灯路灯电池。本次设计介绍的太阳能充电器作为一个非常独特的户外设计项目,除了即绿色环保、实用,同时充电效果能够达到即插即用。而且能好很快的将装换的电能收集起来。 太阳能充电器概述: 太阳能充电电路设计主要组成:任意的3.7V/4.2V的锂电池、6V的太阳能电池、基于MCP73871(MCP73871芯片数据手册)的太阳能电池充电转接。将锂电池和电池分别于转接连接。然后将太阳能电池放在户外准备充电(记住要保持该锂电池在阴凉处)。 太阳能充电器特点: 3.7V/4.2V锂电池或者锂电池充电器用于储蓄电能 支持5-6V的直流电源,USB接口(USB mini-B型号)或者6V的太阳能充电锂电池进行充电 太阳能充电器的自动充电电流的大小由充电的功率使用率决定 3个LED指示灯,分别表示电源正常、充电充电完成三种模式 低电池指示灯(电压固定值为3.1V) 电路设定最大500mA的充电率,也可以通过更改电阻的阻值调整为50mA到1A 如果焊接上10K 热敏电阻,还可以实时的监测电池的温度。 具体设计及操作步骤,详见附件内容的设计说明文档。 实物链接如截图: 太阳能充电器电路截图:
CN3063是可以用太阳能电池供电的单节锂电池充电管理芯片.该器件内部包括功率晶体管,应用时不需要外部的电流检测电阻和阻流二极管。内部的8位模拟-数字转换电路,能够根据输入电压源的电流输出能力自动调整充电电流,用户不需要考虑最坏情况,可最大限度地利用输入电压源的电流输出能力,非常适合利用太阳能电池等电流输出能力有限的电压源供电的锂电池充电应用。CN3063只需要极少的外围元器件,并且符合USB总线技术规范,非常适合于便携式应用的领域。热调制电路可以在器件的功耗比较大或者环境温度比较高的时候将芯片温度控制在安全范围内。内部固定的恒压充电电压为4.2V,也可以通过一个外部的电阻调节。 充电电流通过一个外部电阻设置。当输入电压掉电时,CN3063自动进入低功耗的睡眠模式,此时电池的电流消耗小于3微安。其它功能包括输入电压过低锁存,自动再充电,电池温度监控以及充电状态/充电结束状态指示等功能。 CN3063采用散热增强型的8管脚小外形封装(SOP8)。 应用: 太阳能充电器 利用太阳能电池充电的应用 电子词典 便携式设备 各种充电器 特点: 内部集成有8位模拟-数字转换电路,能够根据输入电压源的电流输出能力自动调整充电电流 可利用太阳能电池等输出电流能力有限的电压源供电的锂电池充电应用 输入电压范围:4.35V 到 6V 片内功率晶体管 不需要外部阻流二极管和电流检测电阻 恒压充电电压4.2V,也可通过一个外部电阻调节 为了激活深度放电的电池和减小功耗,在电池电压较低时采用涓流充电模式 可设置的持续恒流充电电流可达500mA 采用恒流/恒压/恒温模式充电,既可以使充电电流最大化,又可以防止芯片过热 电源电压掉电时自动进入低功耗的睡眠模式 充电状态和充电结束状态双指示输出 C/10充电结束检测 自动再充电 产品无铅
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY_Share

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值