本科毕业设计---基于51单片机的智能充电器设计.doc
《本科毕业设计---基于51单片机的智能充电器设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---基于51单片机的智能充电器设计.doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于51单片机的智能充电器设计目 录摘要1关键词1Abstract1Key words1引言21 绪论211 智能充电器的设计背景212 智能充电器总体设计方案313 智能充电器的概念以及智能化的体现31.3.1 智能充电器的概念31.3.2 智能化体现32 AT89C52单片机42.1 AT89C52单片机简介42.2 AT89C52单片机特点42.2.1 单片机的通用特点52.3 单片机应用范围52.4 AT89C52管脚定义说明63 锂离子电池介绍73.1 锂离子电池简介极其基本特性73.2 锂离子电池的优越性能84 智能充电器软硬件电路设计94.1 其他芯片介绍94.2 系统总体设计1
2、24.2.1智能充电器功能模块124.3 智能充电器硬件电路设计与实现134.4 软件电路设计155 总结17参考文献18附录18致谢22基于51单片机的智能充电器设计自动化专业学生 XXX指导教师 XXX摘要:介绍一种基于单片机芯片AT89C52的智能充电器的硬件和软件实现。在对锂离子电池的基本参数特性做出介绍的基础上,该充电器的硬件电路包括单片机控制部分、电压转换及光耦隔离部分、充电控制部分。本产品采用锂离子电池电源管理芯片 MAX1898,通过AT89C52控制可以实现预充,快速充电,及恒压充电。另外可以通过设置可以方便改变快速充电的电流和充电时间,该充电器可以实时采集和计算电池的参数,
3、并进行智能控制,还可以通过串口和上位机进行通讯并进行实时显示,根据不同的电池调整充电策略。保证了充电器具有很高的精度。实验证明,所设计的充电器功耗低、成本低、系统工作稳定可靠,智能化程度高。这是一种实用的设计方法,成本较低,而且充电效果很好,包括安全性高,耗时短,对电池损坏小,满足一般用户的要求,具有较高的推广价值。 关键词:AT89C52单片机;MAX1898;智能充电器;锂离子电池Intelligent Battery Charger Design Based on 51 Single-chip ComputerStudent majoring in Automation XXX Tuto
4、r XXXAbstract:This article introduced the hardware and software realization of intelligent battery chargerBased on AT89C52 single-chip computer. Based on the introduction of the basic parameters and characteristics of lithium battery, the article fully introduces the hardware which includes MCU cont
5、rol part, voltage conversion and coupler isolation part and charge section. This product adopts he integration circuit of the linear charger for single-cell Li+ battery-MAX1898, through single chip AT89C52 control can be realized precharging, fast charging and constant-voltage charging. In addition,
6、 MAX1898 can be easily changed charging current and charging time by setting. This battery charger could do real time charging, calculate the battery parameter and carry on the intelligent control. It also could communicate with the upper position machine through the serial port, carry on the real t
7、ime display and adjust charging strategy according to different batteries,the design can guarantee high accuracy. Experiments show the design low power consumption, low cost, the system is reliable, high intelligence. It is a useful design method, low cost, and charging effect is very good, includin
8、g high security, little time-consuming, satisfying ordinary users demand. This design has a high value of promotion. Key words: AT89C52 single-chip computer;MAX1898;intelligent battery charger;lithium ion battery引言随着科学技术的高速发展,信息化正以惊人的速度渗透到各个领域。电池作为一个传统的产业,正经历着前所未有的变革,特别是在通信,动力等领域。电池是通过能量转化而获取的电能的器件,
9、化学电源是通过氧化还原反应将化学能转化为电能。电池可分为一次性电池和可充电电池,一次性电池是一次性应用的电池,可充电电池是可以反复使用的电池。可充电电池具有较高的性能价格比、放电电流大、寿命长等特点,广泛应用于各种通信设备、仪器仪表、电气测量装置中。随着便携式设备的发展,无论从节约成本来说,还是从环境保护的角度来说,可充电电池都比一次性电池更有优势,所以可充电电池的市场需求量也越来越大。智能充电器就在这种环境下应运而生。锂离子电池也是可充电电池的一种。锂离子电池自20世纪90年代上市以来,它以能量密度较高,使用寿命长的优势占领市场。世界各大电池生产商为了在市场领域里取得优势,无不致力于开发具有
10、能量密度高,小型化,薄型化,轻量化,安全性高,循环寿命长的高性能锂离子电池。在人们日常工作和生活中,人们会用到各种各样的使用可充电电池的产品,各种充电器就应运而生。从电动刮胡刀到mp4,从手机到平板电脑再到笔记本电脑和家用电器,所有用到这类电池的设备都会用到充电器。这些充电器都有便携的特点,是人们外出旅游和出差比较愿意且必须携带的。单片机在电池充电器领域有着广泛而且深远的应用,利用它的处理控制能力可以实现充电器的智能化。充电器种类品种繁多,但严格意来讲,只有单片机参与处理和控制的充电器才能够被称为智能充电器。1 绪论11 智能充电器的设计背景自从2010年起,安卓系统悄然兴起,诺基亚时代不复存
11、在,随着手机智能化娱乐性的不断提高,手机的硬件配置与软件要求就越来越高,其中最为显著的是屏幕变得越来越大,主频越来越高,手机不仅仅用来打电话发短信,网络与多媒体功能越来越强大,甚至超过了最早的台式电脑,但同时这种高性能要求也显示出自己的一些弊端,首当其冲的就是电池不够用,诺基亚600mAh的电池可以用一个星期的事实在安卓时代已然成为一个神话,现在1500mAh的电池往往用不到一天,“用安卓的孩子都是好孩子,因为他们每天都要回家充电。”这句话足以反映电池不够用的事实,这样无形中就会增加电池的充电次数,而电池的循环放电是有限度的,一些同学不注意充电的方式及次数,往往手机电池比较早的损坏,进而影响手
12、机的正常使用。这就对充电器有很高的要求,如果充电器能够细心的“呵护”我们的电池,可能电池就会长久的保持良好的充放电特性,比如说在你临睡前充上电池,到醒来至少要充个6到7小时,这时电池早已充满,如果继续供电则会导致电池过充,锂离子电池致命的缺点就是过度充放电,如果这样就会损害电池,进一步损害手机。而如果有一种充电器可以检测电池是否充满并且可以在充满时帮我们自动断电岂不是很好。这种充电器就是所谓的智能充电器,单片机在电池充电器领域有着广泛的应用,利用它的处理控制能力可以实现充电器的智能化。 12 智能充电器总体设计方案 MAX1898配合外部的PMOS或PNP晶体管可以组成完整的锂离子充电器。MA
13、X1898具有以下功能:(1)提供了充电状态的输出指示、输入电压是否与充电器连接的输出指示和充电电流指示。(2)MAX1898可以提供精确的恒流/恒压充电,提高了电池性能且延长了电池的使用时间。(3)充电电流可自由设定,原理无需外部检流电阻,只用内部检流。(4)可选过放电电池的低电流预充和充电终止安全定时器、输入关断控制、可选充电周期重启(不用重新给电)。再利用AT89C52单片机进行控制这些功能的实现,既维持了充电器的便携性,又保证了充电器的智能化。13 智能充电器的概念以及智能化的体现1.3.1 智能充电器的概念 (1)提供基本的电压电流,满足一般充电的需求。(2)结合单片机可以控制整个充
14、电过程,并且根据锂离子电池(最主要对象)的特性对于电池的不同状态智能采取不同方案充电。(3)所设计的充电器必须保证安全与便携。1.3.2 智能化体现 因为多数充电器一般采用大电流的快速充电法,如果电池充满了,人们不及时断电就会使电池发烫,过度的充电会严重损害电池的寿命。本设计所设计的充电器迎合锂离子电池的特性可完成以下智能化功能。(1)预充安装好电池之后,直接接通直流电源,充电器会自动检测到电池,此时将定时器复位,进入电池预充过程,在此期间充电器给电池充电电流是标注充电流的十分之一,目的是让电池电压、温度恢复到正常状态。预充时间由外接电容确定,如果在规定的时间内电池电压和电池温度都恢复正常,则
15、转而进入快速过程;如果电池没有恢复正常状态,则认为电池损坏。(2)恒流充电恒流充电也叫快速充电,充电器以恒定的电流进行充电。根据电池标注的充电速率,进行充电,电池需要一个小时左右的时间来充满。在这个过程中,电池电压和温度上升,直到达到设定的标准电压,恒流充电结束,充电电流减小,进入下一阶段满充过程。(3)恒压充电恒压充电又叫做满充,此阶段充电电流慢慢减小,直到降到标准值以下或设定时间,进入涓流充电,此时充电器以极小的充电电流进行。这是因为充电器在检测电池电压达到或者没达到终止电压时,充电电流通过电池内阻,串联电阻形成的压降对电池电压检测的有影响,恒压充电和涓流充电可以延长5%10%的使用时间。
16、(4)断电当电池充满后,MAX1898电源管理芯片的2引脚会发送的脉冲电平,被单片机检测到后就会引起单片机的中断,单片机判断出充电完毕。接着单片机将通过P2.0口控制光耦,切断LM7805向MAX1898芯片的供电,既保证芯片和电池的安全,又减小功耗。(5) 报警 当电池充满后,MAX1898芯片本身会向外接的LED灯发出指令,LED灯会闪烁。为了安全,单片机不仅会自动切断MAX1898芯片的供电,而且会控制蜂鸣器报警,提醒用户取出电池。2 AT89C52单片机2.1 AT89C52单片机简介本设计的单片机芯片选用Atmel公司的AT89C52,它可以完全满足要求。AT89C52是一个低电压,
17、高性能CMOS 8位单片机,片内含8 KB的可反复擦写的Flash只读程序存储器(ROM)和256 B的随机存取数据存储器(RAM),兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,AT89C52单片机属于AT89C51单片机的增强型,与Intel公司的80C52在引脚排列、硬件组成、
18、工作特点和指令系统等方面兼容。无论从功能和系统兼容性方面均满足本系统的要求。 AT89C52单片机实物图如图2-1所示。 图2-1 AT89C52单片机实物图2.2 AT89C52单片机特点(1)兼容MCS-51指令系统。(2)8kB可反复擦写(大于1000次)Flash ROM。(3)32个双向I/O口。(4)256x8bit内部RAM。(5)3个16位可编程定时/计数器中断。(6)时钟频率0-24MHz。(7)2个串行中断,可编程UART串行通道。(8)2个外部中断源,共8个中断源。(9)2个读写中断口线,3级加密位。(10)低功耗空闲和掉电模式,软件设置睡眠和唤醒功能。(11)有PDIP
19、、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。2.2.1 单片机的通用特点 单片机芯片作为本次设计的核心部件,不仅仅具备通用微机CPU的功能而且有灵活、强大的控制功能,它可以实时监测系统的输入量和控制系统,以便实现自动控制功能。单片机通常工作环境比较恶劣,如高温、强电磁干扰,含有腐蚀性气体。(1)单片机CPU抗干扰性强,工作温度范围因不同类别不同,按工作温度分类,有民用级工业级,军用级。(2)单片机CPU可靠性高。单片机芯片中普遍采用硬件看门狗技术,通过定时“复位”方式唤醒处于“失控”状态下的单片机芯片。(3)单片机CPU电磁辐射量小。高可靠性和低电磁辐射指标决定了单片机
20、系统的时钟频率很低。为此,单片机芯片一般采用HARVARD双总线结构,即指令和数据存储器空间相互独立,并通过各自的数据总线与CPU相连,使取指和读/写数据能同时进行。双总线结构能提高数据的吞吐率,以便在不降低数据吞吐率的条件下使用较低的时钟频率。(4)单片机的控制功能很强。(5)单片机的指令系统比较简单。(6)单片机芯片往往不是单一的数字电路芯片,而是数字、模拟混合电路系统,即单片机芯片内长集成了一定数量的模拟比较器,A/D及D/A转换电路。(7)单片机CPU采用嵌入式结构。尽管同一系列的单片机品种、规格繁多,但彼此差异却不大。2.3 单片机应用范围正因为单片机具有如上所述的特点,几乎所有领域
21、都有单片机的身影。军事上,导弹的导航装置,电路板,各种仪器仪表,计算机的网络通讯功能;工业上工业自动化过程;民用上广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,不论是录像机、摄像机、全自动洗衣机的控制,以还是玩具、电子宠物等,这些都有单片机的参与。更不用说机器人、智能仪表、医疗器械机械了。因此,单片机的学习、开发与应用有着深远并且长久的意义。 AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性、存储技术生产,兼容标准MCS-51指
22、令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 AT89C52管脚图如图2-2。 图2-2 AT89C52管脚图2.4 AT89C52管脚定义说明 (1) VCC管脚:系统供电电源。(2) GND管脚:接地管脚。(3) P0端口(P0.0P0.7):此端口是8位开环的双向I/O端口。(4) P1端口(P1.0P1.7):此端口与P0端口不同的是具有内部上拉电阻。P1.0和P1.1管脚配置如表2-1所示。表2-1 P1.0和P1.1管脚配置管脚配置功能表述P1.0T2(定时/计数器2的外部计数输入),时钟输出P1.1T2EX(定时/计数器2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 51 单片机 智能 充电器 设计
限制150内