0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BUCK降压拓扑和锂电池充电电路设计

CHANBAEK 来源:硬件实战君 作者:硬件实战君 2023-03-17 10:32 次阅读

上一篇文章介绍了项目硬件框图中的三个主要部分,分别为BUCK降压拓扑为锂电池充电,BOOST升压拓扑将锂电池电压升至手机充电电压,LDO线性电源单片机提供稳定3.3V电源。 这篇文章主要来介绍BUCK降压拓扑和锂电池充电电路设计

在说明锂电池充电管理芯片之前,让我们先回顾下项目需求,在项目中我们也要做到“不要因为走得太远而忘记为什么出发”。

太阳能电池电压范围 6~24V,支持MPPT功能
锂电池充电需求 能够实现三段式锂电池充电
快充协议 支持QC2.0,QC3.0,FCP,AFC,Apple2.4A等
电源管理实现功能 电量显示,电压检测,过流保护等

从项目需求中我们可以看出,单节锂电池充电电路需要满足宽电压输入与三段式锂电池充电。 其中单节锂电池指的是单串锂电池并不是只有一块锂电池,可以通过并联多块锂电池来达到增大容量的需求。

什么是三段式锂电池充电呢? 先来看看三段式锂电池充电曲线。

poYBAGEi9-6ARnF7AACMqy_FTW8783.png

从图中可以看到锂电池完整的充电过程分为3个阶段(实际使用中多为后两个阶段)。

第一阶段:涓流充电。 当电池电压非常低(典型值是低于恒压充电的66.5%,大概为2.75V)的时候,其内部的锂离子活动性较差,内阻较大,因此只能接受较小的充电电流(一般在30到50mA左右),否则电池容易发热和老化,不仅损害电池寿命,而且有潜在的安全问题,因此把这个阶段称为涓流充电。

第二阶段:恒流充电。 当电池电压高于2.8V以上时,电池的锂离子活动性被充分激活,内阻也较小,所以能够接受大电流的充电。 在这个阶段,可根据锂电池参数设置为最大电流充电,以提高充电速度。

第三阶段:恒压充电,即充电电压恒定(4.2V)。 恒压充电过程充电电流不断下降,一直到电流低于一定值(通常由充电管理芯片设置)后充电停止。 这个过程存在的原因有防止电池过冲,同时让锂电池尽可能存储更多的电量。

通过以上需求的分析,在本项目中最终选择了CN3791,一片国产太阳能充电管理IC。 其具有太阳能最大功率点跟踪功能(MPPT),输入电压范围为4.5V到28V,支持锂电池三段式充电模式,并且可通过电阻设置恒流充电电流和太阳能输入电压,最大充电电流可达4A。 这款芯片采用BUCK降压拓扑。 下面来看看BUCK降压拓扑工作原理

pYYBAGEi9_KAG3G9AABQw3ibzOA326.png

如图所示为BUCK型降压拓扑原理图,BUCK降压拓扑有两个工作状态,当MOS管导通时二极管截至电流通过MOS管,电感,给输出电容和负载供电,此时电感存储磁场。 当MOS管关断时,由于电感电流不能突变,此时二极管提供续流通路,继续为输出电容和负载进行供电。

通过改变MOS管栅极PWM信号的占空比,便可以改变输出电压,根据以下两个公式可以计算出该拓扑结构的输出电压。

poYBAGEi9_eACLCeAAAGqb-VcEM543.pngpYYBAGEi9_uAV_f-AAAFY3q2qY4302.png

pYYBAGEi-ACAaeTfAAC892vLsCI062.png

上图是根据CN3791数据手册设计的锂电池充电电路,最大功率点电压由R33和R36两个电阻设置,计算公式可由下式进行计算,我制作过程中将其设置成6V太阳能,你可根据自己需求将其设置成12V,18V等。

poYBAGEi-ASAE45QAAADbl-AyFI370.png

电路中可通过电阻设置锂电池恒流充电电流,其内部有120MV电压基准,与采样电阻进行比较,使得充电电流达到恒流状态,其计算公式由下式进行计算。

pYYBAGEi-AiAaoThAAAJGkx_kjY090.png

这里应该有人好奇,通过这个式子是不是只要在不超过锂电池最大充电电流的情况下,可以将采样电阻设置的越小越好,这时电流最大,充电速度是最快的。 下面我们通过计算来说明下。

假设使用一块5W太阳能充电器,并且在整个转化过程中没有能量损耗,将5W的能量完全转换为化学能存储起来。 此时使用=0.05Ω(够小吧)。 来使用公式进行计算下此时电路的具体参数。

