基于AVR的锂电池智能充电器的设计与实现

发布者:ikfnpo最新更新时间:2015-12-03 关键字:锂电池  智能充电器 手机看文章 扫描二维码
随时随地手机看文章

1 引言

锂电池闲其比能量高、自放电小等优点,成为便携式电子设备的理想电源。近年来,随着笔记本电脑、PDA,无绳电话等大功耗大容量便携式电子产品的普及,其对电源系统的要求也日益提高。为此,研发性能稳定、安全可靠、高效经济的锂电池充电器显得尤为重要。

本文在综合考虑电池安全充电的成本、设计散率及重要性的基础上,设计了一种基于ATtiny261单片机PWM控制的单片开关电源式锂电池充电器,有效地克服了一般充电器过充电、充电不足、效率低的缺点,实现了对锂电池组的智能充电,达到了预期效果。该方案设计灵活,可满足多种型号的锂电池充电需求,且ATtiny261集成化的闪存使其便于软件调试与升级。

2 锂电池充电特性

锂电池充电需要控制它的充电电压,限制其充电电流。锂电池通常都采用三段充电法,即预充电、恒流宽电和恒压充电。锂电池的充电电流通常应限制在1C(C为锂电池的容量)一下,单体充电电压一般为4.2V,否则可能由于电聪过高会造成键电池永久性损坏。

预充电主要是完成对过放的锂电池进行修复,若电池电压低于3V,则必须进行预充电,否刚可省略该阶段。这也是最普遍的情况。在恒流阶段,充电器先给电池提供大的恒定电流,同时电池电压上升,当魄池电压达到饱和电压对,则转入憾压充电,充电电压波动应控制在50mV以内,同时充电电流降低,当电流逐渐减小到规定的值时,可结束充电过程。电池的大部分电能在惯流及恒压阶段从充电器流入电池。曲上可知,充电器实际上是一个精密电源,其电流电压都被限制在所要求的范围之内。

3 硬件电路设计

该系统在电路设计上主要由单片开关电源、控制电路及保护电路三部分组成。

3.1单片开关电源

单片开关电源负责将电能转化为电池充电所需要的形式,构成了充电器的主要功率转换方式。与传统线性充电器大损耗、低效率的缺点相比,由美国 Power Integrations公司的TNY268P构成的单片开关电源,其输入电压范围宽(85265VAC)、体积小、重量轻、效率高,其有调压、限流、过热保护等功能,特别适合于构成充电电源。其原理图如图1所示。

 

1.jpg

图1单片开关电源

该电源采用配稳压管的光藕反馈电路实现15V的低压直流输出,当输出电压发生变化时,通过线性光藕PC817的发光管的电流发生相应的变化,使得 TNY268P的EN脚流出电流也发生变化,从而控制其片内功率MOSFET的断、通、调节输出电压,使输压电压稳定。具体反馈原理分析详见后文脉宽调制 (PWM)的控制。

在电路结构上,线性光藕PC817,不但可以起到反馈作用还可起到隔离作用。由PNP管Q2和电阻R9、R1O及R12组成的限流电路,则从源头上防止了过电流的问题。由C6及R11构成的缓启电路,则有效抑止了电源上电瞬间的产生的电压尖峰。而二极管D9则防止了电池组的反向放电。此外,对整个充电系统而言,当因意外情况系统失控时,开关电源所提供的15V直流低压也在某种程度上起到了限制其最高电压的作用。

3.2控制电路

单片机负责控制整个系统的运行,包括充电电流电压值的设定,电流电压的检测与调整,充放电状态的显示等。与专用充电控制芯片相比,单片机控制系统不仅不受电池组容量大小的阻将电流转换为电压进行的,因此其PWM控制调整过程与恒限制,还可通过软硬件配合实现更灵活的综合控制,也便于进一步的后续开发。

系统控制选用Atmel公司的AVRATtiny261来实现,控制框图见图2。ATtiny261采用AVR RISC结构,其大部分指令执行时间仅为1个时钟周期.可达到接近1MIPS/MHZ的性能;11路lObitADC。且15对具有可编程增益的ADC差分通道,精度高达2.5mV的内置2.56V基准源,3个独立PWM发生器,片上温度传感器,足以满足设计需求。

 

2.jpg

图2系统控制结构框图

3.2.1志愿检测

