收藏 分销(赏)

学士学位论文--锂离子电池充电控制器.doc

上传人:胜**** 文档编号:2430360 上传时间:2024-05-30 格式:DOC 页数:29 大小:865.50KB
下载 相关 举报
学士学位论文--锂离子电池充电控制器.doc_第1页
第1页 / 共29页
学士学位论文--锂离子电池充电控制器.doc_第2页
第2页 / 共29页
学士学位论文--锂离子电池充电控制器.doc_第3页
第3页 / 共29页
学士学位论文--锂离子电池充电控制器.doc_第4页
第4页 / 共29页
学士学位论文--锂离子电池充电控制器.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、锂离子电池充电控制器摘要智能电器是以微控制器/微处理器为核心,除具有传统电器的切换、控制、保护、检测、变换和调节功能外,还具有显示、外部故障和内部故障诊断与记忆、运算与处理以及与外界通信等功能的电子装置。本文根据近年来便携式电子产品的迅速增长,对电源管理的要求越来越高,设计了一款用于电源管理的智能电器。首先对广泛采用的电源锂电池的化学原理进行了介绍,通过实验得出在不同影响因素下充放电时锂离子电池电压与容量的关系,另外还就充放电电流,过充,过放,及过温对锂电池的影响进行了讨论。在对锂离子电池特性实验分析的基础上,进行了智能电器电路设计和软件程序编写。设计的电源管理部分具备了充电过程的控制,结合A

2、tmel公司的AT89C52单片机管理功能,包括:温度控制、时间控制、电源关断、蜂鸣报警和液晶显示等,可以完成一个较为实用的电源管理系统。为了保护数据,抑制干扰,进行了看门狗监测电路功能设计,保证了智能电器工作的可靠性。最后对智能电器进行了测试实验。结果表明智能电器能够实现设计的全部功能。能够提供预期范围的预充电流和终止充电电流,恒流充电时的电流值在设计范围内,恒压充电时,能够提供较理想的电池端压。同时,也实现了相应的过温保护功能,及其出错报警等功能。关键词:智能电器,电源管理,锂电池,AT89C52THE INTELLIGENT CONTROL THEORY AND DESIGN OF EL

3、ECTRICAL APPARATUS BASED ON MCUABSTRACTIntelligent apparatus based on microcontroller and microprocessor core, not only have functions of traditional electrical switches, control, protection, detection, transformation and adjustment, but also have shown that the external and internal fault and the f

4、ault diagnosis of memory, and processing operations, as well as communication with the outside world, and other functions of electronic devices.Based on the rapid growth of the portable electronics in recent years, power management have become increasingly demanding, the article designs a intelligen

5、t power management for electrical apparatus.First of all, the article introduces the chemical principle of lithium batteries, and then carries out the experiments of the battery charge and discharge in different factors, finding out the relationship between the battery voltage and capacity. In addit

6、ion, discussing the charge and discharge current, charge-off, take-off, and over-temperature to the impact of lithium batteries.On the basis of analysis of the lithium-ion battery characteristics experiments, carry out a intelligent electrical circuit design and software programs. Design of power ma

7、nagement has some control over the charging process, combined with Atmels AT89C52 single-chip management capabilities, including temperature control, time control, power off, beep alarm and liquid crystal display, and so on, can be a more practical power management system. In order to protect the da

8、ta, interference suppression, the watchdog function of monitoring circuit design ensures that the work of the intelligent apparatus.Finally, intelligent apparatus testing results show that the intelligent apparatus designed achieves full functionality. It can be expected to provide the scope of the

9、pre-charge current and terminating charge current; the current value is in the design when charging current and it can provide a better battery-side pressure when charging voltage. AS well as the realization of the corresponding over-temperature protection, and other features such as alarm error.KEY

10、 WORDS: intelligent apparatus, power management, lithium batteries, AT89C52第一章引言1-1 本文研究的智能电器目前,电源管理已成为电子系统中必不可少的技术。便携电子产品的迅速增长是电源管理技术发展的最主要推动力。便携电子设备包括移动蜂窝电话和无绳电话、无线接收机、手持式收发信机、计算器、笔记本电脑、测试设备、医疗设备和由蓄电池供电的其他设备等5。便携式电子设备对电源的要求有以下几点:体积小,重量轻,效率高,低压差。锂离子电池具有能量密度高,可循环充电次数多,使用寿命长,价格也越来越低等诸多优点,使得选用锂离子电池供电的

