基于单片机智能充电器的设计课程设计报告
基于MSP430单片机的智能充电器设计
福建电脑2010年第2期基于MSP430单片机的智能充电器设计郭伟(石家庄经济学院信息工程学院河北石家庄050031)【摘要】:针对铅酸蓄电池充电器,在充电过程中,不能对电流、电压实时性监测,交互能力和控制能力弱等问题,设计了一种基于MSP430F169单片机能够实时显示电流、电压大小,并且可以调节电流大小的智能充电器。
这种充电器具有硬件电路简单,功耗低等特点。
【关键词】:铅酸蓄电池;MSP430F169;智能充电器1、引言随着人们生活水平的提高,汽车,电动车在人们的生活中日益普遍,汽车的电瓶作为储存电能的主要设备,如启动马达,大灯,雨刷器,车载电脑等等,都离不开汽车电瓶;作为电动车的主要动力来源的铅酸蓄电池也需要不断的及时充电,才能满足日常生活的需要。
普通的汽车电瓶充电器,不能够对充电器的电流大小进行控制,往往以恒压的方式进行充电,这种充电的方式的特点是控制简单,但是在开始充电时,充电电流过大,由于待充电电池的初始电压与设定的恒压值之间电压差值较大,容易在接触端发生电火花,过大的电流容易使电池发热,使两极电解水,析出气体,影响电池的寿命。
所以在开始充电阶段,一定要加保护措施,限制电流的最大值[1]。
因此,设计一种智能的汽车电瓶充电器,能够控制充电电流的大小是非常有意义的。
2、智能充电的系统结构MSP430F169是美国TI公司生产的16位超低功耗单片机,它具有超低功耗的结构体系(0.1~400微安的额定工作电流,1. 8~3.6伏的工作电压),丰富的存储器和外设,编程相对简单,良好的可扩展性。
且其ADC12是高精度的12位A/D转换模块,具有高速、通用的特点[2]。
如果采用传统的微处理器8051,则需要在外部扩展A/D转换模块,电路复杂,且很难达到较高的精度。
在此使用MSP430F169多功能超低功耗混合信号处理器则可以解决以上问题。
其内置8通道12bit A/D,电路简单且精度高。
MSP430F169内置256B Flash存储器能够方便的保存重要数据,且掉电不失。
基于单片机的智能充电器设计
基于单片机的智能充电器设计
0 引言
电子技术的快速发展使得各种各样的电子产品都朝着便携式和小型轻量化的方向发展,也使得更多的电气化产品采用基于电池的供电系统。
目前,较多使用的电池有镍镉、镍氢、铅蓄电池和锂电池。
它们的各自特点决定了它们将在相当长的时期内共存发展。
由于不同类型电池的充电特性不同,通常对不同类型,甚至不同电压、容量等级的电池使用不同的充电器,但这在实际使用中有诸多不便。
本文介绍一种基于单片机的智能充电器的设计方法。
该充电器可以实时采集电池的电压和电流,并对充电过程进行智能控制。
它可以自动计算电池的已充电量和剩余的充电时间,也可以改变参数来适应各种不同电池的充电。
系统中的管理电路还具有保护功能,可防止电池的过充和过放对电池造成。
1 智能充电器的硬件设计
该智能充电器采用的是分布式控制方法,它由充电电路、充放电控制电路、显示和接口电路组成,图1 所示是其电路组成框图。
1.1 充电电路的设计
电池充电有恒压、恒流两种充电方式,事实上,恒压、恒流源电路也是充电电路的主要组成部分。
由于各种电池对充电电压和充电电流的要求不同,因此,实现智能充电必须根据各种电池的自身要求来调整充电电压和充电电流的大小。
这里选择bq2054 集成电路作为恒压、恒流源模块来对电池进行充电。
为了保
证电池的安全,当电池电压和温度超过设定的极限值时,bq2054 将禁止对电池进行充电。
而当电池电压小于低电压阀值时,bq2054 将用恒流方式进行充电。
图2 所示是该智能充电器的恒压恒流电路原理图。
图2 中的GB+、GB-分别。
单片机技术智能充电器设计
摘要本文设计的充电器主要是面向手机锂电池进行充电的智能充电器。
所谓智能充电器是指能根据用户的需要自主选择充电方式,并且在充电过程中能对被充电电池进行保护从而防止过电压、电流和温度过高的一种智能化充电器。
在设计上我们选择了简洁、高效的硬件,设计稳定可靠的软件,详细介绍了系统的硬件组成,包括单片机电路、充电控制电路、电压转换及光耦隔离电路,并对本充电器的核心器件—MAX1898充电芯片进行了较详细的介绍。
阐述了系统的软件设计,以C语言为开发工具,进行了详细设计和编码。
总体目标是实现系统的可靠性、稳定性、安全性和经济性。
关键词:充电器、单片机、6N137、MAX1898。
目录第一章概述 (1)1.1 单片机技术的特点及应用 (1)1.1.1单片机的特点: (1)1.1.2单片机的应用: (2)1.2 单片机实现充电器功能的意义 (2)第二章充电技术 (3)2.1 锂离子电池的特点 (3)2.2 智能充电器 (5)2.3 设计的功能模块 (6)第三章设计思路分析 (6)3.1智能化的实现 (6)3.2电池充电芯片的选择 (7)3.2.1如何选择电池充电芯片 (7)3.2.2芯片MAX1898的特点 (7)3.2.3 MAXl 898的充电工作原理 (8)第四章硬件电路设计 (10)4.1 主要器件 (10)4.2电路原理图及说明 (12)第五章软件设计 (14)5.1程序流程 (16)5.2 程序说明 (17)第六章调试及检测 (19)6.1硬件调试 (19)6.1.1静态测试 (19)6.1.2联机调试 (19)6.2软件调试 (20)6.2.1程序的编辑、汇编(或编译) (20)6.2.2程序调试 (20)6.3系统调试 (21)6.4现场调试 (21)6.4.1标准条件下的电气特性、试验及判定 (21)6.4.2电气性能、试验方法和判定规则 (22)6.4.3荷电保持能力 (23)6.4.4电池安全性能 (23)总结 (24)参考文献 (26)附录1: (27)附录2: (27)第一章概述1.1 单片机技术的特点及应用随着大规模和超大规模集成电路技术的发展和计算机微型化的需要,将微型计算机的基本部件:中央处理器(CPU)、存储器、输入/输出(I/O)接口、定时器/计数器等多种资源集成在一个半导体芯片上,使得一块集成电力芯片就能构成一个完整的微型计算机。
基于单片机的智能充电器设计
基于单片机的智能充电器设计本毕业设计主要目的是应用AT89S51单片机及MAX1898锂离子电池充电芯片结合利用PNP晶体管能够组成电锂离子实现高能效智能电池手机充电器。
MAX1898可以提供精确度很高的恒压/恒流充电。
电池电压能够调节的精度为±0.5%,电池的使用时间和寿命得到增长,性能大大的提高。
AT89S51单片机可以控制实现电池预充、快速充、满充、慢速充电保护、自行断电和慢充完成自动警示功能。
在软件设计方面,能够利用C语言编码为开发工具为系统提供更高的可靠、安全、稳定和经济性。
此智能充电器包括能够自行切换充电模式、检测锂电池充电电池的状态、短路保护充电器功能、检测充电状态显示的功能同时可以更加的维护电池的性能,使其的使用时间和寿命延长。
另外,在选择充电芯片时,也查阅了相关的资料,例如MAX1578、SMC401都可以作为充电芯片,但是相比较而言,MAX1898能更好的与51单片机相结合,功能也很强大,同时,MAX1578、SMC401更能适用于高档仪器,笔记本电脑,更重要的是MAX1898对于做毕业设计而言更经济实惠,性价比更高。
本毕业设计,在一些现实的条件下,尽可能的是实现它快速充电,保护电池,报警提示,突出它的智能化高效能,即本毕业设计核心就是实现智能充电器的高能效的特点。
[关键词]:单片机AT89S51 MAX1898芯片智能充电器目录1 绪论 (3)1.1研究的背景 (3)1.2研究的主要内容 (3)1.3应解决的关键问题 (3)2 方案设计和论证 (4)2.1设计思路概述 (4)2.2方案设计与论证 (4)2.2.1 充电控制芯片的选择 (4)2.2.2 电池充电芯片的选择方案 (5)3 主要芯片介绍 (8)3.1MCS-51系列单片机简介 (8)3.1.1 MCS-51系列单片机功能概述 (8)3.1.2 MCS-51系列单片机引脚功能说明 (8)3.1.3 AT89S51单片机引脚说明与介绍 (9)3.2MAX1898简介 (10)3.2.1 MAX1898特性介绍 (10)3.2.2 MAX1898芯片介绍 (10)4 系统软件设计和调试 (11)4.1单元电路设计 (11)4.1.1单片机模块电路和报警电路设计 (11)4.1.2充电器电路充电控制电路设计 (12)4.2总电路设计 (13)5 系统程序设计 (14)5.1程序设计概述 (14)5.2程序流程图 (14)6 系统硬件设计和调试 (15)6.1电路图设计介绍 (15)6.2硬件电路制作 (16)6.3系统电路软件和硬件联合调试 (18)7 结束语 (19)附录A:系统原理图 (1)附录B:系统PCB图 (1)附录C:系统源程序 (2)1 绪论1.1研究的背景随着科技的发展,各种各样的便携式充电器都遍布市场,同时对充电器在轻重量、小尺寸及高性能的要求也更高。
基于单片机的智能电池充电器的设计
2.5 智能充电器的充电过程............................................................................................... 14 3 智能充电器的硬件设计 ......................................................................................................... 15 3.1 智能充电器的总体设计要求及设计方案........................................................ 15
KEY WORDS
intelligent battery charger ADuC824
TL494
lead-acid battery
II
目
录
摘要.............................................................................................................................................................. Ⅰ ABSTRACT................................................................................................................................................... Ⅱ 1 绪论 ....................................................................................................................................................... 1 1.1 研究背景 .................................................................................................................................. 1 1.2 充电技术的发展概述 ...................................................................................................... 1 1.3 充电器的技术水平、现状及发展趋势 ............................................................... 2 2 铅酸蓄电池的工作原理及充放电过程.......................................................................... 3 2.1 铅酸蓄电池的基本概念................................................................................................. 3 2.2 铅酸蓄电池的工作原理................................................................................................. 6
基于单片机的智能手机充电器系统设计报告
基于单片机的智能手机充电器系统设计报告基于单片机的智能手机充电器设计报告一( 系统设计1.设计目的1) 熟悉并掌握单片机嵌入式系统的开发流程和应用方法。
2)做到对电池充电过程的实时监测。
3)做出智能化的充电器。
我发现在给手机充电的时候,往往不能知道电池还有多长时间能充满,而且经常忘记是什么时候开始充电的,因此很容易造成过充或充电不足,从而影响手机电池的使用寿命,还有可能出现危险。
于是我便萌生了设计一种可显示时间的手机充电器的想法2.功能简介1)可与锂电池中的芯片通信,得到电池组的容量、电压、电流等参数。
2)用LED显示电池的剩余充电时间。
3)具备防过充功能,在电池电压达到一定值后减小充电电流,直至电池充满。
3.应用能给各种锂离子电池充电并可以实时显示充电的剩余时间。
二(实验资源1)硬件:AVR开发板,Atmega16,LED七段数码管,电源2)软件:ICCAVR,AVRstudio三(实验原理1. 电路原理图注释:左下为AD模块,Mega16的PA口接AD,同时输出PWM,PB3接PWM进行充电控制;右下方为以TLC431为主的稳压源,接单片机的AREF端口。
2. 实验原理:锂电池的充电过程分为预充、快充、涓流三个步骤,我们的原理概括的讲,就是在预充阶段通过对电池进行扫描测出电池的容量,与程序中的库进行对应从而得出充电所需时间;再经过快充电池电压达到一定高的值,为防止由于充电过快引起的电池实际电压不足,最后再加上一定时间的涓流充电。
在整个过程中通过LED来实时显示剩余充电时间。
3. 软件设计流程图四(数据采集为使充电器能为不同容量的电池,需要做测试来采集大量的数据,反应电池在充电过程中电压、电流、时间之间的关系。
以下为几个具有代表性的测试图样:1. 容量为600mah的电池快充过程中I-t曲线图中X轴为时间(min),Y轴为电流(mA) 图中X轴为时间(min),Y轴为电流(mA)注:图中X轴为时间(min),Y轴为电流(mA)。
毕业设计(论文)-基于AT89C2051单片机的智能快速充电器设计
摘要本设计讨论了镍镉、镍氢电池的充电问题,以此为基础设计了一个快速充电器。
论文中首先介绍了镍镉、镍氢电池各自的特点以及它们的充电特性,研究了几种常用的充电方法和充电终止控制方法,分析了这几种方法各自的优缺点。
基于以上分析,本设计采用了一种较好的充电终止控制方法——电压负增量控制方法,以AT89C2051单片机为核心设计了一个智能快速充电器。
该充电器主要利用模数转换,将电池电压这一模拟量转换为单片机定时器中的数字量,经过数字量的运算、比较,对电池的工作状态进行判断,并相应地采取不同的充电方法。
其中快速充电过程采用了大电流脉冲充放电的方法,消除了电池极化反应这一现象,充电过程中检测电路检测到电池出现负压后,快速充电终止。
关键词:电压负增量;快速充电;模数转换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 method 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, changing 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 current 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前言最近几年以来,数码技术的发展使人们对能源的要求越来越高,作为能源市场上的佼佼者,性价比高的镍镉镍氢电池可满足很多方面的需求,得到了众人的青睐,各种镍镉镍氢电池的充电器也得到了很大发展。
毕业设计 基于单片机的智能充电器设计 正文
潍坊学院本科毕业设计一今卫目录摘要......................................................................................................错误!未定义书签。
Abstract ................................................................................................错误!未定义书签。
1前言 (1)1.1课题背景 (1)1.2设计目的 (1)1.3设计任务 (2)2设计的主要元器件介绍 (3)2.1硬件电路主要芯片 (3)2.2模数转换器CS5552芯片 (4)2.3温度传感器PT100 (4)3硬件电路设计 (6)3.1电源电路的设计 (6)3.2测温电路部分 (6)3.3模数转换部分 (7)3.4充电器的充电指示部分 (8)3.5充电电压显示部分 (8)3.6恒流恒压电路 (9)4软件设计 (11)4.1系统程序流程图 (11)4.2主程序 (12)5软件仿真与调试 (17)5.1电源仿真 (17)5.2充电器两端的电压显示部分 (17)6结论 (19)7参考文献 (20)致谢 (21)基于单片机的智能充电器设计摘要:电子技术的快速发展使得各种各样的电子产品都朝着便携式和小型轻量化的方向发展,也使得更多的电气化产品采用基于电池的供电系统。
目前,较多使用的电池有镍镉、镍氢、铅蓄电池和锂电池。
它们的各自特点决定了它们将在相当长的时期内共存发展。
由于不同类型电池的充电特性不同,通常对不同类型,甚至不同电压、容量等级的电池使用不同的充电器,但这在实际使用中有诸多不便。
为解决锂离子电池和镍氢/镍镉电池的充电问题,设计了一种以AT89S52单片机为核心的通用智能充电器,介绍了智能充电器的工作原理、设计特点和三种充电模式,详细讨论了系统的硬件构成及软件实现方法。
基于单片机控制的智能充电器设计
电池 的 电压 负增 量 与 电池组 的绝 对 电压 没有太 大的关联,在不受到环境和稳 定等因素 影 响的情况下,适用此方法能精准 的判 断出电 池是 否充电完成。但是缺点则是 ;电池 充足 电
【 关键词 】单 片机 智 能充 电器 设计
之前 ,会 出现 局部电压下降的情况 ,导致 电池 在没能充足 电之前,在检测到 电压负增量后而 停止快速充 电。
[ 4 】景 志林 ,景 占荣 ,高 田 .基 于 I n f i n e o n
单 片机 的数 字化 智 能充 电器设 计 [ J 】 .电
子测量技 术 , 2 0 1 5 ( 3 0 ) : 7 8 — 7 9 . f 5 】韦博 旭 , 龚元 明 , 洪永楠 . 基于 P I C 单片 机 的智 能 充 电器设 计 【 J ] .上海 工程技 术
参考 文献
[ 1 ]陈辉 煌 .基 于 D S 2 4 3 8的多 功 能智 能蓄 电
池充 电 器的设 计 [ J ] .江 西 电 力 职 业 技 术
2充电控制技术
2 . 1 定 时 控 制
主 控 电路 由 四大 部 分 组 成 分 别 是 : ( 1 ) 电流 控 制 回流 。 ( 2 )充 电 电流 和 容 量 显 示 电路 。 ( 3 )检 测 取 样 电路 。 ( 4 )报 警 电路 。
电池所需要 的不 同电压 。主控 电路能够对充 电 的状态进行有效控制 ,譬如对 充电过程所进行 负反馈 的不 同形式组合 。 的有效控制 。信 号控 制能够 有效的保障充 电安 全 。具体工作方式如 图 1 所示 。
3 . 1主 控 电路
节器 。设计 设计时 ,为能获得更好 的变 换器动 态和静态效应 ,多习惯使用 电压或者 电流进行
基于单片机的智能手机充电器设计
摘要随着手机在生活中的普及率越来越高,手机充电器已经成为现代家庭中常用的电器之一。
手机的品牌和型号众多,各种手机充电器形状和接口不同,但它们的原理和功能基本一样,电路结构大同小异。
一种能够满足所有类型手机充电的通用的手机电池充电器对手机用户来说必不可少。
利用单片机控制的智能手机充电器,可以对目前市面上所有的手机进行充电。
本文首先简要地介绍了当前手机充电器的历史发展背景和国内外发展现状;其次介绍了智能充电器的设计所需要的基础知识和核心元器件;最后详细地介绍了智能手机充电器的软件和硬件电路。
重点阐述了系统的软件设计,总体目标是实现系统的可靠性、稳定性、安全性和经济型。
据此目标,用软件的方法设计了系统的总体框架,以单片机和充电芯片MAX1898为核心来构建一种面向所有手机的智能手机充电器。
选择简洁、高效的硬件,设计稳定可靠的软件,满足了当前市场销售所有手机充电的要求。
关键词手机充电器;智能;单片机控制AbstractWith the mobile phone penetration in life more and more, cell phone chargers have become commonly used in modern appliances one of the family. Many brands and models of mobile phones, various mobile phone charger and interface of different shapes, but their basic principle and function like very much the same circuit structure. A way to meet all types of mobile phone charger universal cell phone battery charger for mobile phone users is essential. SCM smart use of mobile phone charger, you can all mobile phones currently on the market to charge.This paper briefly describes the historical development of the current mobile phone charger background and development status at home and abroad; then introduces the design of intelligent charger required basic knowledge and core components; the final details on the software and intelligent mobile phone charger Hardware. Focuses on the software design, the overall goal is to achieve system reliability, stability, security and economy. Accordingly goal, with the software, designed the overall framework of the system to single chip and MAX1898 chip as the core charge to build a smart phone for all cell phone charger. Choose simple, efficient hardware design of reliable software to meet current market requirements for all mobile phone charging.Keywords Cell phone charger; Intelligence; Microcontroller目录1绪论 (1)1.1背景 (1)1.2国内外现状 (1)1.3课题解决的问题 (2)1.4研究意义 (3)2 单片机 (4)2.1单片机的发展历史 (4)2.2单片机的应用 (5)2.389C51 (6)2.489C51管脚说明 (8)3 智能手机电池充电器的结构组成 (10)4智能手机电池充电器的硬件电路设计 (11)4.1MAX1898 (11)4.2蜂鸣器 (12)4.3供电电源电路 (12)4.4单片机电路设计原理框图 (13)4.5充电控制电路 (15)5智能手机电池充电器的软件设计 (18)6 结论 (22)致谢 (23)参考文献 (24)基于单片机的智能手机充电器设计1绪论1.1背景随着社会的快速发展,手机越来越成为人们生活中不可或缺的一部分。
基于单片机技术的智能充电器设计
目录第一章概述 (1)1.1 单片机技术的特点及应用 (1)1.1.1单片机的特点: (1)1.1.2单片机的应用: (2)1.2 单片机实现充电器功能的意义 (2)第二章充电技术 (4)2.1 锂离子电池的特点 (4)2.2 智能充电器 (5)2.3 实例的功能模块如下 (5)第三章设计思路分析 (6)3.1智能化的实现 (6)3.2电池充电芯片的选择 (6)3.2.1如何选择电池充电芯片 (6)3.2.2芯片MAX1898的特点 (7)3.2.3 MAXl 898的充电工作原理 (7)第四章硬件电路设计 (10)4.1 主要器件 (10)4.2电路原理图及说明 (11)第五章软件设计 (14)5.1程序流程 (14)5.2 程序说明 (15)第6章调试及检测 (18)6.1硬件调试 (18)(一)静态测试 (18)(二)联机调试 (18)6.2软件调试 (19)(一)程序的编辑、汇编(或编译) (19)(二)程序调试 (19)6.3系统调试 (20)6.4现场调试 (20)6.4.1标准条件下的电气特性、试验及判定 (20)6.4.2电气性能、试验方法和判定规则 (21)6.4.3荷电保持能力 (21)6.4.4电池安全性能 (22)总结 ........................................................................................................... 错误!未定义书签。
致谢 ........................................................................................................... 错误!未定义书签。
参考文献 (24)第一章概述1.1 单片机技术的特点及应用随着大规模和超大规模集成电路技术的发展和计算机微型化的需要,将微型计算机的基本部件:中央处理器(CPU)、存储器、输入/输出(I/O)接口、定时器/计数器等多种资源集成在一个半导体芯片上,使得一块集成电力芯片就能构成一个完整的微型计算机。
基于51单片机的智能充电器的设计
课题:基于51单片机的智能充电技术基于51单片机的智能充电器设计摘要:智能充电器的设计第一步需要解决的就是选择什么样的芯片来进行工作,其本身需要将51单片机作为基本的设计基础,这里选择的充电芯片是MAX1898,这个芯片是Maxim公司生产的。
本文目标是设计出一款智能充电设备,这个设备要能够运用单片机AT89C52进行控制。
首先本文会对于锂电池的一些基本的参数进行一个基本的介绍,简单的描述其特性。
在这个智能充电器当中含有很多的部件,比如有对于光耦隔离进行控制的光耦隔离控制部分,还有单片机进行控制的单片机部分,其中还有一个部分是对于电压进行控制的,也就是电压转换部分,设计当中使用到的语言主要是C5,最终希望实现的目标是能够满足预充、快充、报警等功能的一个智能化充电过程。
关键词:充电器;智能;基于AT89C52单片机;MAX1898Intelligent Battery Charger Design Based on 51 Single-chipComputerXiong Xingzhi(College of Electronic and Electric Engineering,communication engineering,Class1 Grade2006, 062312379)Abstract: The first step of intelligent charger design is to choose what chips to work. It needs51 single-chip microcomputer as the basic design basis. The charging chip is MAX1898, whichis produced by Maxim company. The aim of this paper is to design an intelligent charging device, which can be controlled by AT89C52. First of all, this article will give a basic introduction to some basic parameters of lithium battery, and briefly describe its characteristics. Contains a lot of parts in the intelligent charger, such as optocoupler control part for optocoupler control, and control of single parts, one part is for voltage control, voltage conversion is part design the use of the language is mainly C5, ultimately want to achieve is able to meet the pre charge, an intelligent fast charge, alarm and other functions of the charging process.Key Words: battery charger; intelligent; based on AT89C52 single-chip computer;MAX1898 11.引言1.1课题背景现在的信息技术发展非常块,发展的高速带来的也是各个领域技术的飞跃。
基于单片机智能充电器设计
[键入文字]智能电瓶充电器的设计摘要本文着重介绍了慢脉冲智能充电方法的应用,同时介绍了慢脉冲快速充电方法的基本原理,利用慢脉冲快速充电方法提高充电速度。
在充电过程中用单片机控制,实现过冲保护。
该系统具有自动化程度高、运行费用低、工作可靠等优点。
关键词:;智能电瓶充电器;89S51单片机目录第一章引言 (1)1.1 本课题的研究背景、发展及意义 (2)1.2 本课题的基本内容 (1)第二章基本理论介绍 (2)2.1 铅蓄电池充电理论基础 (2)2.2 充电方法的研究 (3)2.3 脉冲快速充电法的理论基础 (7)2.4 充电方法设计 (8)第三章设计方案论证 (9)3.1 控制方式 (9)3.2 方案设计 (9)第四章硬件电路设计 (10)4.1 充电器主电路设计 (10)4.2 控制电路的设计 (13)4.3 整体电路设计 (16)第五章软件设计 (17)5.1 温度检测中断程序 (17)5.2 电压检测子程序............................. 错误!未定义书签。
5.3 充电脉冲控制子程序......................... 错误!未定义书签。
5.4 单片机主程序 (17)第六章设计总结 (25)第七章参考文献 (26)第一章引言1.引言一、电瓶的定义电瓶,也叫蓄电池,蓄电池是电池的一种,它的工作原理就是把化学能转化为电能。
通常,人们所说的电瓶是指铅酸蓄电池。
即一种主要由铅及其氧化物制成,电解液是硫酸溶液的蓄电池。
二、常用的蓄电池分类及特点1)普通蓄电池;普通蓄电池的极板是由铅和铅的氧化物构成,电解液是硫酸的水溶液。
它的主要优点是电压稳定、价格便宜;缺点是比能低(即每公斤蓄电池存储的电能)、使用寿命短和日常维护频繁。
2)干荷蓄电池:它的全称是干式荷电铅酸蓄电池,它的主要特点是负极板有较高的储电能力,在完全干燥状态下,能在两年内保存所得到的电量,使用时,只需加入电解液,等过20—30分钟就可使用。
基于单片机智能充电器的设计课程设计报告书
《单片机原理及应用》课程设计报告书课题名称基于单片机智能充电器的设计姓名学号专业指导教师任务书一、设计题目:基于单片机智能充电器的设计二、设计要求:(1)在单片机的控制系,具有充电保护的功能。
(2)能够自动断电和充电完成报警提示功能。
(3)能够实现充电器的智能化控制。
(4)能够方便快捷地答道正常充电的标准。
目录一、绪论 (1)二、程序系统流程图 (8)三、硬件设计 (9)四、单片机选择 (17)五、充电过程 (28)六、总结 (29)七、附录 (30)一、绪论1.1概述如今,随着越来越多的手持式电器的出现,对高性能、小尺寸、重量轻的电池充电器的需求也越来越大。
电池技术的持续进步也要求更复杂的充电算法以实现快速、安全的充电。
因此需要对充电过程进行更精确的监控,以缩短充电时间、达到最大的电池容量,并防止电池损坏。
与此同时,对充电电池的性能和工作寿命的要求也不断地提高。
电池充电是通过逆向化学反应将能量存储到化学系统里实现的。
由于使用的化学物质的不同,电池有自己的特性。
设计充电器时要仔细了解这些特性以防止过度充电而损坏电。
目前,市场上卖得最多的是旅行充电器,但是严格从充电电路上分析,只有很少部分充电器才能真正意义上被称为智能充电器,随着越来越多的手持式电器的出现,对高性能、小尺寸、轻重量的电池充电器的需求也越来越大。
电池技术的持续进步也要求更复杂的充电算法以实现快速、安全地充电,因此,需要对充电过程进行更精确地监控(例如对充、放电电流、充电电压、温度等的监控),以缩短充电时间,达到最大的电池容量,并防止电池损坏。
因此,智能型充电电路通常包括了恒流/恒压控制环路、电池电压监测电路、电池温度检测电路、外部显示电路(LED或LCD显示)等基本单元。
其框图如下:1.2 常见充电电池特性及充电方式电池充电是通过逆向化学反应将能量存储到化学系统里实现的,由于使用的化学物质的不同,电池的特性也不同,其充电的方式也不大一样。
基于单片机的智能充电器设计
目录第1节引言 (2)1.1 蓄电池的特点 (2)1.1.1镍铬电池和镍氢电池 (2)1.1.2锂离子电池 (3)1.2 智能充电器 (3)1.3 本设计功能模块 (4)第2节系统设计思路分析 (4)2.1 智能化的实现 (5)2.2 电池充电芯片的选择 (5)2.2.1 如何选择电池充电芯片 (5)2.2.2 芯片MAX1898 的特点 (6)2.2.3 MAX1898 的充电工作原理 (6)第3节系统主要硬件电路设计 (9)3.1 主要器件 (9)3.2 电路原理图及说明 (10)第4节系统的软件设计 (13)4.1 程序流程 (13)4.2 程序说明 (13)结束语 (16)参考文献 (17)附录 (18)基于单片机的智能充电器设计第1节引言目前,一部分的充电器不但能在很短的时间里将电量充足,而且还可以对电池起到一定的维护作用,修复由于使用不当造成的记忆效应,即容量下降现象。
设计比较科学的充电器往往采用专用充电控制芯片配合单片机控制的方式。
专用的充电芯片可以检测出电池充电饱和时发出的电压变化信号,比较精确地结束充电工作,通过单片机对这些芯片的控制,可以实现充电过程的智能化,例如,在充电后增加及时关键电源、蜂鸣报警和液晶显示等功能。
充电器的智能化可以缩短充电的时间,同时能维护电池,延长电池使用寿命。
51系列单片机也是当前使用最为广泛的8位单片机系列,其丰富的开发资源和较低的开发成本,使51系列单片机现在以致将来都仍会有强大的生命力。
在众多的51系列单片机中,AT89系列单片机在我国得到了极其广泛的应用,AT89系列单片机是美国Atmel公司的8位机产品。
它的特点是片内有Flash Memory是一种电可摩除和电写入的闪速存储器(记为FPEPROM),在系列的开发过程中可以很容易地进行程序修改,使开发调试更为方便。
随着社会的不断发展,人们使用各种家电设备、仪表以及工业生产中的数据采集与控制设备也在逐步走向智能化,所以充电器有它的巨大发展空间,同时电子产品的不断更新。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》课程设计报告书课题名称基于单片机智能充电器的设计姓名学号专业指导教师机电与控制工程学院年月日任务书一、设计题目:基于单片机智能充电器的设计二、设计要求:(1)在单片机的控制系,具有充电保护的功能。
(2)能够自动断电和充电完成报警提示功能。
(3)能够实现充电器的智能化控制。
(4)能够方便快捷地答道正常充电的标准。
目录一、绪论 (1)二、程序系统流程图 (8)三、硬件设计 (9)四、单片机选择 (17)五、充电过程 (28)六、总结 (29)七、附录 (30)一、绪论1.1概述如今,随着越来越多的手持式电器的出现,对高性能、小尺寸、重量轻的电池充电器的需求也越来越大。
电池技术的持续进步也要求更复杂的充电算法以实现快速、安全的充电。
因此需要对充电过程进行更精确的监控,以缩短充电时间、达到最大的电池容量,并防止电池损坏。
与此同时,对充电电池的性能和工作寿命的要求也不断地提高。
电池充电是通过逆向化学反应将能量存储到化学系统里实现的。
由于使用的化学物质的不同,电池有自己的特性。
设计充电器时要仔细了解这些特性以防止过度充电而损坏电。
目前,市场上卖得最多的是旅行充电器,但是严格从充电电路上分析,只有很少部分充电器才能真正意义上被称为智能充电器,随着越来越多的手持式电器的出现,对高性能、小尺寸、轻重量的电池充电器的需求也越来越大。
电池技术的持续进步也要求更复杂的充电算法以实现快速、安全地充电,因此,需要对充电过程进行更精确地监控(例如对充、放电电流、充电电压、温度等的监控),以缩短充电时间,达到最大的电池容量,并防止电池损坏。
因此,智能型充电电路通常包括了恒流/恒压控制环路、电池电压监测电路、电池温度检测电路、外部显示电路(LED或LCD显示)等基本单元。
其框图如下:1.2 常见充电电池特性及充电方式电池充电是通过逆向化学反应将能量存储到化学系统里实现的,由于使用的化学物质的不同,电池的特性也不同,其充电的方式也不大一样。
电池的安全充电:现代的快速充电器( 即电池可以在小于 3 个小时的时间里充满电,通常是一个小时) 需要能够对单元电压、充电电流和电池温度进行精确地测量,在充满电的同时避免由于过充电造成的损坏。
充电方法:SLA 电池和锂电池的充电方法为恒定电压法要限流;NiCd 电池和NiMH 电池的充电方法为恒定电流法,且具有几个不同的停止充电的判断方法。
最大充电电流:最大充电电流与电池容量(C) 有关。
最大充电电流往往以电池容量的数值来表示。
例如,电池的容量为750 mAh,充电电流为750 mA,则充电电流为1C (1 倍的电池容量)。
若涓流充电时电流为C/40,则充电电流即为电池容量除以40。
过热:电池充电是将电能传输到电池的过程。
能量以化学反应的方式保存了下来。
但不是所有的电能都转化为了电池中的化学能。
一些电能转化成了热能,对电池起了加热的作用。
当电池充满后,若继续充电,则所有的电能都将转化为电池的热能。
在快速充电时这将使电池快速升温,若不及时停止充电就会造成电池的损坏。
因此,在设计电池充电器时,对温度进行监控并及时停止充电是非常重要的。
二、系统程序流程图本充电器主要包括单片机控制、MAX1898主电路控制,单片机由AT89S52控制工作在12时钟,外接蜂鸣器。
由单片机控制发出警报声单片机的P2.0脚输出控制光耦器件,在在需要时可以及时关断充电电源。
单片机中断0由充电芯片MAX1898的充电状态输出信号/CHG 经过反相后触发。
MAX1898是电路的主控制部分,当MAX1898芯片的2引脚/CHG发送的脉冲电平由低变高,这将会被单片机检测到,引起单片机的中断,在中断中,如果判断出充电完毕停止MAX1898的供电,从而保证芯片和电池的安全,同时也减小功耗。
单片机模块实现充电器的智能化控制,比如自动断电、充电完成报警提示等。
本系统的程序流程图如下所示三、硬件设计硬件设计主要是根据电路设计要求选择主要电路控制芯片和单片机以及电路所需的元器件并且简单介绍其作用。
一个智能化程度较高的充电器,应能在电池充电过程中准确的检测电池的状态,并能在控制过程中及时的作出反应,这就需要完善的硬件设施。
根据蓄电池快速充电技术的各项指标和设计原则,分析智能充电器硬件电路的工作原理,计算智能充电器所需的主要参数,选择各部分所需的元器件,并对硬件电路的各部分电路进行详细的设计。
3.1电池充电芯片的选择目前市场上存在大量的电池充电芯片,它们可直接用于进行充电器的设计。
在选择具体的电池充电芯片时,需要参考以下标准。
(1)电池类型:不同的电池(锂电池、镍氢电池、镍镉电池等)需选择不同的充电芯片。
(2)电池数目:可充电池的数目。
(3)电流值:充电电流的大小决定了充电时间。
(4)充电方式:是快充、慢充还是可控充电过程。
我们实现的是手机的单节锂离子电池充电器,要求充电快速且具有优良的电池保护能力,据此选择 Maxim 公司的 MAX1898 作为电池充电芯片。
MAX1898 配合外部 PNP 或 PMOS 晶体管可以组成完整的单节锂电池充电器。
MAX1898 提供精确的恒流/恒压充电,电池电压调节精度为±0.75% ,提高了电池性能并延长了电池使用寿命。
充电电流可由用户设定,采用内部检流,无须外部检流电阻。
MAX1898 提供了充电状态的输出指示、输入电源是否与充电器的连接的输出指示和充电电流指示。
MAX1898 还具有其他一些功能,包括输入关断控制、可选的充电周期重启(无须重新上电)、可选的充电终止安全定时器和过放电电池的低电流预充。
3.2MAX1898的特性MAX1898 的关键特性如下。
(1)简单、安全的线性充电方式。
(2)使用低成本的 PNP 或 PMOS 调整元件。
(3)输入电压: 4.5~12V。
(4)内置检流电阻。
(5)±0.75%电压精度。
(6)可编程充电电流。
(7)输入电源自动检测。
(8)LED充电状态指示。
(9)可编程安全定时器。
(10)检流监视输出。
(11)可选/可调节自动重启。
(12)小尺寸μMAX封装。
充电芯片MAX1898的内部电路包括输入电流调节器、电压检测器、充电电流检测器、定时器、温度检测器和主控制器。
3.3MAX1898 的典型充电电路输入电流调节器用于限制电源的总输入电流,包括系统负载电流与充电电流。
当检测到输入电流大于设定的门限电流时,通过降低充电电流从而控制输入电流。
因为系统工作时电源电流的变化范围较大,如果充电器没有输入电流检测功能,则输入电源必须能够提供最大负载电流与最大充电电流之和,这将使电源的成本增高、体积增大,而利用输入限流功能则能够降低充电器对直流电源的要求,同时也简化了输入电源的设计。
MAX1898 的典型充电电路如图所示。
R I SETFSTCHG 1400=电路具体说明如下。
(1)输入电压范围为 4.5~12V 。
锂电池要求的充电方式是恒流恒压方式,电源的输入需要采用恒流恒压源,一般可采用直流电源外加变压器。
(2)通过外接的场效应管提供锂电池的充电接口。
(3)通过外接的电容CcT 来设置充电时间tCHG 。
这里的充电时间指的是快充时的最大充电时间,它和定时电容CcT 的关系如下式所示。
C CT =34.33×t CHG式中,tCHG 的单位为小时,CcT 的单位为nF 。
大多数情况下,快充时最大充电时间不超过3小时,因此常取CcT 为100nF 。
(4)在限制电流的模式下,通过外接的电阻RSET 来设置最大充电电流IFSTCHG ,关系如下式所示式中,RSET 的单位为Ω,IFSTCHG 的单位为nF 。
当充电电源和电池在正常的工作温度范围内时,插入电池将启动一次充电过程。
平均的脉冲充电电流低于设置的快充电流的20%,或者充电时间超出片上预置的最大充电时间时,充电周期结束。
MAX1989 能够自动检测充电电源,没有电源时自动关断以减少电池的漏电。
启动快充后,打开外接的P 型场效应管,当检测到电池电压达到设定的门限时进入脉冲充电方式,P 型场效应管打开的时间会越来越短。
充电结束时,LED 指示灯将会呈现周期性的闪烁,具体的闪烁含义如表1所示。
表1 MAX1898典型充电电路的LED指示状态说明MAX1898的引脚图如下图3所示:3.4 MAX1898引脚功能介绍图 3 MAX1898引脚图其引脚功能如下:IN(1 脚):传感输入,检测输入的电压或电流。
CHG(2 脚):充电状态指示脚,同时驱动LED。
EN/O K(3 脚):使能输入脚/输入电源“好”输出指示脚。
EN为输入脚,可以通过输入禁止芯片工作;OK为输出脚,用于指示输入电源是否与充电器连接。
ISET(4 脚):充电电流调节引脚。
通过串接一个电阻到地来设置最大充电电流。
CT(5 脚):安全充电时间设置引脚。
接一个时间电容来设置充电时间,电容为100mF时,几乎为3个小时,此引脚直接接地将禁用此功能。
RSTRT( 6 脚):自动重新启动控制引脚。
当此引脚直接接地时,如果电池电压掉至基准电压阈值以下200mV,将会重新开始一轮充电周期。
此引脚通过电阻接地时,可以降低它的电压阈值。
此引脚悬空或者CT 引脚接地(充电时间设置功能禁用)时,自动重新启动功能被禁用。
BATT(7 脚):电池传感输入脚,接单个Li+ 电池的正极。
此引脚需旁接一个大电解电容到地。
GND(8 脚):接地端。
DRV(9 脚):外部晶体管驱动器,接晶体管的基极。
四、单片机的选择单片机选择AT89S52,89S52是INTEL公司MCS-52系列单片机中基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-52的HCMOS产品。
它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统,属于80C51增强型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。
80C52内置8位中央处理单元、256字节内部数据存储器RAM、8k片内程序存储器(ROM)32个双向输入/输出(I/O)口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。
此外,89C52还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。
在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。
掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。
89C52有PDIP(40pin)和PLCC(44pin)两种封装形式。
4.1 主要特点4.2 震荡起特性外接石英晶体或者陶瓷谐振器以及电容C1、C2接在放大器的反馈回路(AT89C52内部有一个用于构成内部振荡器的高增益反相放大电路,XTAL1、XTAL2分别是该放大器的输入和输出端)中构成并联振荡电路。