电池充电控制器论.docx

上传人:b****6 文档编号:7010800 上传时间:2023-01-16 格式:DOCX 页数:26 大小:713.36KB
下载 相关 举报
电池充电控制器论.docx_第1页
第1页 / 共26页
电池充电控制器论.docx_第2页
第2页 / 共26页
电池充电控制器论.docx_第3页
第3页 / 共26页
电池充电控制器论.docx_第4页
第4页 / 共26页
电池充电控制器论.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

电池充电控制器论.docx

《电池充电控制器论.docx》由会员分享,可在线阅读,更多相关《电池充电控制器论.docx(26页珍藏版)》请在冰豆网上搜索。

电池充电控制器论.docx

电池充电控制器论

内容摘要

本文根据近年来便携式电子产品的迅速增长,对电源充电管理的要求越来越高,设计了一款用于电源管理的智能电器。

首先对不同影响因素下充放电时锂离子电池电压与容量的关系进行了介绍,另外还就充放电电流,过充,过放,及过温对锂电池的影响进行了讨论。

在对锂离子电池特性实验分析的基础上,进行了智能电器电路设计。

设计的电源管理部分具备了充电过程的控制,结合Atmel公司的AT89C52单片机管理功能,可以完成一个较为实用的电源管理系统。

为了保护数据,抑制干扰,进行了看门狗监测电路功能设计,保证了智能电器工作的可靠性。

 

关键词

智能电器,电源管理,锂电池,AT89C52

 

Abstract

Basedontherapidgrowthoftheportableelectronicsinrecentyears,powermanagementhavebecomeincreasinglydemanding,thearticledesignsaintelligentpowermanagementforelectricalapparatus.

Firstofall,thearticleintroducesthechemicalprincipleoflithiumbatteries,andthencarriesouttheexperimentsofthebatterychargeanddischargeindifferentfactors,findingouttherelationshipbetweenthebatteryvoltageandcapacity.Inaddition,discussingthechargeanddischargecurrent,charge-off,take-off,andover-temperaturetotheimpactoflithiumbatteries.

Onthebasisofanalysisofthelithium-ionbatterycharacteristicsexperiments,carryoutaintelligentelectricalcircuitdesign.Designofpowermanagementhassomecontroloverthechargingprocess,combinedwithAtmel'sAT89C52single-chipmanagementcapabilities,,canbeamorepracticalpowermanagementsystem.Inordertoprotectthedata,interferencesuppression,thewatchdogfunctionofmonitoringcircuitdesignensuresthattheworkoftheintelligentapparatus.

KEYWORDS

powermanagement,lithiumbatteries,AT89C52

第一章绪论

1.1选题背景及意义

1.2电池充电控制器的发展概况

1.3本课题的内容安排

第二章充电控制器设计基本原理概述

2.1电池的测量原理

2.1.1电池性能参数及测量方法

2.1.2过充,过放及过温现象

2.2充电控制器的充电原理

第三章锂电池充电控制器的硬件设计

3.1系统硬件设计的整体方案

3.2CPU选型

3.3充电控制器电路设计

3.4液晶显示模块设计

3.4.1GXM12864简介

3.4.2GXM12864的接口设计

3.5看门狗功能

3.6复位电路

3.7抗干扰电路的设计

第四章软件设计

4.1控制电路的软件设计

4.2显示模块的软件设计

4.3复位电路的软件设计

第五章结论及展望

致谢

参考文献

 

 

锂离子电池充电控制器

班级:

0706073学号:

070607332姓名:

杨勇指导老师:

苏艳苹职称:

讲师

第一章绪论

1.1选题背景及意义

便携式电子设备对电源的要求有以下几点:

体积小,重量轻,效率高,低压差。

锂离子电池具有能量密度高,可循环充电次数多,使用寿命长,价格也越来越低等诸多优点,使得选用锂离子电池供电的便携式产品越来越多。