恒流电流:

poYBAGEi-AyAVmbMAAAC4Ckv1u8177.png

给锂电池的充电功率(取恒流阶段中间值电压3.8V计算):

pYYBAGEi-BGAT6l9AAALTQmFqz8651.png

神奇的事出现了,在不考虑损耗的情况下,凭空多出了4.12W。 根据能量守恒这种情况是不可能出现,当你使用0.05Ω电阻设置电流时,如果太阳能电池功率不够,充电电流是达不到设置的2.4A的,而是会根据实际太阳能电池最大功率点情况下的电流进行充电。

是不是这样就能正常充电了? 小编开始也是这样认为的,在PCB打板结束就焊接了一个0.05欧姆电阻上去。 开始充电时还比较正常,锂电池电压从3.6V慢慢的开始升高,经过一段时间等待,充电指示灯显示充电结束。 拿起手中的万用表。 测量了下锂电池电压,电池电压4.12V。 这时开始反问锂电池充电截止电压不是4.2V吗? 我这块电池坏了? 于是换了块小容量的电池继续充电。 又是经过漫长的等待充电指示灯显示充电结束。 然而这次电池电压依然为4.12V。 这时我意识到了电路出现了问题。 此时并没有意识到是恒流充电电流设置过大的问题。 后来经过仔细阅读芯片数据手册,发现了文档下面的一行文字。

poYBAGEi-BWACCcoAAEjbaAFwa4397.png

恒流充电的16%是多少? 大概算下为384ma,此时锂电池充电阶段应该是处于第三阶段,恒压充电阶段,锂电池电压为4.2V。 如果充电电流小于384ma充电就会截止。 这时打开计算器再来计算一番5W/4.2V=1.19A,还好这时太阳能电池还能提供这么大的电流给电池充电。 也许这就是上了好多年物理课带来的一个理想化概念,在什么情况下计算都使用理想化模型进行计算。

太阳能电池5W为最佳状态(温度适宜,阳光充足)下会达到的状态。 同时还要考虑传输线路上的损耗,BUCK电路的转换效率。 这是一个复杂的计算模型,简单的方法就是实验法测量数据,通过数据来反映系统的真实工作情况。 接着我在一天内测量了多组不同光照下的充电电流,发现电流的波动还是比较大的,有好几组数据都低于恒流充电的16%。

电流是随心所变,电流在锂电池恒流充电过程中变化对电池的变化影响不太,但是如果此时充电阶段进入第三阶段,这时电流的变换使得充电电流低于恒流阶段的16%时,CN3791就会认为充电结束,进入充电结束状态。 事实上这时电池并没有真正的充满。 所以当测量电池电压时仅仅只有4.12V。 至此,这个问题算是解决了。 通过更换0.25Ω的电阻,此类情况再也没出现过。 (这里的阻值可根据太阳能电池板进行设置,尽量满足锂电池能够恒流充电。 同时不能在恒压充电时电流的波动导致电池提前完成充电。 这里的0.25欧姆是比较适合我的板子而已)。

至此太阳能充电器已经满足项目需求了。 支持MPPT最大功率点太阳能跟踪功能,具有三段式锂电池充电功能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锂电池
    +关注

    关注

    252

    文章

    6973

    浏览量

    161441
  • 充电电路
    +关注

    关注

    32

    文章

    223

    浏览量

    52764
  • 电路设计
    +关注

    关注

    6433

    文章

    2099

    浏览量

    188209
  • BUCK
    +关注

    关注

    31

    文章

    421

    浏览量

    62691
  • ldo
    ldo
    +关注

    关注

    32

    文章

    1553

    浏览量

    151197