11、便携式产品越来越多。然而锂离子电池也存在一些不足,主要在于对充电控制器要求比较苛刻,需要保护电路。为有效利用电池容量,需将锂离子电池充电至最大电压,但是过压充电会造成电池损坏,这就要求较高的控制精度。另外,对于电压过低的电池需要进行预充,充电控制器最好带有热保护和时间保护,为电池提供附加保护。充电方式的选择直接影响着电池的使用效率和使用寿命,充电技术近年来发展非常迅速。充电控制器的发展经历了三个阶段:1) 限流限压式充控制电器最原始的就是限压式充电,然后过渡到限流限压式充电,它使用的方式就是浅充浅放,其寿命表述就是时间,没有次数,比如10年。这种充电模式的效果较差。2) 恒流/限压式充电控制器

12、这是充电控制器发展的第二阶段,这种模式的充电控制器占据了充电控制器市场近半个世纪。首先,以恒电流充电至预定的电压值,然后,改为恒电压完成剩余的充电。一般两阶段之间的转换电压就是第二阶段的恒电压。这种充电控制器充电电流总是低于电池的可接受能力,造成充电效率低,大大降低了电池的寿命。3) 自适应智能充电控制器随着大规模集成IC的出现,充电设备进入了一个全新的自适应、智能阶段,即称为第三代充电控制器。自适应充电控制器遵循各类电池的充、放电规律进行充、放电。并且具有温度补偿功能。充电系统由具有特殊功能的单片机控制,不断检测系统参数,按模糊推理算法不断调整充电参数,同一充电控制器可适应不同种类电池的充电

13、,充电控制器自适应调整自己的输出电流,无需人工选择,避免操作失误。目前市场上很多采用大电流的快速充电法,所以在电池充满后如不及时停止会使电池发烫,过度的过充会严重损害电池的寿命。也有一些低成本的充电控制器采用电压比较法,为了防止过充一般充电到90%就停止大电流快充,采用小电流涓流补充充电。一般地,为了使得电池充电充分,容易造成过充,表现为有些充电控制器在充终了时电池经常发烫(电池在充电后期明显发烫一般说明电池已过充)。对电池经常出现过充和欠充的缺点已越来越不能满足们的需要。锂电池的使用寿命和单次循环使用时间与充电维护过程和使用情况密切相关6。一部好的充电控制器不但能在短时间内将电量充足,而且对

14、电池还能起到一定的维护作用,修复由于使用不当而造成的记忆效应,即容量下降(电池活性衰退)现象。因而传统的普通充电控制器存在明显的不足。基于以上问题的提出与分析本文将设计一款用于锂离子电池的智能电器。所谓智能充电控制器是指能根据用户的需要智能控制充电进程,并且在充电过程中能对被充电电池进行保护从而防止过电压和温度过高的一种智能化充电控制器。单片机控制的智能充电器,具备业界公认较好的-V检测,可以检测出电池充电饱和时的电压变化信号,比较精确地结束充电工作。这些充电器芯片往往具备了充电过程的控制,加上单片机管理功能,包括:温度控制、时间控制、电源关断、蜂鸣报警和液晶显示等,可以完成一个较为实用的智能

15、充电控制器。随着电子技术的发展,芯片体积小型化及其价格的降低,智能充电控制器大规模的批量生产已经成为可能。而智能充电控制器具有操作简单、可靠性高和通用性强等优点,是充电控制器家族中一个重要的组成部分,也是未来充电控制器发展的主要方向。因此,对充电控制器智能化的研究与应用具有深远的现实意义。1-2 本课题的主要工作本文实现基于单片机控制的智能电器设计,这里主要针对锂离子电池的智能电源管理控制器设计。根据锂电池的特点,要求智能控制器的最基本需求有二8:一是要求其能提供较高的充电电流以缩短充电时间,同时要具备最大充电电流和最大充电电压的限制以保证充电系统的安全;二是要求为增加电池的充放次数及使用寿命