系统电压采样采用精密电阻分压方法,将测量电压范围转换成0-2.56V,然后通过1倍的差分ADC通道转换成数字信号,在充电过程中将测得的电压值与预先设定的值进行比较,再控制调整PWM占空比完成对充电电压的控制与调节。

3.2.2电流检测

在系统电流的榆测上,由于选用ATtiny261的ADC差分通道,这就要求其正端输入电压必须大予负端输入电压。困此,在电路设计上,通过串联在电流主回路中的高精度采样电阻RsenseB和RsenseA,经ADC2-ADCl和ADCl-ADC0两对32倍的ADC差分通道(参见图3),分别完成对充、放电电流的检测。可见,差分ADC的选用,既保证了电流采样的精准,又避免了因电路中引入差分远放所带来的功率损耗问题,很好的满足了系统性能与功耗两方面的要求,充分体现了ATtiny261的优势。

 

3.jpg

图3电池保护电路

3.2.3温度检测

温度检测确保了安全充电步骤的执行。系统中使用ATtiny261的毖上湿度传感器,通过ADCIl进行温度检测。测量电压与温度基本成线性关系,约lmv/°C的精度可提供充分精度的温度测量。如欲获得更高精度的温度检测,可通过软件写入校准值的方法来实现。

3。2。4 PWM控制

设计中,在前述稳压管反馈控制的摹础上,在反馈环节中引入PWM的方法控制充电。其基本控制思想是利用单片机的PWM端口,在不改变PWM波周期的前提下,通过电流及电压的反馈,用软件的方法调整PWM占空比,从而使电流或电压按预定的充电流程进行。

因系统进入充电工作状态后,受锂电池终止充电电压的限制,其最高电压不得高于12.7V,所以开关电源中的稳压管Zl始终处于截止状态,充电过程完全由PWM的控制来实现。以恒压充电为例,在充电电压调整之前,单片机先快速读取充电电压检测值,然后将设定的电压值与实际读取值进行比较,若实际电压偏高,则提高PWM占空比,使线性光耦PC817的发光二极管的电流1F增大,致使TNY268的EN脚置为低电平,其片内功率MOSFET关断,输出电压降低。反之,则降低PWM占空比->IF减小->EN脚为高电平,片内功率MOSFET接通,输出电压升高。在预充电,恒流充电阶段对电流的调整,是通过采样电阻将电流转换为电压进行的,因此其PWM控制调整过程与恒压阶段完全类似。当充电结束时,PWM持续输出占空比为1的高电平,关断 TNY268P的片内MOSFET,中断功率转换回路,实现充满后自动停充。

为保证采样的准确,尽量避免由于ADC的读数偏差和电源工作电压等引入的波纹干扰,所有采样点都经过阻容滤波处理,并在软件PWM的调整过程中采用了数字滤波技术。

3.2.5 按键与显示

充电器的功能按键响应由ATtiny261的外中断来实现,与LED显示相配合可获知池放电状况,并提醒系统即将终止。系统充放电的每个状态都与相应LED显示对应。可根据电压检测判断是否有电池装入及提供电池短路保护,并给出LED报警信号。

3.3保护电路

由于锂电池的化学特性,在使用过程中,其内部进行电能与化学能相互转化的化学正反应。但在菜蝗条件下.如对其过充电、过放电和过电流将会导致电池内部发生化学副反应,该副反应加剧则会严重影响锂电池的性能与使用寿命,甚至会引起爆炸而导致安全问题,因此锂电池保护电路显得至为重要。

如图3所示,该电路选用精工的多节锂电池保护芯片S8233构成,可对电池电压和回路电流进行有效监测,并通过对MOS管FET-A或FET-B的控制在某些条件下关断究、放电回路以防止对电池发生损害。与其它电池保护芯片如S8254相比较,S8233还可通过外接MOS管FET1,FET1及 FET3来保证锂电池组的充电平衡,这是其它类似芯片所不具备的优点。通过单片机对S8233芯片CTL端子的控制,可实现对锂电池的故障保护。

4 软件设计

系统软件采用汇编语言编写,并在AVR Studio4环境下编译调试完成。整个系统软件内充电主程序和中断服务子程序组成。主程序主要完成系统、变量及看门狗定时器的初始化.控制系统实现充电功能。单片机完成初始化后,根据电池状况判断应该进入哪一个充电阶段,然后通过AD采样与中断响应完成PWM的调整,实现相应阶段的控制。主程序流程见图 4。程序中通过AD中断子程序来改变PWM占空比,定时中断子程序来控制最大充电时间,外中断来判断电池组放电状态。

 