然而锂离子电池也存在一些不足,主要在于对充电控制器要求比较苛刻,需要保护电路。

为有效利用电池容量,需将锂离子电池充电至最大电压,但是过压充电会造成电池损坏,这就要求较高的控制精度。

另外,对于电压过低的电池需要进行预充,充电控制器最好带有热保护和时间保护,为电池提供附加保护。

目前市场上很多采用大电流的快速充电法,所以在电池充满后如不及时停止会使电池发烫,过度的过充会严重损害电池的寿命。

也有一些低成本的充电控制器采用电压比较法,为了防止过充一般充电到

90%就停止大电流快充,采用小电流涓流补充充电。

一般地,为了使得电池充电充分,容易造成过充,表现为有些充电控制器在充终了时电池经常发烫(电池在充电后期明显发烫一般说明电池已过充)。

对电池经常出现过充和欠充的缺点已越来越不能满足们的需要。

锂电池的使用寿命和单次循环使用时间与充电维护过程和使用情况密切相关。

一部好的充电控制器不但能在短时间内将电量充足,而且对电池还能起到一定的维护作用,修复由于使用不当而造成的记忆效应,即容量下降(电池活性衰退)现象。

因而传统的普通充电控制器存在明显的不足。

基于以上问题的提出与分析本文将设计一款用于锂离子电池的智能电器。

所谓智能充电控制器是指能根据用户的需要智能控制充电进程,并且在充电过程中能对被充电电池进行保护从而防止过电压和温度过高的一种智能化充电控制器。

单片机控制的智能充电器,具备业界公认较好的-⊿V检测,可以检测出电池充电饱和时的电压变化信号,比较精确地结束充电工作。

这些充电器芯片往往具备了充电过程的控制,加上单片机管理功能,包括:

温度控制、时间控制、电源关断、蜂鸣报警和液晶显示等,可以完成一个较为实用的智能充电控制器。

随着电子技术的发展,芯片体积小型化及其价格的降低,智能充电控制器大规模的批量生产已经成为可能。

而智能充电控制器具有操作简单、可靠性高和通用性强等优点,是充电控制器家族中一个重要的组成部分,也是未来充电控制器发展的主要方向。

因此,对充电控制器智能化的研究与应用具有深远的现实意义。

1.2电池充电控制技术的发展

充电方式的选择直接影响着电池的使用效率和使用寿命,充电技术近年来发展非常迅速。

充电控制器的发展经历了三个阶段:

1)限流限压式充控制电器

最原始的就是限压式充电,然后过渡到限流限压式充电,它使用的方式就是浅充浅放,其寿命表述就是时间,没有次数,比如10年。

这种充电模式的效果较差。

2)恒流/限压式充电控制器

这是充电控制器发展的第二阶段,这种模式的充电控制器占据了充电控制器市场近半个世纪。

首先,以恒电流充电至预定的电压值,然后,改为恒电压完成剩余的充电。

一般两阶段之间的转换电压就是第二阶段的恒电压。

这种充电控制器充电电流总是低于电池的可接受能力,造成充电效率低,大大降低了电池的寿命。

3)自适应智能充电控制器

随着大规模集成IC的出现,充电设备进入了一个全新的自适应、智能阶段,即称为第三代充电控制器。

自适应充电控制器遵循各类电池的充、放电规律进行充、放电。

并且具有温度补偿功能。

充电系统由具有特殊功能的单片机控制,不断检测系统参数,按模糊推理算法不断调整充电参数,同一充电控制器可适应不同种类电池的充电,充电控制器自适应调整自己的输出电流,无需人工选择,避免操作失误。

1.3本课题的内容安排

首先,介绍锂离子电池充放电原理及特性。

在这一部分通过实验分析验证了锂离子电池电压在不同放电率下与电池容量的关系,环境温度与电池放电容量的关系,并进一步分析论述了充放电电流对锂离子电池的影响,放电率对电池寿命的影响,过充过放及过温对锂离子电池的危害。

然后,为控制器设计进行选型并设计其硬件电路和软件部分,以实现其智能功能。

这里在充电电路设计上在比较锂电池充电主要的四种方法:

恒流充电、恒压充电、恒流恒压充电和脉冲充电的优缺点上,考虑到虽然恒流恒压充电需要复杂得多的电路来实现,但由于其充电时间短,充电效率高,因此本文所设计的智能电器充电控制部分将采用恒流恒压充电方法。

智能电源控制器设计包括三部分:

控制电路,充电电路,显示等外围电路。

并完成这三部分相关的程序设计。

实现智能充电,液晶显示,看门狗功能。

智能电器工作时不可避免会受到外界的干扰,这些干扰轻则导致系统内部数据出错,重则将严重影响程序的运行。

为了保护数据,抑制干扰,在单片机智能系统的开发过程中需要进行可靠性设计。

这里看门狗功能设计可保证智能电器的正常工作。

最后,给出采用本智能电源管理控制器对锂离子电池充电的仿真。

 

第二章锂电池充电控制器设计基本原理概述

2.1锂电池的测量原理

2.1.1锂电池性能参数及测量方法

1)电池电压

锂离子电池的开路电压与电池的正负极材料、电池的充电状态有关。

电池的额定电压有3.6V和3.7V两种,目前使用比较普遍的是3.7V的电池。

该电池的充电终止电压为4.2V,放电终止电压一般为2.75V(不同的厂商有不同的推荐值)。

从表2.1[可以看出,锂离子电池的电压相当于镍镉、镍氢电池的三倍,也就是说,为了得到同样的电池组端电压,锂离子电池的使用数目只有镍镉、镍氢电池的1/3,大大减少了电池的数目,简化了电池组的设计、增加了整个电池组稳定性。

表2.1电池工作电压

Table2.1Batteryvoltage

电池种类

充电电压(V)

额定电压(V)

放电终止电压(V)

镍镉电池

1.43

1.2

1.11

镍氢电池

1.43

1.2

1.11

锂离子电池

4.2

3.6

2.75

但是锂离子电池对电压精度的要求很高,误差不能超过1%。

如果电池的终止充电电压是4.2V,那么允许的误差范围就是0.042V。

终止电压过高,将会影响锂离子电池的寿命,甚至造成过充现象,对电池造成永久性的损坏:

终止电压过低,又会使充电不完全,电池的可使用时间变短。

实验测得充放电时电池电压随电池容量变化的关系。

如图2.2,电池终止电压为4.1V。

可以发现充电时电池的端压要比放电时高,这是因为电池本身和充放电回路上有一定的电阻。

图2.2电池电压与容量的关系

Fig2.2Therelationshipbetweenthebatteryvoltageandcapacity

我们把电阻等效为

,如图2.3,那么充电时的端电压表达式为:

(2.1)

相应的,放电时端电压表达式为:

(2.2)

图2.3电池充放电等效回路

Fig2.3Batterycharginganddischargingequivalentcircuit

从这两个公式可以看出,在充电和放电时(这里假设充电电流等同于放电电流),电池端压所表示的值都不是真正电池的电动势,而是加上了电池组内阻的影响。

实验同时测得不同的放电率下,电池电压的变化。

放电率越大,相应剩余容量下的电池电压就越低,电池终止电压为4.2V,如图2.4所示。

锂离子电池的使用环境温度范围比较宽,可以达到-20~60℃。

但是环境温度对电池的放电容量有很大影响。

实验测得环境温度对电池放电的影响,如图

2.5所示。

采用0.2C放电速率,当环境温度为25℃时,可放出额定容量;当环境温度为-5℃时,电池容量下降约5%。

电池放电曲线随温度的变化如图2.5所示。

图2.4不同放电率下,电池电压与容量的关系

Fig2.4Indifferentdischargerate,therelationshipbetweenthebatteryvoltageandcapacity

图2.5温度为参变量的放电曲线(电池容量为650mAh)

Fig2.5Temperatureparameterforthedischargeofthecurve

2)电池寿命

锂离子电池和其他电池一样,也存在使用寿命的问题。

在正确使用的前提下,容量也会随着循环次数慢慢减少。

造成这一现象的原因主要有一下两点:

1)负极材料(石墨)中的锂逐渐被电解质氧化,造成可使用的锂离子数目减少。

2)在循环中,正极材料的老化,降级,使晶状结构慢慢遭到破坏,可容纳的锂离子数目减少。

图2.6表示了不同循环次数下电池容量的变化。

图2.6电池在1C的放电率下容量随循环次数的变化

Fig2.6Inbatterydischargerateof1Cthecapacitychangeswiththenumberofcycles

3)充放电电流

锂离子电池对充放电的最大电流都有一定的限制。

充电时,一般常用的充电率为0.25C~1C(C为电池的容量,比如1500mAh的锂离子电池,1C的充电率即为1500mA)。

在大电流充电时,还应检测电池的温度,以防过热损坏电池或产生爆炸。

同样的,锂离子电池的最大放电电流一般限制在2~3C左右,更大的放电电流会使电池发热严重,对电池的组成物质造成损坏,影响电池的使用寿命。

同时,大电流放电还将影响电池能放出的容量,因为一部分能量转化成了热能。

2.1.2过充,过放及过温现象

当加在锂离子电池两端的电压超过4.5V时,就会产生过充现象。

过充时负极的石墨嵌入的锂离子完全饱和,锂将在负极沉积下来,形成锂枝晶,使电池的容量减少;同时电池继续从正极抽出过量的锂离子,造成正极材料的活性降低,也会对电池的容量造成损害。

过放现象则是电池电压低于放电终止电压后,仍然继续放电,使电池电压继续降低。

过放时,电极产生晶枝,电路迅速短路。

虽然此时由于电池已经完全放电,不会造成安全方面的问题,但是电池也已经遭到了不可恢复的破坏,不能再继续使用了。

过温时,锂离子电池中的活性物质(LiC6,LiNiO2)与电解液可能会发生化学反应,产生更多的热量。

而电解质中存在可燃的有机溶剂成分。

在这种情况下,电池温度将失去控制越来越高,最终导致电池燃烧,甚至爆炸。

2.2充电控制器的充电原理

目前锂电池充电主要有四种方法:

恒流充电、恒压充电、恒流恒压充电和脉冲充电。

1)恒流充电(CC)

恒流充电根据其充电电流的大小,又可分为浮充充电(又称涓流充电)、标准充电及快速充电。

该方法在整个充电过程中采用恒定电流对电池进行充电,如图3.1所示。

这种方法操作简单,易于做到,特别适合对由多个电池串联的电池组进行充电。

但由于锂电池的可接受电流能力是随着充电过程的进行而逐渐下降的,在充电后期,若充电电流仍然不变,充电电流多用于电解质,产生大量气泡,这不仅消耗电能,而且容易造成极板上活性物质脱落,影响锂电池的寿命。

图3.1恒流充电法曲线

Fig3.1Constantcurrentchargecurve

2)恒压充电法(CV)

在恒压充电法中,充电电源的电压在全部充电时间里保持恒定的数值,随着锂电池端电压的逐渐升高,电流逐渐减少。

充电曲线如图3.2所示。

从图中可以看出,充电初期充电电流过大,这样对锂电池的寿命会造成很大影响。

图3.2恒压充电法曲线

Fig3.2Constantvoltagechargecurve

3)恒流恒压充电法(CC/CV)

在CC/CV充电器中,充电通过恒定电流开始。

在恒流充电CC

周期中,为了防止过度充电而不断监视电池端电压。

当电压达到设定的端电压时,电路切换为恒定电压充电,直到把电池充满为止。

在CC充电期间,电池可以以较高电流强度进行充电,这期间电池被充电到大约85%的容量。

在CV周期中,电池电压恒定,充电电流逐渐下降,在电流下降到低于电池的1/10容量时,充电周期完成。

恒流恒压充电曲线如图3.3所示。

图3.3恒流恒压充电法曲线

Fig3.3Constantcurrentandvoltagechargecurve

4)脉冲充电法

脉冲充电方式是比较新的一种充电方式。

脉冲充电法是从对电池的恒流充电开始的,大部分的能量在恒流充电过程中被转移到电池内部。

当电池电压上升到充电终止电压VCV后,脉冲充电法由恒流转入真正的脉冲充电阶段。

在这一阶段,脉冲充电方式以与恒流充电阶段相同的电流值间歇性的对电池进行充电。

每次充电时间为TC后,然后关闭充电回路。

充电时由于充电电流的存在,电池电压将继续上升并超过充电终止电压VCV;当充电回路被切断后,电池电压又会慢慢下降。

电池电压恢复到VCV时,重新打开充电回路,开始下一个脉冲充电周期。

在脉冲充电电流的作用下,电池会渐渐充满,电池端压下降的速度也渐渐减慢,这一过程一直持续到电池电压恢复到

VCV的时间达到某个预设的值TO为止,可以认为电池已接近充满,如图3.4所示。

图3.4脉冲充电法曲线

Fig3.4chargingimpulsecurve

在以上四种充电方法中,锂电池充电仍以恒流恒压的方法为主。

虽然恒流恒压充电需要复杂得多的电路来实现,但由于其充电时间短,充电效率高,因此在锂离子电池充电中占主导地位。

本文所设计的智能电器充电控制部分将采用这种充电方法。

锂离子电池充电方式可分为三种:

1)交换式(switch-mode)

2)脉冲式(pulse)

3)线性式(linear)

交换式充电控制器的效率较佳但其电路板面积较大,线路较为复杂及需较大的电感电容等被动组件,其电路复杂且成本较高;脉冲式及线性式充电控制器其电路板面积较小及只需较少的外部组件,但脉冲式需要有限电流功能的交流适配器

(ACadapter),价格较昂贵且大部分的ACAdapter不具此功能;线性式的充电控制器其周边组件不会占过多的电路板面积,只需小部分额外的面积以利晶体管的散热即可,成本较小,尽管与前二种相比其效率略差,但性价比较高。

综合三种充电方式的优缺点,本文采用线性式充电方式。

 

 

第三章充电控制器的硬件设计

3.1系统硬件设计的整体方案

智能电源充电控制器设计包括三部分:

1)控制电路

控制电路主要包括单片机及其外部的扩展电路。

其主要作用是控制充电电路的工作,同时对充电电池各项反馈的数据(如电流、电压和温度等)进行处理。

同时它还起着人机交互的作用(接收用户发出的各种指令来控制充电),并将显示的数据送至显示电路。

2)充电电路

充电电路主要包括充电芯片和同步整流电路。

它能够根据CPU发出的指令给充电电池提供恒流或恒压。

3)显示等外围电路

显示电路主要包括显示器及其驱动芯片。

其主要作用是方便用户对智能控制器的操作和直观地了解智能控制器的工作进程。

其它外围电路由报警和传感器等电路构成。

3.2CPU选型

实现电路的智能化控制一般有两种方法。

一种是利用集成电路芯片来实现控制。

目前市场上有很多厂家生产的集成芯片,能够以相对不高的成本完成各种充放电和保护功能。

但是集成电路的应用场合比较窄,一般限于小容量的单、双节电池的控制。

当需求功率较大,电池串并联数目较多时,集成电路就无能为力了。

另一种方法就是采用单片机系统。

单片机系统稍显复杂,但是其灵活性是集成电路无法比拟的。

特别是在有特殊需求的场合,单片机系统更能体现出它的优势。

综合考虑,我们选用ATMEL公司生产的AT89C52单片机。

由于AT89C52含有非易失FLASH、并行可编程的程序存储器,所有器件都是通过引导装载器串行编程(ISP)。

该单片机采用先进CMOS工艺的单片8位微控制器,是80C51微控制器系列的派生,和80C51指令相同。

不仅具有8k片内FLASH程序存储器,所需扩展片外ROM,而且与80C51系列单片机指令相同,因此非常适合用做智能管理系统的中心控制单片机。

选用AT89C2052单片机作为电源管理控制器的主芯片,单片机负责输电的控制和提示,智能电源管理控制器在单片机的管理下,能够完成充电管理、充满自停和充完显示及报警等功能。

3.3充电控制器电路设计

在单片机和MAX1898控制下,充电过程分为预充、快充、满充、断电和报警5个部分。

主要原理如图3.3和3.4所示:

图3.3单片机控制部分原理图

Fig3.3Thesingle-chipcontrolschematic

图3.4充电部分电路图

Fig3.4Partofchargingcircuit

1)预充

在安装好电池后,接通输入直流电源,当控制器检测到电池时则将定时器复位,单片机输入高电平,充电芯片启动,从而进入预充过程,在此期间控制器以快充电流的1/10给电池充电,使电池电压、温度恢复到正常状态。

预充时间由充电控制器确定,如果在规定的充电时间内电池电压达到标准以上,电池温度正常,充电进入快充过程;如果电池电压低于标准,则认为电池不可充电,控制器显示电池故障。

2)快充

快充过程也称恒流充电,此时控制器以恒定电流对电池充电。

根据电池厂商推荐的充电速率,一般锂离子电池大多选用标准充电速率,充满电池需要1个小时左右的时间。

恒流充电时,电池电压将缓慢上升,一旦电池电压达到所设定的终止电压,恒流充电终止,充电电流快速递减,充电进入满充过程。

3)满充

在满充过程中,充电电流逐渐衰减,直到充电速率降到设置值以下或满充时间超时,转入顶端截止充电;顶端截止充电时,控制器以极小的充电电流为电池补充能量。

由于控制器在检测电池电压是否达到终止电压时有充电电流通过电池内阻,尽管在满充和顶端截止充电过程中充电电流逐渐下降,减小了电池内阻和其他串联电阻对电池端电压的影响,但串联在充电回路中的电阻形成的压降仍然对电池终止电压的检测有影响,一般情况下,满充和顶端终止充电可以延长电池

5%~10%的使用时间。

4)断电

当电池正常充满后,MAX1898芯片的2引脚发送的脉冲电平将会被单片机检测到,引起单片机的中断,在中断中判断出充电完毕的状态。

由单片机将通过P2.0口输出控制MAX1898芯片EN/OK脚,控制器停止充电,从而保证芯片和电池的安全,同时也减小功耗。

同样当电池因短路或断路不可充电时,也由单片机控制停止充电并显示电池故障。

5)报警

当电池充满后,MAX1898芯片本身也会向外接的LED灯发出指令,LED灯会闪烁。

同时单片机在检测到充满状态的脉冲后,或检测到电池故障不仅会自动切断MAX1898芯片的供电,而且会通过蜂鸣器报警,提醒用户及时取出电池。

监测MAX1898的输出信号CHG,当MAX1898将要完成充电时,该引脚会发出1.5HZ信号的脉冲,单片机的INTO引脚接收中断后,产生中断,并使用单片机的T0计数器开始计数,当下一个脉冲到来时,在外中断程序中判断单片机的计数值是否在4S左右,如果是,则通过控制P1.2输出控制MAX1898芯片EN/OK脚,控制器停止充电,并引发蜂鸣器报警。

3.4液晶显示模块设计

3.4.1GXM12864简介

液晶显示器(LCD)已经经历了几代发展,其应用从第一代的以TN-LCD为代表的电子手表,计算器到第二代的以STN-LCD为代表的快译通,商务通

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1