收藏 人收藏

    评论

    相关推荐

    磷酸铁锂电池充电管理集成电路的应用?

    锂电池充电管理集成电路可用于:手持设备、应急灯具、备用电池应用、便携式工业和医疗仪器、 电动工具、独立电池充电器等。可使用太阳能板供电的PWM降压模式单节磷酸铁锂电池充电管理集成电路ZS6078,独立对单节磷酸
    发表于 11-04 10:33

    PWM降压模式锂电池 磷酸铁锂电池充电管理集成电路

    降压模式锂电池或磷酸铁锂电池充电管理集成电路  独立对单节或多节锂电池或磷酸铁锂电池充电进行自动管理  封装外形小,外围元器件少和使用简单等  在恒压充电模式,恒压充电电压由外部电阻分压
    发表于 11-06 10:04

    多串锂电池充电管理--之筋膜枪

    电池。如若不加充电管理ic,直接给锂电池供电,会出现充不满,电池寿命短,甚至爆炸等危险。 XSC01锂电池充电管理芯片可以支持2节、3节、4节、6节等锂电池串联充电,可以通过外部电路的电阻来设定恒流
    发表于 04-18 19:03

    关于1到4节内置MOS的锂电池充电芯片

    锂电池充电芯片ZCC6688是一款3A锂电池充电芯片,可以支持单节,双节,三节,四节锂电池管理应用。ZCC6688采用500Khz同步降压拓扑结构,内置功率MOSFET,提升充电效率的同时,简化
    发表于 04-24 16:26

    IP2365:1~4 串锂电池/锂离子电池降压充电 IC

    锂电池/锂离子电池降压充电 IC(英集芯 指定代理 科发鑫) 简介IP2365 是一款集成同步开关的降压转换器、支持 1~4 串锂电池/锂离子电池降压充电管理 IC
    发表于 07-03 19:30

    三节串联锂电池充电IC,2款芯片测试板充电测试

    锂电池充电IC,电路图,充电测试: PW4203是一款4.5V-22V输入,最大2A充电,支持1-3节锂电池串联的同步降压锂离子电池充电器芯片,适用于便携式应用。可通过芯片VSET
    发表于 11-25 11:30

    三节锂电池充电管理芯片 IC电路图如何设计

    锂电池充电电路PW4053,输入5V,升压输出12.6V的三节锂电池充电管理芯片,1A;PW4203,输入15V-20V,降压输出
    发表于 12-12 09:39

    三节锂电池充电管理芯片电路

    降压输出 12.6V 的三节锂电池充电电流芯片,2A    3. 三节锂电池输出电路  对于三节锂电池的输出来说,如果是 DC-DC 的话,就由 1A-5A 的多种选择了
    发表于 01-28 17:16

    介绍BUCK降压拓扑锂电池充电电路设计

    BUCK降压拓扑锂电池充电电路设计。在说明锂电池充电管理芯片之前,让我们先回顾下项目需求,在项目中我们也要做到“不要因为走得太远而忘记为什么出发”。太阳能电池电压范围6~24V,支持MPPT功能
    发表于 09-14 06:48

    升/降压锂电池充电设计

    降压锂电池充电设计作者: 颜士明、蓝瑞立/Maxim Taiwan前言:锂电池充电大多采用降压模式,即直流输入电压比电池充满时的电压高,例如串联三颗节电压为4.2 伏的
    发表于 11-02 14:42 80次下载

    产品的锂电池充电电路设计

    充电管理 IC,都是按照充电电池充电特性来设计的。充电电池根据充电介质不同,分为镍氢电池锂电池等。由于锂电池没有记忆效应,所以目前在各种手持设备和便携式的电子产品中,都采用锂电池供电
    发表于 01-08 21:44 32次下载

    DIY多快充协议太阳能充电器!----锂电池充电电路

    BUCK降压拓扑锂电池充电电路设计。在说明锂电池充电管理芯片之前,让我们先回顾下项目需求,在项目中我们也要做到“不要因为走得太远而忘记为什么出发”。 太阳能电池电压范围 6~24V,支持MPPT功能
    发表于 11-10 11:21 20次下载
    DIY多快充协议太阳能<b>充电</b>器!----<b>锂电池</b><b>充电</b><b>电路</b>

    锂电池充电电路设计

    锂电池充电电路设计 目前市面上的
    发表于 10-29 10:05 2.9w次阅读

    锂电池充电电路锂电池充电电路设计

    锂电池充电电路 锂电池在电子制作中的应用越来越广泛,体积小,存储能量高都是优势。但是充电相比铅酸电池来说要麻烦的多。所以,配置一个简单有效的充电电路是很有必要的。当然,嫌麻烦的朋友也可以直接在某宝
    发表于 09-09 09:13 3215次阅读
    <b>锂电池</b><b>充电</b><b>电路</b>图 <b>锂电池</b><b>充电</b><b>电路设计</b>

    锂电池充电电路锂电池充电电路设计方案

    充电电路是非常必要的。当然,假如你觉得手动设计充电电路太过于麻烦,那你也可以选择在电商平台上购买已经设计好的锂电池充电模块。但是今天,我们在这里重点讨论如何亲手设计一个简单且有效的锂电池充电电路。这不仅可以帮助你实现功能,更多的
    发表于 09-14 11:41 2531次阅读
    <b>锂电池</b><b>充电</b><b>电路</b>图 <b>锂电池</b><b>充电</b><b>电路设计</b>方案