16、,当中包括对过放(over-discharged)的电池减少充电电流,对电池电压的检测或电池容量的检测,输入电流的限制,电池充饱时关闭智能控制器,对充饱电池经过一段时间漏电后能自动再充电功能,充电状态的指示,外部智能控制器的开关控制等。1) 首先介绍锂离子电池的化学原理,充放电原理及特性。在这一部分通过实验分析验证了锂离子电池电压在不同放电率下与电池容量的关系,环境温度与电池放电容量的关系,并进一步分析论述了充放电电流对锂离子电池的影响,放电率对电池寿命的影响,过充过放及过温对锂离子电池的危害。2) 然后为智能电器设计进行选型并设计其硬件电路和软件部分,以实现其智能功能。这里在充电电路设计上在

17、比较锂电池充电主要的四种方法:恒流充电、恒压充电、恒流恒压充电和脉冲充电的优缺点上,考虑到虽然恒流恒压充电需要复杂得多的电路来实现,但由于其充电时间短,充电效率高,因此本文所设计的智能电器充电控制部分将采用恒流恒压充电方法。智能电源管理控制器设计包括三部分:控制电路,充电电路,显示等外围电路。并完成这三部分相关的程序设计。实现智能充电,液晶显示,看门狗功能。智能电器工作时不可避免会受到外界的干扰,这些干扰轻则导致系统内部数据出错,重则将严重影响程序的运行。为了保护数据,抑制干扰,在单片机智能系统的开发过程中需要进行可靠性设计。这里看门狗功能设计可保证智能电器的正常工作。3) 最后给出采用本智能

18、电源管理控制器对锂离子电池充电的实验结果,并对结果进行分析论述,以期提出不足和可能的改进措施。第二章锂电池的原理及电特性实验 本文设计的智能电源管理控制器主要针对锂电池,因此有必要对锂电池的结构和特性进行必要的讨论和实验。本章对锂电池化学原理作了简要介绍,并对其电特性进行了相关实验还就锂电池在使用过程中必须注意的问题进行了说明。2-1 锂电池的化学原理 锂电池主要分为两大类:一次锂电池和二次可充电锂电池。一次锂电池不可充电,只适用于某些特殊的场合,在这里不作详细的介绍。二次可充电锂电池,主要包括锂离子电池(Lithium-Ion)和锂聚合物电池(Lithium-Polymer)。由于锂离子电池

