基于AT89C2051单片机的智能快速充电器毕业论文.doc
《基于AT89C2051单片机的智能快速充电器毕业论文.doc》由会员分享,可在线阅读,更多相关《基于AT89C2051单片机的智能快速充电器毕业论文.doc(47页珍藏版)》请在三一办公上搜索。
1、基于AT89C2051单片机的智能快速充电器摘 要本设计讨论了镍镉、镍氢电池的充电问题,以此为基础设计了一个快速充电器。论文中首先介绍了镍镉、镍氢电池各自的特点以及它们的充电特性,研究了几种常用的充电方法和充电终止控制方法,分析了这几种方法各自的优缺点。基于以上分析,本设计采用了一种较好的充电终止控制方法电压负增量控制方法,以AT89C2051单片机为核心设计了一个智能快速充电器。该充电器主要利用模数转换,将电池电压这一模拟量转换为单片机定时器中的数字量,经过数字量的运算、比较,对电池的工作状态进行判断,并相应地采取不同的充电方法。其中快速充电过程采用了大电流脉冲充放电的方法,消除了电池极化反
2、应这一现象,充电过程中检测电路检测到电池出现负压后,快速充电终止。关键词:电压负增量;快速充电;模数转换AbstractThe reference design discusses the issue of charge for NiCd/NiMH batteries; on this basis a quick charger is designed. The characteristic and charge feature of them are introduced, some kind of charging method and stop-charge controlling me
3、thod are particularly investigated,The advantages and disadvantages of them are analyzed. Based on the analysis above, a kind of well controlling method is adopted (-V) and an intelligent quick charger based on AT89C2051 single-chip microcomputer designed. This charger uses the A/D conversion, chang
4、ing analogical quantity of batteries voltage into digital quantity of timer in single-chip microcomputer. After operating and comparing of this digital quantity, it judges the state of batteries, accordingly adopts different charge method. To eliminate the effect of polarization, it uses large curre
5、nt pulse to conduct charging and discharging. Quick charge stops after negative voltage appearing during the process of charge.Key words:Negative voltage increment;Quick charge;A/D conversion前 言最近几年以来,数码技术的发展使人们对能源的要求越来越高,作为能源市场上的佼佼者,性价比高的镍镉镍氢电池可满足很多方面的需求,得到了众人的青睐,各种镍镉镍氢电池的充电器也得到了很大发展。这两种电池具有相似的特性,可
6、以设计出两种电池都适用的充电器。本设计在讨论了两种电池特性基础上,以AT89C2051单片机为核心设计了一个可对镍镉镍氢电池充电,具有电压负增量(-V)控制功能的快速充电器。这个快速充电器硬件电路比较简单,成本较低,不过在软件部分采用了较为先进的控制方法,其性能并未因此受到影响。本论文主要分四个部分,首先第一章对本设计作了一下概述。第二章介绍了镍镉镍氢电池的特点、充电曲线、充电方法、充电过程和充电终止控制方法,它们是本设计的基础,其中两种电池的充电曲线是重点内容,正是在研究了两种电池充电曲线的基础上,本设计采用了脉冲法加去极化反应结合的充电方法和电压负增量的充电终止控制方法。第三章分三个部分对
7、本设计的硬件电路做了详细分析,其中包括电路工作原理和每一部分参数的设置。本设计中用到了A/D转换,第三章最后对影响该A/D转换电路的因素做了详细分析并给出了误差解决方案。第四章是程序设计,讲述了本设计程序代码,并结合程序分析了电路工作过程。目 录第1章 概 述1第2章 镍镉镍氢电池的充电原理22.1 充电相关术语22.2 两种充电电池的特点32.3 充电曲线42.4 充电方法、过程及充电终止控制方法5第3章 硬件电路设计93.1 电路总体框架93.2 控制芯片AT89C2051简介93.3 充放电电路设计113.4 电压变换和模拟开关选通电路设计123.5 A/D转换电路设计183.6 电路其
8、它组成部分203.7 电路工作过程分析203.8 误差分析及解决办法213.9 影响A/D转换速度的因素及提高办法22第4章 程序设计234.1 程序设计总体思路234.2 主程序代码设计244.3 子程序设计27结 论31参考文献32致 谢33附录1 系统电路图34附录2 主要源代码35第1章 概 述随着数码行业的爆破性增长,镍镉镍氢电池以其经济实惠的优点得到众人的青睐,用途也从传统的小家电产品收音机、录音机、剃须刀等扩展到我们新兴的MP3、PDA、数码相机、电动玩具等产品中来。镍镉镍氢电池各有各的特点,可分别满足特定的需求。镍镉镍氢电池具有独特的充电特性,因此设计充电器时要考虑到这一特性,
9、这样才能把优势充分发挥出来。在理解了两种电池的特点,分析了它们的充电曲线和特性以后,本文对几种不同的充电方法和充电终止控制方法作了详细比较,分析了各自的利弊,最终采用了脉冲法加去极化反应结合的快速充电方法以及电压负增量(-V)的充电终止控制方法。本设计选用了单片机、模拟开关等集成器件,为了便于对硬件电路设计原理进行分析,在硬件电路设计这一章中对它们的基本功能做了简要介绍。本设计的硬件电路中,充电和电压变换部分属于模拟电路,而控制部分属于数字电路,连接这两部分电路的一个重要组成部分是A/D转换电路。为了充分利用已有资源,降低成本,这个A/D转换电路利用的是恒流源对电容充电,电容两端电压与时间呈线
10、性关系这一原理,将电池电压这个模拟量转换成单片机定时器中的数字量。本设计的软件部分根据A/D转换电路得到的电池电压的数字量进行电压的比较和判断,按照充电曲线进行快速充电,当快充结束后,自动转入涓流充电。第2章 镍镉镍氢电池的充电原理2.1 充电相关术语为了更好地理解镍镉镍氢充电电池的特性,下面先简单介绍一下几个和充电电池相关的术语:1充电速率(C-rate)C是Capacity的第一个字母,用来表示电池充放电时电流的大小数值,以mAh或Ah表示。可以用它来估算工作时间,例如,C=1600mAh的电池,如果工作电流为400mA,则可估算工作时间约为4小时。2终止电压(Cut-off discha
11、rge voltage)电池放电时,电压下降到电池不宜再继续放电的最低工作电压值称为终止电压。根据不同的电池类型及不同的放电条件,对电池的容量和寿命的要求也不同,因此规定的电池放电的终止电压也不相同。3开路电压(Open circuit voltage)电池不放电时,电池两极之间的电位差称为开路电压。电池的开路电压,会依电池正、负极与电解液的材料而异,如果电池正、负极的材料完全一样,那么不管电池的体积有多大,几何结构如何变化,开路电压都是一样的。4过放电(Over discharge)电池若是在放电过程中,超过电池放电的终止电压值,仍继续放电时就可能会造成电池内压升高,正、负极活性物质的可逆性
12、遭到损坏,使电池的容量明显减少,这一现象称为过放电。5过充电(Over charge)电池在充电时,达到充满状态后,若仍继续充电,可能导致电池内压升高、电池变形、漏液等情况发生,电池的性能也会显著降低,甚至使电池损坏,这一现象称为过充电。6能量密度(Energy density)电池的平均单位体积或质量所释放出的电能称为能量密度。一般在相同体积下,锂离子电池的能量密度是镍镉电池的2.5倍,是镍氢电池的1.8倍,因此在电池容量相等的情况下,锂离子电池就会比镍镉、镍氢电池的体积更小,重量更轻。7自我放电(Self discharge)电池无论处于使用状态还是未使用状态,由于各种原因,都会引起其电量
13、损失,这一现象称为自我放电。若是以一个月为单位来计算的话,镍镉电池自我放电约是15%30%、镍氢电池自我放电约25%35%。8记忆效应(Memory effect)镍镉充电电池使用过程中,如果电量没有全部放完就开始充电,下次再放电时,就不能放出全部电量,这一现象称为记忆效应。比如,镍镉电池只放出80%的电量后就开始充电,充满电后,该电池也只能放出80%的电量,这种现象称为记忆效应。镍氢电池也有记忆效应,只是没有镍镉电池那样明显。2.2 两种充电电池的特点2.2.1 镍镉电池的特点镍镉电池特点如下:1镍镉电池的充放电周期可达500次以上,是一种经济的电池;2内阻小,可大电流放电,放电时电压的变化
14、很小,因此作为直流电源质量极佳;3完全密封式封装,因此正常操作不会有电解液泄漏的现象,也不需要补充电解液;4与其他种类电池相比,镍镉电池可耐过充电或过放电;5长时间的放置不用也不会使性能劣化,当再次充满电后即可恢复原来的特性;6可使用在很广的温度范围内1。镍镉电池放电时,开路电压依据其放电电流多少有些差异,大体上是每个1.25V1.3V左右,其放电终止电压在5小时放电率情况下为1.0V/cell,使用温度范围在-2060,在此范围内可进行正常充放电。2.2.2 镍氢电池的特点镍氢电池和镍镉电池相比,由于制造材料不含重金属镉,其最大的特点是清洁环保,不污染环境2。其它特点如下:1与同体积镍镉电池
15、相比,容量可提高将近一倍,因此一次充电使用时间更长,但价格稍高;2两者电压相同,工作寿命也大体相当;3记忆效应没有镍镉电池明显;4耐过放电性能与镍镉电池相比较差,这在使用时需加以注意;5自我放电率比镍镉电池大,为25%35%(月);6内阻为18m35m,比镍镉电池内阻(7m19m)大;7使用温度为0503。镍氢电池标称开路电压为1.25V,放电终止电压一般规定为1V。2.3 充电曲线镍镉镍氢电池的电压充电曲线如下图所示。图2.1 镍镉镍氢电池的电压充电曲线从曲线中可以看出,不管是镍镉电池还是镍氢电池,充电开始阶段,电压上升较快,当电池电压超过1.4V后,电压上升趋于平缓。充满电后,电池电压开始
16、下降,这一特性可以作为一种有效的检测电池是否充满的方法,而且对于镍镉和镍氢电池都适用4。本设计正是基于这一特性,具体参见2.4节。电池充满后,电池电压下降的同时,多余的能量将转化成热量,且电池内部压力增加,这时就应停止充电或采取其它措施,比如本设计中,电池充满后采用了涓流充电。从曲线中还可以看出,电池充满后,镍镉电池的电压下降幅度要比镍氢电池的大很多,镍氢电池的电压下降(负压)不是很明显。2.4 充电方法、过程及充电终止控制方法根据充电曲线,下面讨论一下电池的充电方法和充电终止控制方法。2.4.1 充电方法充电从充电电流来分,有快速充电和慢速充电之分。从充电方式来分,有恒流充电和脉冲充电之分。
17、快充和慢充的概念如下:首先一个充电电池的容量一定,其单位是mAh,如果充电电流大,那么相应的充电时间就应该短,这就是快充,反之亦然。如果设一节电池的标称容量为1C,在0.10.2C之间的充电电流为慢充,0.2C的为快充,0.8C的为超快速充电,0.05C的则是涓流充电。以一节1400mAh的镍氢电池为例,充电电流在140mA280mA之间的为慢速充电,而同样280mA的充电电流,对一节700mAh的电池则就是快充。由此可见,快充还是慢充是个相对的概念,和电池本身的容量有极大的关系。这样一来出现一个矛盾,慢充不损害电池但是充电时间很长;快充可以节省时间,但对电池有伤害,即使是目前非常高级的一种充
18、电器松下BQ390也只能很好的降低伤害程度,但不可完全避免。不过快充伤害电池的原因并不是很多人所想的“大电流充电伤害电池”。大电流只是帮凶,真正的原因是由于大电流而引起的发热,过高的温度对电池寿命有很大的影响。所以大电流并不可怕,关键是怎样来解决发热的问题。下面引入恒流充电和脉冲充电的概念。在慢充时,基本上所有的充电器都采用了恒流的充电方法,这样电路设计比较简单,容易实现。而由于充电电流在慢速充电范围,并不会引起电池过热的问题。到了用较大电流快速充电的问题上,再使用恒流方式,便无法避免电池过热的问题,因此恒流的方法就被摒弃,取而代之的是脉冲方式。从波形上就可以看出,充电电流的输出不是直线,而是
19、脉冲方波。波峰时,电流最大,然后马上进入波谷,几乎没有电流。这样设计的目的是为了让电池有一个恢复时间,从而减少大电流产生的热量,将电池发热控制在一个可接受的水平。现在市场上很多快速充电器,基本都采用这个方法。而且这类充电器还采用了电压斜率法或法来判断电池是否充满,一旦充满就自动转入涓流充电,以免超过时间后大电流对电池造成伤害。采用脉冲方式来制作快速充电器是不错的解决方法,但对于某些特殊的要求,比如1小时快速充电器,这时要采用大于1C的超高速充电电流来进行充电,脉冲法就力不从心了。现在国际上采用的基本都是脉冲法加去极化反应结合的方式。简单的说,就是在脉冲法的基础上,当一个方波的上半部完成后,插入
20、一个短暂的负电流方波,来抵消过大的电流产生巨大热量,从而将电池热量控制在一定范围之内,同时避免电解液中出现结晶。这种充电方法的波形如图2.2所示,其中放电脉冲宽度一般要求是充电脉冲宽度的22.5倍,而充电时间长度应远大于放电时间长度。另外,在充电脉冲和放电脉冲之间均要求插入一段停止充电的阶段,以保证电池内部化学反应正常进行。这种方法一般只有比较专业的充电器才使用,这类充电器往往可以做到用2C3C的电流对电池进行充电。相比较而言,从电池使用寿命的角度来看,慢速恒流充电无疑是保证电池寿命最好的方法。但从时间就是金钱的角度来看,快速充电器节省下来的时间所带来的效益,远比损伤电池寿命10%左右的损失大
21、得多。这也是快速充电器十分流行的原因。放电脉冲2.5倍放电脉冲宽度1520倍放电时间充电脉冲图2.2 脉冲去极化法充电电流波形本设计所做的快速充电器,正是基于上面的考虑,快速充电时采用的也是这种脉冲法加去极化反应结合的方式,即在大电流充电之中穿插短时间大电流放电这种快速充电方式5。2.4.2 充电过程充电过程一般分为四个阶段:预充电,快速充电,补足充电,涓流充电。1预充电:刚开始充电时以小电流充电,使电池满足一定的充电条件,然后转入快速充电。2快速充电:如前面所述,这是主要的充电阶段。3补足充电:一般采用快速充电终止法时,快速充电终止后,电池并未充满电,为了保证电池充入100%的电量,还应加入
22、补足充电,补足充电速率一般不超过0.3C。4涓流充电:当充电电流小于0.1C时,我们称之为涓流充电,也称为维护充电,在此状态下,充电器将以某一充电速率给电池充电,使电池总处于充满电状态。2.4.3 充电终止控制方法采用快速充电法时,充电电流为常规充电电流的几十倍。正常充电时,电能转换成电池化学能,电池电压上升。从镍镉镍氢电池快速充电特性曲线可以看出,充满电后,电池电压开始下降,这时电能将大部分转化成热能,使电池的温度和内部压力迅速上升,对电池造成损害甚至产生危险。为了保证电池充满电又不过充电,可以采用定时控制、电压控制和温度控制等多种方法5。1定时控制:采用1.25C充电速率时,电池1小时可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于AT89C2051单片机的智能快速充电器 毕业论文 基于 AT89C2051 单片机 智能 快速 充电器
链接地址:https://www.31ppt.com/p-3028254.html