资源描述:
《基于ATmega16单片机的多功能充电器硬件开发设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计说明书基于ATmega16单片机多功能充电器的硬件开发ThehardwaredevelopmentofthemultifunctionlchargerbasedonATmega16MCUIIIIIIIII毕业设计任务书院(系):计算机与电子信息学院专业电气工程及其自动化班级:xxxxxxxxxx学生:xxx学号:xxxxxx一、毕业设计课题基于ATmega16单片机多功能充电器的硬件开发二、毕业设计工作自2015年01月01日起至2015年06月07日止三、毕业设计进行地点广东石油化工学院四、毕业设计的内容要求主要内容:(1)系统设计思路;(2)硬件设计;(3)软件设计实现;具
2、体实现:充电器接入电池后,MCU对电池电压进行检测,如果电池电压小于4.2V,则接通光电耦合器,并把电压显示LCD上对电池进行充电,整个充电过程都需要不断检测电池电压。当电压达到饱和,即电压达到4.2V,MCU断开光电耦合器,停止充电,并且报警。指导教师xxxxx接受毕业设计任务开始执行日期2015年1月1日学生签名摘要摘要蓄电池的使用已长达一百多年,电池性能的好坏对电子产品的使用效果有着及其重要的作用,而且充电器的功能又直接影响到电池的使用。充电器用途广泛,在很多领域都有涉及,尤其是手机、相机、玩具、便携设备等领域使用最广泛。普通充电器针对性强,但是功能单一。因为充电电池有很多类型,
3、而且每一种电池一般只能配备一种充电器,这就使得用户必须购置较多类型的充电器,这样就造成了资源浪费,并且一般的充电器因为不具备完善的功能而影响充电电池,质量差点的电池甚至有可能会爆炸,造成安全事故,而且废旧电池对环境会造成很大污染。本文设计了一款基于ATmega16单片机的低功耗、安全可靠和高性能的充电器,硬件电路简单、高效,软件稳定、可靠。本文设计的充电器硬件组成包括单片机电路、LM7805稳压芯片、LM2576充电芯片、电压采样和LCD1602液晶显示电路等。软件采样高级C语言开发,进行了详细的设计和编码。本文设计的充电器加入了过充保护和反接保护功能,这样使用起来安全可靠,并且充电液
4、态显示,使得充电过程清晰明了,是一个具有智能判别,智能控制,智能充电的充电器。关键词:智能充电;单片机;蓄电池;LM2576;LCD1602I摘要IAbstractAbstractBatteryisuptomorethanonehundredyears,effectofbatteryperformanceisgoodorbadforelectronicproductswithitsimportantroleandfunctionofthechargerhasadirectimpactonthebatteryuse. Chargerhasawiderangeofuses,inmanyfi
5、eldsareinvolved,especiallymobilephones,cameras,toys,portableequipment,etc.themostwidelyused. Thecommoncharger istargeted, but singlefunction. Becauserechargeablebatterieshavemanytypes,andeachkindofbatterycanbeequippedwithacharger,whichmakestheusermoretypesofchargermustbepurchased,thuscausingthew
6、asteofresources,andageneralchargerbecausetheydonothavetheperfectfunctionandeffectofchargingthebattery,thebatteryqualityalmostevenmayexplode,causedbyaccidentsandusedbatteriesontheenvironmentwillcausealotofpollution.Inthispaper,wedesignabasedonATmega16oflowpowerconsumption,safeandreliableandhighpe
7、rformanceofthecharger,hardwarecircuitissimpleandefficient,thesoftwareisstableandreliable. Inthispaper,thedesignofthechargerhardwareincludingMCUcircuit,lm7805voltagestabilizingchip,lm2576chargingchip,voltagesamplingandLCD1286