4.jpg

图4 主程序流程

5 实验测试结果

实验中采用750mA恒流对3节1500mAh的锂电池组进行充电,充电电流.电压测试曲线如图5所示。实验结果她示,由单片开关电源实现AC- DC的转换,通过ATtiny261与S8233保护芯片的相互配合与控制所实现的锂电池充电器,满足了3节锂电池组的充电要求,取得了较好的充电效果。

 

5.jpg

图5 电池充电测试热线

6 结束语

由于AVR ATtiny261良好的性价比,使得产品的智能性与应用性大大提高,且缩短了开发时阔.降低了开发成本。并且,系统采用综合控制的软件算法,避应了不同型号及容量的锂电池需求机电路集成度高,结构简单,性能可靠,经济轻便,具有很大的实用价值。此外,在系统现有功能实现的基础上,充分利用 ATtiny261的片内外资源,通过其所具有的12C通信功能,可以很方便的升级为智能电源管理系统,直接成用于各种便携式电子设备。

关键字:锂电池  智能充电器 引用地址:基于AVR的锂电池智能充电器的设计与实现

上一篇:基于AVR的锂电池智能充电器的设计与实现
下一篇:单片机控制的电池管理实现了成功的互联网

推荐阅读最新更新时间:2024-05-03 00:07

蜂巢龙鳞甲铁锂电池76%成组率刷新行业记录 兼具高安全+长续航
  12月15日,蜂巢能源在常州举办以“乘蜂·驭未来”为主题的第三届电池日活动。   发布会上,蜂巢能源董事长兼CEO杨红新代表蜂巢能源发布了全新一代的高安全动力电池系统化解决方案——龙鳞甲电池,应用热电分离、空间功能集成设计等全新技术实现了单体安全和系统安全的全面提升,开创动力电池安全的新高度;同时还兼具长续航优势,其磷酸铁锂版本可使电动汽车的续航突破800公里,刷新了磷酸铁锂电池续航的新纪录。   此外,蜂巢能源公布超高速叠片技术3.0的命名——“飞叠”,发布了高锰铁镍电池和纳米网硅负极,还宣布公司在储能领域的布局,开启了“动力电池+储能电池”双轮驱动战略。   正在冲击科创板的蜂巢能源,通过第三次
[新能源]
如何看待磷酸铁锂电池的储能价值和回归热潮
  如何看待磷酸铁锂电池储能价值和动力铁锂电池回归热潮?随着比亚迪宣布将推出CTP磷酸铁锂电池(刀片电池),并宣称体积能量密度能够提升50%,铁锂电池又重新回到大家眼前,而整个市场也似乎重新开始审视起了铁锂电池。   伴随着上汽、五菱等车企宣布将推出铁锂版本的乘用车,以及比亚迪陆续接到5G储能订单,可以预期的是磷酸铁锂电池在2020年的应用前景将明显好于2019年,市场表现确实值得期待。   1如何看待磷酸铁锂电池储能价值   铁锂电池储能系统可以作为多种电力能源与稳定的电力需求之间的缓冲器,可以增加像风能、太阳能等不稳定电源的发电能力。风力发电系统由于风速的变化而导致输出功率振荡,而储能系统可以通过快速的响应速度、
[新能源]
锂电池保护电路工作原理
电路具有过充电保护、过放电保护、过电流保护与短路保护功能,其工作原理分析如下: 1  正常状态 在正常状态下电路中N1的“CO"与“DO"脚都输出高电压,两个MOSFET都处于导通状态,电池可以自由地进行充电和放电,由于MOSFET的导通阻抗很小,通常小于30毫欧,因此其导通电阻对电路的性能影响很小。 此状态下保护电路的消耗电流为μA级,通常小于7μA。 2  过充电保护 锂离子电池作为可充电池的一种,要求的充电方式为恒流/恒压,在充电初期,为恒流充电,随着充电过程,电压会上升到4.2V(根据正极材料不同,有的电池要求恒压值为4.1V),转为恒压充电,直至电流越来越小。 电池在被充电过程中,如果充电器电路失去控制,会使电池电
[电源管理]
IBM造海水电池 “搅局”锂电池产业?
  新能源汽车行业真的进入了一个多事之“春”!   新冠疫情的蔓延让整个汽车行业,当然也包括新能源汽车,陷入了产销量下滑的巨大风险之中。而在国家提出的“新基建”等积极救市的措施下,新能源充电桩的建设也被重点提及。近期,国务院的常务会议又决定将新能源汽车购置补贴和免征购置税政策延长2年。这无疑是给新能源车企再次打下一剂强心针。   但补贴仅仅可以续命,能否在这场疫情大考下活下去,还要看车企们的自救能力。   即使没有这场疫情,2020年也会成为新能源汽车行业的转折之年。尤其是在新能源汽车的动力电池领域,也正在上演一场技术路线的剧变。   年初比亚迪对外公开透露的“刀片电池”,现在终于靴子落地。3月