19、和锂聚合物电池的特性基本一致,所以接下来选取锂离子电池作为我们讨论的对象。锂是元素周期表中原子量最小(6.94)、比重量小(0.5349/cm3,20)、电化学当量最小(0.26g/(Ak)、电极电势最负(-3.045V)的金属。锂作为负极的锂电池具有开路电压高(3V 以上),比功率高(超过200whk-1 和400wkL-1),放电电压平稳,适用范围大和使用寿命长等特点。所谓锂离子电池,是在正极和负极中采用可以容纳锂离子的晶状结构活性材料,使锂离子随着充放电从正极转移到负极或者从负极转移到正极,如图2.1 所示。图2.1 锂离子电池的结构示意图Fig 2.1 Lithium-ion batt

20、ery structure diagram电池通过锂金属氧化物正极产生的锂离子在负极碳材中的嵌入与迁出来实现电池的充放电过程。当对电池进行充电时,电池的正极上有锂离子生成,生成的锂离子经过电解液运动到负极。而作为负极的碳呈层状结构,它有很多微孔,到达负极的锂离子就嵌入到碳层的微孔中,嵌入的锂离子越多,充电容量越高。同样道理,当对电池进行放电时(即使用电池的过程),嵌在负极碳层中的锂离子脱出,又运动回到正极。回到正极的锂离子越多,放电容量越高。通常所说的电池容量指的就是放电容量。一般锂离子电池的负极由碳(C)材料构成,正极由锂金属氧化物(LiMO2)构成,主要的化学反应如下:负极反应: 6 Li

21、 + + e + 6C LiC正极反应: + LiMO Li MO + xLi + xe 2 (1 x) 2总反应式: 2 (1 ) 2 6 LiMO 6xC Li MO xLiC x + + 对于锂离子电池,使用不同的活性材料,包括电池的正极材料,负极材料和电解质,电池的性能特性也会有所区别。负极材料中,目前常用的有焦碳和石墨。其中,石墨由于低成本、低电压(可以得到高的电池电压)、高容量和高可恢复的优点,被广泛采用。正极材料中,主要以锂金属氧化物为主。目前常用的有锂钴氧化物(LiCoO2)、锂镍氧化物(LiNiO2)、锂锰氧化物(LiMn2O4)以及纳米锰氧化物。其中,锂钴氧化物具有电压高、

22、放电平稳、适合大电流放电、比能量高、循环性好的优点,并且生产工艺简单、电化学性质稳定,其作为锂离子电池的正极材料,适合锂离子的嵌入和脱出。锂镍氧化物自放电率低,没有环境污染,对电解液的要求较低,与锂钴氧化物相比,具有一定的优势。锂锰氧化物优点是稳定性好,无污染,工作电压高、成本低廉。锂离子电池中的电解质使用有机溶剂作为锂离子的传输介质。锂离子电池对电解质溶剂的要求是:高导电性、高分解电压、无污染、安全。通常用锂盐作为有机溶液。目前使用的锂盐主要有LiClO4、LiAsF6、LiPF6 等。在正、负极、电解质三者中任何一种使用高分聚合物的锂离子电池就可以成为锂聚合物电池。现在常见的是使用高分子胶

23、体取代常规液体电解质的锂聚合物电池。锂聚合物电池不仅具有锂离子电池的优点,即体积小、重量轻、能量密度高、自放电小、无记忆效应,更重要的是,锂聚合物电池可以制成任意形状。锂聚合物电池中的电解液比锂离子电池要少的多,因此更加安全。2-2 锂电池的电特性实验2-2-1 电池电压锂离子电池的开路电压与电池的正负极材料、电池的充电状态有关。电池的额定电压有3.6V 和3.7V 两种,目前使用比较普遍的是3.7V 的电池。该电池的充电终止电压为4.2V,放电终止电压一般为2.75V(不同的厂商有不同的推荐值)。从表2.117可以看出,锂离子电池的电压相当于镍镉、镍氢电池的三倍,也就是说,为了得到同样的电池

24、组端电压,锂离子电池的使用数目只有镍镉、镍氢电池的1/3,大大减少了电池的数目,简化了电池组的设计、增加了整个电池组的稳定性。但是锂离子电池对电压精度的要求很高,误差不能超过1%。如果电池的终止充电电压是4.2V,那么允许的误差范围就是0.042V。终止电压过高,将会影响锂离子电池的寿命,甚至造成过充现象(Overcharge),对电池造成永久性的损坏:终止电压过低,又会使充电不完全,电池的可使用时间变短。实验测得充放电时电池电压随电池容量变化的关系。如图2.2,电池终止电压为4.1V。可以发现充电时电池的端压要比放电时高,这是因为电池本身和充放电回路上有一定的电阻。图2.2 电池电压与容量的

25、关系Fig 2.2 The relationship between the battery voltage and capacity我们把电阻等效为d R ,如图2.3,那么充电时的端电压表达式为:VO =Vcell + Rd ch e I arg (2.1)相应的,放电时端电压表达式为:O V = cell V - d R ch e I arg (2.2)图2.3 电池充放电等效回路Fig 2.3 Battery charging and discharging equivalent circuit 从这两个公式可以看出,在充电和放电时(这里假设充电电流等同于放电电流),电池端压所表示的值

26、都不是真正电池的电动势,而是加上了电池组内阻的影响。实验同时测得不同的放电率下,电池电压的变化。放电率越大,相应剩余容量下的电池电压就越低,电池终止电压为4.2V,如图2.4 所示。图2.4 不同放电率下,电池电压与容量的关系Fig 2.4 In different discharge rate, the relationship between the battery voltage and capacity锂离子电池的使用环境温度范围比较宽,可以达到-2060。但是环境温度对电池的放电容量有很大影响。实验测得环境温度对电池放电的影响,如图2.5 所示。采用0.2C 放电速率,当环境温度为2

27、5时,可放出额定容量;当环境温度为-5时,电池容量下降约5%。电池放电曲线随温度的变化如图2.5 所示。图2.5 温度为参变量的放电曲线(电池容量为650mAh)Fig 2.5 Temperature parameter for the discharge of the curve2-2-2 电池寿命锂离子电池和其他电池一样,也存在使用寿命的问题。在正确使用的前提下,容量也会随着循环次数慢慢减少。造成这一现象的原因主要有一下两点:1) 负极材料(石墨)中的锂逐渐被电解质氧化,造成可使用的锂离子数目减少。2) 在循环中,正极材料的老化,降级,使晶状结构慢慢遭到破坏,可容纳的锂离子数目减少。图2.

28、6 表示了不同循环次数下电池容量的变化。图2.6 电池在1C 的放电率下容量随循环次数的变化Fig 2.6 In battery discharge rate of 1C the capacity changes with the number of cycles2-2-3 充放电电流锂离子电池对充放电的最大电流都有一定的限制。充电时,一般常用的充电率为0.25C1C(C为电池的容量,比如1500mAh 的锂离子电池,1 C 的充电率即为1500mA)。在大电流充电时,还应检测电池的温度,以防过热损坏电池或产生爆炸。同样的,锂离子电池的最大放电电流一般限制在23C 左右,更大的放电电流会使电池

29、发热严重,对电池的组成物质造成损坏,影响电池的使用寿命。同时,大电流放电还将影响电池能放出的容量,因为一部分能量转化成了热能。2-2-4 过充,过放及过温现象当加在锂离子电池两端的电压超过4.5V 时,就会产生过充现象。过充时负极的石墨嵌入的锂离子完全饱和,锂将在负极沉积下来,形成锂枝晶,使电池的容量减少;同时电池继续从正极抽出过量的锂离子,造成正极材料的活性降低,也会对电池的容量造成损害。过放现象则是电池电压低于放电终止电压后,仍然继续放电,使电池电压继续降低。过放时,电极产生晶枝,电路迅速短路。虽然此时由于电池已经完全放电,不会造成安全方面的问题,但是电池也已经遭到了不可恢复的破坏,不能再

30、继续使用了。过温时,锂离子电池中的活性物质(LiC6,LiNiO2)与电解液可能会发生化学反应,产生更多的热量。而电解质中存在可燃的有机溶剂成分。在这种情况下,电池温度将失去控制越来越高,最终导致电池燃烧,甚至爆炸。2-2-5 小结本章简要介绍了锂离子电池的化学原理,然后实验分析论证了锂离子电池的电特性:1) 由充放电实验电池电压与电池容量的关系,表明充电时电池的端压要比放电时高。这是因为电池本身和充放电回路上有一定的电阻。所以在计算充放电端电压时,不要忘记内阻值的影响。2) 实验不同放电率下锂离子电池电压的变化。结论表明放电率越大,相应剩余容量下的电池电压就越低。3)环境温度对电池放电的影响

31、实验,结论表明温度较低时,放电容量有所下降。另外还就循环次数,过充,过放,及过温对锂离子电池的影响和危害进行了讨论。根据电池的这些特点,可以通过设计一个完整的智能充放电管理系统来使电池的使用寿命和性能达到最优化。第三章智能电器的主体设计3-1 电源管理方案充电管理是电源管理系统的重要组成部分,它对电池的特性及寿命有着至关重要的影响。随着电源技术的不断发展,充电的手段越来越丰富,充电方式对电池及应用环境的针对性也越来越强。目前锂电池充电主要有四种方法22:恒流充电、恒压充电、恒流恒压充电和脉冲充电。1)恒流充电(CC)恒流充电根据其充电电流的大小,又可分为浮充充电(又称涓流充电)、标准充电及快速

32、充电。该方法在整个充电过程中采用恒定电流对电池进行充电,如图3.1 所示。这种方法操作简单,易于做到,特别适合对由多个电池串联的电池组进行充电。但由于锂电池的可接受电流能力是随着充电过程的进行而逐渐下降的,在充电后期,若充电电流仍然不变,充电电流多用于电解质,产生大量气泡,这不仅消耗电能,而且容易造成极板上活性物质脱落,影响锂电池的寿命。图3.1 恒流充电法曲线Fig 3.1 Constant current charge curve2)恒压充电法(CV)在恒压充电法中,充电电源的电压在全部充电时间里保持恒定的数值,随着锂电池端电压的逐渐升高,电流逐渐减少。充电曲线如图3.2 所示。从图中可以

33、看出,充电初期充电电流过大,这样对锂电池的寿命会造成很大影响。图3.2 恒压充电法曲线Fig 3.2 Constant voltage charge curve3)恒流恒压充电法(CC/CV)在CC/CV 充电器中,充电通过恒定电流开始。在恒流充电CC 周期中,为了防止过度充电而不断监视电池端电压。当电压达到设定的端电压时,电路切换为恒定电压充电,直到把电池充满为止。在CC充电期间,电池可以以较高电流强度进行充电,这期间电池被充电到大约85%的容量。在CV 周期中,电池电压恒定,充电电流逐渐下降,在电流下降到低于电池的1/10 容量时,充电周期完成。恒流恒压充电曲线如图3.3 所示。图3.3

34、恒流恒压充电法曲线Fig 3.3 Constant current and voltage charge curve4)脉冲充电法脉冲充电方式是比较新的一种充电方式。脉冲充电法是从对电池的恒流充电开始的,大部分的能量在恒流充电过程中被转移到电池内部。当电池电压上升到充电终止电压VCV 后,脉冲充电法由恒流转入真正的脉冲充电阶段。在这一阶段,脉冲充电方式以与恒流充电阶段相同的电流值间歇性的对电池进行充电。每次充电时间为TC 后,然后关闭充电回路。充电时由于充电电流的存在,电池电压将继续上升并超过充电终止电压VCV;当充电回路被切断后,电池电压又会慢慢下降。电池电压恢复到VCV 时,重新打开充电回

35、路,开始下一个脉冲充电周期。在脉冲充电电流的作用下,电池会渐渐充满,电池端压下降的速度也渐渐减慢,这一过程一直持续到电池电压恢复到VCV 的时间达到某个预设的值TO 为止,可以认为电池已接近充满,如图3.4 所示。图3.4 脉冲充电法曲线Fig 3.4 charging impulse curve在以上四种充电方法中,锂电池充电仍以恒流恒压的方法为主。虽然恒流恒压充电需要复杂得多的电路来实现,但由于其充电时间短,充电效率高,因此在锂离子电池充电中占主导地位。本文所设计的智能电器充电控制部分将采用这种充电方法。锂离子电池充电方式可分为三种:1) 交换式(switch-mode)2) 脉冲式(pu

36、lse)3) 线性式(linear)交换式充电控制器的效率较佳但其电路板面积较大,线路较为复杂及需较大的电感电容等被动组件,其电路复杂且成本较高;脉冲式及线性式充电控制器其电路板面积较小及只需较少的外部组件,但脉冲式需要有限电流功能的交流适配器(AC adapter),价格较昂贵且大部分的AC Adapter 不具此功能;线性式的充电控制器其周边组件不会占过多的电路板面积,只需小部分额外的面积以利晶体管的散热即可,成本较小,尽管与前二种相比其效率略差,但性价比较高。综合三种充电方式的优缺点,本文采用线性式充电方式。一般有两种方法实现电路的智能化控制。一种是利用集成电路芯片来实现控制。目前市场上

37、有很多厂家生产的集成芯片,能够以相对不高的成本完成各种充放电和保护功能。但是集成电路的应用场合比较窄,一般限于小容量的单、双节电池的控制。当需求功率较大,电池串并联数目较多时,集成电路就无能为力了。另一种方法就是采用单片机系统。单片机系统稍显复杂,但是其灵活性是集成电路无法比拟的。特别是在有特殊需求的场合,单片机系统更能体现出它的优势。综合考虑,我们选用ATMEL公司生产的AT89C52单片机。AT89C52含有非易失FLASH、并行可编程的程序存储器,所有器件都是通过引导装载器串行编程(ISP)。该单片机采用先进CMOS工艺的单片8位微控制器,是80C51微控制器系列的派生,和80C51指令

38、相同。图3.5是AT89C52的内部功能框图。AT89C52的特性包括:80C51中心处理单元;片内FLASH程序存储器;速度可达33MHz;全静态操作;RAM可扩展到64K字节;4级中断;6个中断源;4个8位1/0口;全双工增强型UART帧数据错误检测;自动地址识别;电源控制模式;时钟的停止和恢复;空闲模式;掉电模式;可编程时钟输出;双DPTR寄存器;低EMI(禁止ALE);3个16位定时器;外部中断可以从掉电模式中唤醒。由于AT89C52 具有8k 片内FLASH 程序存储器,所需扩展片外ROM,而且与80C51 系列单片机指令相同,因此非常适合用做智能管理系统的中心控制单片机。图3.5

39、AT89C52 内部功能框图Fig 3.5 AT89C52 internal function block diagram智能电源管理控制器设计包括三部分:1) 控制电路控制电路主要包括单片机及其外部的扩展电路。其主要作用是控制充电电路的工作,同时对充电电池各项反馈的数据(如电流、电压和温度等)进行处理。同时它还起着人机交互的作用(接收用户发出的各种指令来控制充电),并将显示的数据送至显示电路。2) 充电电路充电电路主要包括充电芯片和同步整流电路。它能够根据CPU 发出的指令给充电电池提供恒流或恒压。3) 显示等外围电路显示电路主要包括显示器及其驱动芯片。其主要作用是方便用户对智能控制器的操作

40、和直观地了解智能控制器的工作进程。其它外围电路由报警和传感器等电路构成。出于功能、性价比的考虑本文采用MAX1898 作为充电管理芯片,MAX1898 为线性式充电芯片;选用AT89C2052 单片机作为电源管理控制器的主芯片,单片机负责输电的控制和提示,智能电源管理控制器在单片机的管理下,能够完成充电管理、充满自停和充完显示及报警等功能。MAX1898 是性价比较高的线性充电芯片,其输入电压范围为4.5V12V;具有内置检流电阻;0.75%电压精度;可编程充电电流;输入电源自动检测;LED 充电状态指示;检流监视输出等基本特点。MAX1898 外接限流型充电电源和P 沟道场效应管,可以对单节

41、锂离子电池进行安全有效的快充,其最大特点是在不使用电感的情况下仍能做到很低的功率耗散,可以实现预充电,具有过压保护、温度保护和最长充电时间限制等优点为锂离子电池提供保护。MAX1898 的典型充电电路如图3.6 所示。输入电流调节电路用于限制电源的总输入电流,包括系统负载电流与充电电流,当检测到输入电流大于设定的限流门限时,通过降低电池充电电流可达到控制输入电流的目的。因为系统工作时电源电流的变化范围较大,如果控制器没有输入电流检测功能,则输入电源必须能够提供最大负载电流与最大充电电流之和,这将使电源的成本增高、体积增大,而利用输入限流功能则能够降低控制器对直流电源的要求,同时也简化了输入电源

42、的设计。图3.6 MAX1898 的典型充电电路Fig 3.6 MAX1898 typical charging circuit1) 电源输入:锂离子电池要求的充电方式是恒流恒压方式,电源的输入需要采用恒流恒压源,一般地,可以采用直流电源加上变压器提供。2) 输出:MAX1898 通过外接的场效应管提供锂电池的充电接口。3) 充电时间的选择:MAX1898 充电时间CHG t 可选择通过外接的电容CT C 大小决定的。两者关系为:CT C =34.33 CHG t (3.1)式中, CHG t 的单位为小时, CT C 的单位为nF 。标准的充电时间为 1 小时,最大不要超过2 小时,根据这个

43、标准,可以计算得到外接电容的容值。也可以采用单片机设定最大充电时间。4) 设置充电电流:MAX1898 充电电流在限制电流的模式下,可以通过选择外接的电阻阻值SET R 大小决定。关系式如下:FSTCHG I =1400/RSET (3.2)式中, SET R 的单位为, FSTCHG I 的单位为A 。当充电电源和电池在正常的工作温度范围内时,插入电池将启动一次充电过程;充电结束的条件是平均的脉冲充电电流达到快充电流的1%,或者是充电时间超出片上预置的充电时间。MAX1898 能够自动检测充电电源,没有电源时自动关断以减少电池的漏电。启动快充后打开外接的P 型场效应管,当检测到电池电压达到设

44、定的门限时进入脉冲充电方式,P 沟道场效应管打开的时间会越来越短,充电结束时,LED 指示灯将会呈现周期性的闪烁。3-2 智能电器电路设计3-2-1 硬件设计在单片机和MAX1898 控制下,充电过程分为预充、快充、满充、断电和报警5 个部分。主要原理如图3.3 和3.4 所示:图3.3 单片机控制部分原理图Fig 3.3 The single-chip control schematic图3.4 充电部分电路图Fig 3.4 Part of charging circuit1) 预充在安装好电池后,接通输入直流电源,当控制器检测到电池时则将定时器复位,单片机输入高电平,充电芯片启动,从而进入

45、预充过程,在此期间控制器以快充电流的1/10 给电池充电,使电池电压、温度恢复到正常状态。预充时间由充电控制器确定,如果在规定的充电时间内电池电压达到标准以上,电池温度正常,充电进入快充过程;如果电池电压低于标准,则认为电池不可充电,控制器显示电池故障。2) 快充快充过程也称恒流充电,此时控制器以恒定电流对电池充电。根据电池厂商推荐的充电速率,一般锂离子电池大多选用标准充电速率,充满电池需要1 个小时左右的时间。恒流充电时,电池电压将缓慢上升,一旦电池电压达到所设定的终止电压,恒流充电终止,充电电流快速递减,充电进入满充过程。3) 满充在满充过程中,充电电流逐渐衰减,直到充电速率降到设置值以下

46、或满充时间超时,转入顶端截止充电;顶端截止充电时,控制器以极小的充电电流为电池补充能量。由于控制器在检测电池电压是否达到终止电压时有充电电流通过电池内阻,尽管在满充和顶端截止充电过程中充电电流逐渐下降,减小了电池内阻和其他串联电阻对电池端电压的影响,但串联在充电回路中的电阻形成的压降仍然对电池终止电压的检测有影响,一般情况下,满充和顶端终止充电可以延长电池5%10%的使用时间。4) 断电当电池正常充满后,MAX1898 芯片的2 引脚发送的脉冲电平将会被单片机检测到,引起单片机的中断,在中断中判断出充电完毕的状态。由单片机将通过P2.0 口输出控制MAX1898 芯片EN/OK 脚,控制器停止

47、充电,从而保证芯片和电池的安全,同时也减小功耗。同样当电池因短路或断路不可充电时,也由单片机控制停止充电并显示电池故障。5) 报警当电池充满后,MAX1898 芯片本身也会向外接的LED 灯发出指令,LED 灯会闪烁。同时单片机在检测到充满状态的脉冲后,或检测到电池故障不仅会自动切断MAX1898 芯片的供电,而且会通过蜂鸣器报警,提醒用户及时取出电池。监测MAX1898 的输出信号CHG,当MAX1898 将要完成充电时,该引脚会发出1.5HZ 信号的脉冲,单片机的INTO 引脚接收中断后,产生中断,并使用单片机的T0 计数器开始计数,当下一个脉冲到来时,在外中断程序中判断单片机的计数值是否

48、在4S 左右,如果是,则通过控制P1.2 输出控制MAX1898 芯片EN/OK 脚,控制器停止充电,并引发蜂鸣器报警。3-2-2 软件设计当MAX1898 完成充电时,其/CHG 引脚会产生由低到高的跳变,该跳变引起单片机的INT0 中断。/CHG 的输出为高存在3 种情况:一是电池未放进充电器上或无充电输入;二是充电完毕;三是充电出错。前两种情况单片机都可以直接控制电源切断,所以程序只需对待第三种充电出错的情况即可。该部分程序流程图如下图3.5:图3.5 智能控制器程序流程图IFig 3.5 Intelligent control program flow chart I图3.5 智能控制器程序流程图IIFig 3.5 Intelligent control program f

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服