基于单片机的智能充电器.docx
- 文档编号:25521408
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:60
- 大小:338.08KB
基于单片机的智能充电器.docx
《基于单片机的智能充电器.docx》由会员分享,可在线阅读,更多相关《基于单片机的智能充电器.docx(60页珍藏版)》请在冰豆网上搜索。
基于单片机的智能充电器
基于单片机的锂电池充电器设计
摘要
电子技术的快速发展使得各种各样的电子产品都朝着便携式和小型轻量化的方向发展,也使得更多的电气化产品采用基于电池的供电系统。
目前,较多使用的电池有镍镉、镍氢、铅蓄电池和锂电池。
它们的各自特点决定了它们将在相当长的时期内共存发展。
由于不同类型电池的充电特性不同,通常对不同类型,甚至不同电压、容量等级的电池使用不同的充电器,但这在实际使用中有诸多不便。
本课题设计是一种基于单片机的锂离子电池充电器,在设计上,选择了简洁、高效的硬件,设计稳定可靠的软件,详细说明了系统的硬件组成,包括单片机电路、充电控制电路、电压转换及光耦隔离电路,并对本充电器的核心器件—MAX1898充电芯片、AT89C2051单片机进行了较详细的介绍。
阐述了系统的软硬件设计。
以C语言为开发工具,进行了详细设计和编码。
实现了系统的可靠性、稳定性、安全性和经济性。
该智能充电器具有检测锂离子电池的状态;自动切换充电模式以满足充电电池的充电需要;充电器短路保护功能;充电状态显示的功能。
在生活中更好的维护了充电电池,延长了它的使用寿命。
关键词:
充电器;单片机;锂电池;MAX1898
LithiumBatteryChargerDesignBasedOnSingleChip
Abstract
Electronictechnology'sfastdevelopmentcausesvariouselectronicproductsdevelopstowardportableandthesmalllightweightdirection,Italsocausesthemoreelectrificationproductstousebasedonbattery'spowersupplysystem.Atpresent,themanyuse'sbatterieshavethenickelcadmium,thenickelhydrogen,theleadaccumulatorandthelithiumbattery.Theirrespectivecharacteristichaddecidedtheywillcoexistinalongtimedevelop.Becausethedifferenttypebattery'schargecharacteristicisdifferent,usuallytodifferenttype,evendifferentvoltage,capacityrankbatteryusedifferentbatterycharger,butthishasmanyinconveniencesintheactualuse.
ThistopicdesignisonekindlithiumionbatterychargerwhichisbasedonSingleChip,inthedesign,ithaschosensuccinctly,thehighlyeffectivehardware,thedesignstablereliablesoftware,explainedindetailsystem'shardwarecomposition,includingthemonolithicintegratedcircuitelectriccircuit,thechargecontrolelectriccircuit,thevoltagetransformationandthelightpairisolatingcircuit,andtothisbatterycharger'scorecomponent-MAX1898chargechip,at89C2051monolithicintegratedcircuithascarriedonthedetailedintroduction.Elaboratedsystem'ssoftwareandhardwaredesign.TaketheClanguageasthedevelopmentkit,hascarriedonthedetaileddesignandthecode.Hasrealizedsystem'sreliability,thestability,thesecurityandtheefficiency.
Theintelligencebatterychargerhastheexaminationlithiumionbattery'scondition;Theautomaticcutoverchargepatternmeetswhenrechargeablebattery'schargeneeds;Batterychargerhasshortcircuitprotectionfunction;Thechargeconditiondemonstration'sfunction.Thebatterychargerhasmadethebettermaintenancerechargeablebatteryinthelife,andlengthenedtherechargeablebattery’sservicelife.
Keywords:
Charger;SCM;Lithiumbattery;MAX1898
目录
引言1
第1章绪论2
1.1课题研究的背景2
1.2课题研究的主要工作3
第2章电池的充电方法与充电控制技术5
2.1电池的充电方法和充电器5
2.1.1电池的充电方法5
2.1.2充电器的要求和结构9
2.1.3单片机控制的充电器的优点10
2.2充电控制技术10
2.2.1快速充电器介绍10
2.2.2快速充电终止控制方法11
第3章锂电池充电器硬件设计14
3.1单片机电路14
3.2电压转换及光耦隔离电路17
3.3电源电路18
3.4充电控制电路20
3.4.1MAX1898充电芯片20
3.4.2充电控制电路的实现24
第4章锂电池充电器软件设计26
4.1程序功能26
4.2主要变量说明26
4.3程序流程图26
结论与展望29
致谢30
参考文献31
附录A电路原理图32
附录B外文文献及其译文33
附录C主要参考文献的题录及摘要40
附录D主要源程序42
插图清单
图2-1恒流电源充电电路5
图2-2准恒流充电电路5
图2-3恒压充电电路6
图2-4浮充方式充电电路6
图2-5涓流方式的简单示意图6
图2-6分阶段充电的简单示意图7
图2-7-△V控制系统框图7
图2-8充电电池、电池电压和充电时间的关系8
图2-9电池温度检测简图8
图2-10电池温度和充电时间的关系9
图2-11充电器结构框图10
图2-12锂电池的充电特性11
图2-13快速充电器原理框图12
图3-16N137光耦合器18
图3-2lm7805样品18
图3-3LM7805内部结构框图19
图3-4LM7805功能框图20
图3-5MAX1898的引脚21
图3-6MAX1898的典型充电电路22
图3-7基于MAX1989的智能充电器的原理图23
图3-8锂离子电池充电电路25
图4-1(a)等待外部信号输入27
图4-1(b)外部中断程序27
图4-1(c)定时器程序28
图4-1智能充电器的程序流程图28
表格清单
表1-1铅酸、镍镉、镍氢和锂离子电池的性能比较2
表4-1P3口15
表4-2LED指示灯状态说明22
表5-1变量及说明26
引言
社会信息化进程的加快对电力、信息系统的安全稳定运行提出了更高的要求。
在人们的生产、生活中,各种电气、电子设备的应用也越来越广泛,与人们的工作、生活的关系日益密切,越来越多的工业生产、控制、信息等重要数据都要由电子信息系统来处理和存储。
而各种用电设备都离不开可靠的电源,如果在工作中间电源中断,人们的生产和生活都将受到不可估量的经济损失。
对于由交流供电的用电设备,为了避免出现上述不利情况,必须设计一种电源系统,它能不间断地为人们的生产和生活提供以安全和操作为目的可靠的备用电源。
为此,以安全和操作为目的的备用电源设备上都使用充电电池。
这样,即使电力网停电,也可利用由充电电池构成的安全和操作备用电源,从容地采用其他应急手段,避免重大损失的发生。
而对于采用充电电池供电的用电设备,从生产、信息、供电安全角度来说,充电电池在系统中处于及其重要的地位。
同时,具体到生活方面,随着社会的快速发展,电子产品小型化、便携化也使得充电电池越来越重要,锂离子电池有较高的比能量,放电曲线平稳,自放电率低,循环寿命长,具有良好的充放电性能,可随充随放、快充深放,无记忆效应,不含镉、铅、汞等有害物质,对环境无污染,被称为绿色电池。
基于这些特性,所以锂电池得到了迅速的发展和广泛的应用。
锂电池充电器是为锂离子充电电池补充能源的静止变流装置,其性能的优劣直接关系到整个用电系统的安全性和可靠性指标。
本论文从锂电池技术特性、充电技术、充电器电路结构、充电器典型电路和电池保护等方面,多角度地阐述了充电技术发展和应用。
第1章绪论
1.1课题研究的背景
电池是一种化学电源,是通过能量转换而获得电能的器件。
二次电池是可多次反复使用的电池,它又称为可充电池或蓄电池。
当对二次电池充电时,电能转变为化学能,实现向负荷供电,伴随吸热过程。
对于二次电池,其性能参数很多,主要有以下4个指标:
①工作电压:
电池放电曲线上的平台电压。
②电池容量:
常用单位为安时(Ah)和毫安时(mAh)。
③工作温区:
电池正常放电的温度范围。
④电池正常工作的充、放电次数。
二次电池的性能可由电池特性曲线表示,这些特性曲线包括充电曲线、放电曲线、充放电循环曲线、温度曲线等。
二次电池的安全性可用特性的安全检测方式进行评估。
二次电池能够反复使用,符合经济使用原则。
对于市场上二次电池的种类,大致分为:
铅酸(LA)电池、镍镉(NiCd)电池、镍氢(NiMH)电池和锂离子(Li–ion)电池。
1.二次电池的性能比较
铅酸、镍镉、镍氢和锂离子电池的性能比较见表1-1。
表1-1铅酸、镍镉、镍氢和锂离子电池的性能比较
电池类型
工作电压(V)
重量比能量(Wh/kg)
体积比能量(Wh/L)
循环次数
记忆效应
自放电率(%/月)
铅酸电池
2.0
—
—
400~600
无
3
镍镉电池
1.2
50
150
400~500
有
15~30
镍氢电池
1.2
60~80
240~300
>500
无
25~35
锂离子电池
3.6
120~140
300
>1000
无
2~5
2.镍氢电池、镍镉电池与锂离子电池之间的差异
(1)重量方面
以每一个单元电池的电压来看,镍氢电池与镍镉电池都是1.2V,而锂离子电池为3.6V,锂离子电池的电压是镍氢、镍镉电池的3倍。
并且,同型电池的重量锂离子电池与镉镍电池几乎相等,而镍氢电池却比较重。
但锂离子电池因端电压为3.6V,在输出同电池的情况下,单个电池组合时数目可减少2/3从而使成型后的电池组重量和体积都减小。
(2)记忆效应
镍氢电池与镍镉电池不同,它没有记忆效应。
对于镍镉电池来说,定期的放电管理是必需的。
这种定期放电管理属于模糊状态下的被动管理,甚至是在镍镉电池荷电量不确切的情况下进行放电(每次放电或者使用几次后进行放电都因生产厂的不同有所差异),这种烦琐的放电管理在使用镍镉电池时是无法避免的。
相对而言,锂离子电池没有记忆效应,在使用时非常方便,完全不用考虑二次电池残余电压的多少,可直接进行充电,充电时间自然可以缩短。
记忆效应一般认为是长期不正确的充电导致的,它可以使电池早衰,使电池无法进行有效的充电,出现一充就满、一放就完的现象。
防止电池出现记忆效应的方法是,严格遵循“充足放光”的原则,即在充电前最好将电池内残余的电量放光,充电时要一次充足。
通常镍镉电池容易出现记忆效应,所以充电时要特别注意;镍氢电池理论上没有记忆效应,但使用中最好也遵循“充足放光”的原则,这也就是很多充电器提供放电附加功能的原因。
对于由于记忆效应而引起容量下降的电池,可以通过一次充足再一次性放光的方法反复数次,大部分电池都可以得到修复。
(3)自放电率
镍镉电池为15%~30%月,镍氢电池为25%~35%月,锂离子电池为2%~5%。
镍氢电池的自放电率最大,而锂离子电池的自放电率最小。
(4)充电方式
锂离子电池已易受到过充电、深放电以及短路的损害。
单体锂离子电池的充电电压必须严格限制。
充电速率(蓄电池的充电电流通常用充电速率C表示,C为蓄电池的额定容量,例如用2A的电流对1Ah电池充电,充电速率就是2C;同样地,用2A电流对500mAh电池充电,充电速率就是4C)通常不超过1C,最低放电电压为2.7~3.0V,如再继续放电,则会损害电池。
锂离子电池以恒流转恒压方式进行充电。
采用1C充电速率充电至4.1V时,充电器应立即转入恒压充电,充电电流逐渐减小;当电池充足电后,进入涓流充电过程。
为避免过充电或过放电,锂离子电池不仅在内部设有安全机构,充电器也必须采取安全保护措施,以监测锂离子电池的充放电状态。
3.课题研究的意义
本课题研究的对象主要是锂离子电池的充电原理和充电控制。
锂离子电池的充电设备需要解决的问题有:
(1)能进行充电前处理,包括电池充电状态鉴定、预处理。
(2)解决充电时间长、充电效率低的问题。
(3)改善充电控制不合理,而造成过充、欠充等问题,提高电池的使用性能和使用寿命。
(4)通过加强单片机的控制,简化外围电路的复杂性,同时增加自动化管理设置,减轻充电过程的劳动强度和劳动时间,从而使充电器具有更高的可靠性、更大的灵活性,且成本低。
本课题研究的意义在于:
(1)充分研究锂离子电池的充放电特性,寻找有效的充电及电池管理途径。
(2)使充电设备具有完善的自诊断功能和适时处理功能。
(3)实现充电器具备强大的功能扩展性,以便为该充电器的后续功能升级提供平台。
1.2课题研究的主要工作
本文主要研究锂电池的充电方法,在此基础上进行系统设计和电路设计,并通过实验结果对充电控制方法测试验证。
具体结构如下:
第一章绪论。
首先介绍了课题研究的背景,再介绍了锂电池的特点和在应用中存在的主要问题及课题研究的意义和主要工作,这是该论文的设计基础。
第二章电池的充电方法与充电控制技术。
主要介绍了电池的充电方法和锂电池的快速充电终止控制方法,确保在充电控制过程中不过充、不损坏电池。
第三章锂电池充电器电路设计。
选择控制芯片进行介绍和比较。
在此基础之上,对该电路的充电控制芯片进行选择、介绍与分析。
第四章通过C语言软件编程设计出锂电池快速充电器电路,来实现对锂电池的自动化控制充电。
第2章电池的充电方法与充电控制技术
2.1电池的充电方法和充电器
2.1.1电池的充电方法
1.恒流充电
(1)恒流充电
充电器的交流电源电压通常会波动,充电时需采用一个直流恒流电源(充电器)。
当采用恒流充电时,可使电池具有较高的充电效率,可方便地根据充电时间来决定充电是否终止,也可改变电池的数目。
恒流电源充电电路如图2-1所示。
图2-1恒流电源充电电路
(2)准恒流充电
准恒流充电电路如图2-2所示。
在此种电路中,通过直流电源和电池之间串联上一个电位器,以增加电路内阻来产生恒定电流。
电阻值根据充电末期的电流进行调整,使电流不会超过电池的允许值。
由于结构简单、成本低廉,此种充电电路被广泛应用充电器中。
图2-2准恒流充电电路
2.恒压充电
恒压充电电路如图2-3所示。
恒压充电是指每只单体电池均以某一恒定电压进行充电。
当对电池进行这一充电时,电池两端的电压决定了充电电流。
这种充电方式的充电初期电流较大,末期电流较小。
充电电流会随着电压的波动而变化,因此充电电流的最大值应设置在充电电压最高时,以免时电池过充电。
另外,这种充电方式的充电末期电压在达到峰值后会下降。
电池的充电电流将变大,会导致电池温度升高。
随着电池温度升高,电压下降,将造成电池的热失控,损害电池的性能。
图2-3恒压充电电路
3.浮充方式
在浮充方式中,电池以很小的电流(C/30~C/20)进行充电,以使电池保持在满充状态。
浮充方式广泛应用于电池作为备用电源或应急电源的电气设备中。
常规浮充方式充电电路如图2-4所示。
图2-4浮充方式充电电路
4.涓充方式
电池与负载并联,同时电池与电源(充电器)相连。
正常情况下,直流电源作为负载的工作电源,并以涓充方式为电池充电,只有当负载变得很大、直流电源端电压低于电池端电压或直流电源停止供电后,电池才对负载放电。
在这种方式下,充电电流由使用模式决定。
它通常使用在紧急电源、备用电源或电子表等不允许断电的场合。
下图2-5为涓充方式的简单示意图。
图2-5涓流方式的简单示意图
5.分阶段充电方式
在分阶段充电方式中,在电池充电的初始阶段充电电流较大。
当电池电压达到控制点时,电池转为以涓流方式充电。
分阶段充电方式是电池最理想的充电方式,但缺点是充电电路复杂和成本较高。
另外,需增设控制点的电池电压的监测电路。
分阶段充电方式的简单示意图如图2-6所示。
图2-6分阶段充电的简单示意图
6.快速充电
在用大电流短时间对电流充电时,需用电池电压检测和控制电路。
该电路在电池充电末期实时检测电池电压和电池温度,并且根据检测参数控制充电过程。
(1)电池电压检测
在大电流充电末期,检测电池电压,当电池电压达到设定值时,将大电流充电转成小电流充电。
采用小电流充电方式是为了保证电池充电容量。
控制电路设置的充电截止电压必须比充电峰值电压低。
(2)-△V检测
电池充电过程的充电电流是通过检测电池充电末期的电压降来进行控制的,-△V控制系统框图如图2-7所示。
采用-△V控制系统的充电控制电路,当充电峰值电压确定后,若-△V检测电路检测的电压降达到设定值,控制电路将使大电流充电电路分断。
电池的充电电流、电池电压和充电时间的关系如图2-8所示。
图2-7-△V控制系统框图
图2-8充电电池、电池电压和充电时间的关系
(3)电池温度检测
电池在充电末期,负极发生氧复合反应产生热量,使电池温度升高。
由于电池温度升高将导致充电电流增大,为控制充电电流,可在电池外壳上设置温度传感器或电阻等温度检测元件。
当电池温度达到设定值时,电池充电电路被切断。
下面即给出了电池温度检测简图和电池温度与充电时间的关系图。
图2-9电池温度检测简图
图2-10电池温度和充电时间的关系
2.1.2充电器的要求和结构
1.充电器的要求
对充电器的要求是:
安全,快速,省电,功能全,使用方便,价格便宜。
快速充电器(1C~4C的充电器)的安全更为重要,终止快速充电的检测方法要可靠、精确,以防止过充电。
另外,一些充电器集成电路还设有充电时间定时器来作为一种附加的安全措施。
功能全的充电器一般具有电池电压检测功能。
若充电电池的电压大于终止放电电压,为防止“记忆效应”产生,应先放电至终止放电电压,然后自动充电。
先进行快速充电,到终止快速充电时自动转为涓流充电,各个充、放电过程都有LED指示。
功能较齐全的充电器还应具有充电率的设定(选择)、充电电池数的设定、涓流电流大小设定、定时器时间设定、充电前电池状态测定(判断电池好坏及安装是否良好)等功能,并可根据电池的温度来选择充电参数(电池温度过低时不宜快充)。
当充电电流较小时可采用线性电源,充电电流较大时常采用开关电源,它既省电又解决发热问题,并有可能由市电直接整流经AC/DC变换获得低压直流电,可省去笨重的工频变压器。
2.充电器的结构框图
早期的充电器是没有处理器的,它主要由充电器集成电路及电源部分组成,其内部结构较复杂,引脚也较多。
一般的功能较完善的充电器结构框图如图2-11AA线右边所示。
图2-11充电器结构框图
2.1.3单片机控制的充电器的优点
目前,市场上有大量的电池管理芯片,针对充电器开发的电池充电管理芯片业很多,可以直接使用这些芯片进行充电器的设计。
但是,充电器实现的方式不同导致其充电效果不同。
由于采用大电流的快速充电法,所以在电池充满后如不及时停止会使电池发烫,过度的过充会严重损害电池的寿命。
一些低成本的充电器采用电压比较法,为了防止过充一般充电到90%就停止大电流快充,采用小电流涓流补充充电。
一般的,为了使得电池充电充分,容易造成过充,表现为有些充电器在充电终了时电池经常发烫,电池在充电后期明显发烫一般说明电池已过充。
设计比较科学的充电器采用专业充电控制芯片,具备业界公认较好的―ΔV检测,可以检测出电池充电饱和时发出的电压变化信号,比较精确地结束充电工作。
这些芯片往往具备了充电过程控制,加上单片机对充电后的功能,如图2-11所示。
还可加入关断电源、蜂鸣报警和液晶显示等,就可以完成一个比较实用的充电器。
2.2充电控制技术
2.2.1快速充电器介绍
快速充电器的特点是对充电电池采用大电流充电。
常用的充电电流值为0.3~2小时率电流。
小时率电流值是由公式C(Ah)/t(h)规定的,其中C代表电池额定容量,t代表时间。
例如用1小时率电流对5号锂电池快速充电,根据0.5(Ah)/1(h)=500(mA),即采用500mA的充电电流(一般慢速充电,选用10小时率电流)。
性能完善的快速充电器,其原理图如图2-12所示:
图2-12快速充电器原理框图
其中的主控电路有多种类型:
(1)定时型
对电池进行定时充电,主控电路采用定时电路,定时时间可由充电电流决定。
定时主控电路常设置不同的时间以控制不同的小时率电流对电池按时间分挡充电,使用很方便。
由于定时器制作容易,所以常用它自制定时快速充电器。
自制时,为了充电安全,最好选大于5小时率的电流充电。
(2)电压峰值增量△V型
有的可充电电池在充电时端电压随充电时间的增长而上升,但充足电后端电压开始下降。
设计主控电路时,利用该特性监测电池电压出现峰值之后的微量下降,以控制充电结束,达到自动充电的目的。
这也称为-△V法。
由于这种控制电路比较复杂,故不适于自制。
(3)其他主控电路
主控电路除上述两种以外,还有温度监测和脉宽调制(PWM)控制电路。
温度监测常用热敏电阻监测电池温度。
当电池温度高于设定值时,立即停止快速充电,即使电池温度下降后,充电器也不会启动工作。
只有它复位(人工或自动)后,才能启动再次转人快速充电。
2.2.2快速充电终止控制方法
充电控制技术是充电器系统中软件设计的核心部分。
根据充电电池的原理,将锂电池的电压曲线分为三段,具体见图2-13。
图2-13锂电池的充电特性
由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 充电器