[新能源]
海外动力+储能需求大爆发,锂电池出口连续11个月增幅超一倍
在中国引领的全球新能源产业浪潮中,动力+储能电池正成为中国制造和出口的新名片。 电池中国获悉,1-4月福建省锂电池出口389.1亿元,同比增长159.5%,连续11个月增幅超过100%。其中,4月份福建省锂电池出口96.1亿元,同比增长132.8%。 数据显示,欧盟和美国为福建锂电池主要出口市场,1-4月分别出口217.6亿元和105.7亿元,分别增长176.4%和204.1%,两者合计占出口总值83.1%。    从全国来看,仅今年一季度,我国锂电池出口1097.9亿元,同比增长94.3%。    受欧美电动汽车高补贴刺激,叠加海外储能市场锂电需求井喷,以欧洲、北美为代表的海外市场动力+储能电池需求正在快速爆发,对
[汽车电子]
海外动力+储能需求大爆发,<font color='red'>锂电池</font>出口连续11个月增幅超一倍
锂离子电池智能充电器硬件的设计
  锂离子电池具有较高的能量重量和能量体积比,无记忆效应,可重复充电次数多,使用寿命长,价格也越来越低。一个良好的充电器可使电池具有较长的寿命。利用C8051F310单片机设计的智能充电器,具有较高的测量精度,可很好的控制充电电流的大小,适时的调整,并可根据充电的状态判断充电的时间,及时终止充电,以避免电池的过充。   本文讨论使用C8051F310器件设计锂离子电池充电器的。利用PWM脉宽调制产生可用软件控制的充电电源,以适应不同阶段的充电电流的要求。温度传感器对电池温度进行监测,并通过AD转换和相关计算检测电池充电电压和电流,以判断电池到达哪个阶段。使电池具有更长的使用寿命,更有效的充电方法。 设计过程 1 充电原理
[电源管理]
锂离子电池<font color='red'>智能充电器</font>硬件的设计
力帆将斥资28亿元 加码锂电池/换电平台
根据官方资料显示,2015年力帆新能源汽车表现抢眼,全年累计销售整车1.48万辆,增幅达1782.78%,这样的成绩也给力帆汽车树立了信心。对于未来的发展,记者从力帆汽车官方获悉,将斥资28亿元用于智能新能源汽车能源站、锂电芯、智能轻量化快换纯电动车平台开发项目。 力帆本次投资中将有8.9亿元用于智能新能源汽车16亿瓦时锂电芯项目,项目建设周期12个月,由力帆集团重庆万光新能源科技有限公司实施,项目新建自动化锂电芯生产线,达产后可实现年产约16亿瓦时智能新能源汽车锂电芯单体的生产能力。 为了解决纯电动车用户的“里程焦虑”问题,力帆还将投资7.2亿元用于智能新能源汽车能源站项目,为新能源车进行换电操作以,采用“换
[汽车电子]
PLC锂电池的更换时间及步骤
  在plc中存放用户程序的随机存储器(RAM)、计数器和具有保持功能的辅助继电器等均用锂电池保护,锂电池的寿命大约5年,当锂电池的电压逐渐降低达一定程度时,PLC基本单元上电池电压降低指示灯亮。提示用户注意,有锂电池支持的程序还可保留一周左右,必须更换电池。   更换锂电池步骤:   1、在更换电池前,首先备份PLC的用户程序   2、在拆装前,应先让PLC通电15s以上(这样可使作为存储器备用电源的电容器充电,在锂电池断开后,该电容可 对PLC做短暂供电,以保护RAM中的信息不丢失);   3、断开PLC的交流电源   4、打开基本单元的电池盖板   5、取下旧电池,装上新电池   6、盖上电池盖板   更换电池时间要
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved