基于单片机的智能充电器设计.doc
《基于单片机的智能充电器设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的智能充电器设计.doc(18页珍藏版)》请在沃文网上搜索。
1、 目 录第1节 引 言31.1 蓄电池的特点31.1.1镍铬电池和镍氢电池31.1.2锂离子电池41.2 智能充电器41.3 本设计功能模块5第2节 系统设计思路分析62.1 智能化的实现62.2 电池充电芯片的选择62.2.1 如何选择电池充电芯片62.2.2 芯片MAX1898 的特点72.2.3 MAX1898 的充电工作原理7第3节 系统主要硬件电路设计103.1 主要器件103.2 电路原理图及说明11第4节 系统的软件设计1441 程序流程1442 程序说明14结 束 语17参考文献18附 录19基于单片机的智能充电器设计 第1节 引 言 目前,一部分的充电器不但能在很短的时间里将
2、电量充足,而且还可以对电池起到一定的维护作用,修复由于使用不当造成的记忆效应,即容量下降现象。设计比较科学的充电器往往采用专用充电控制芯片配合单片机控制的方式。专用的充电芯片可以检测出电池充电饱和时发出的电压变化信号,比较精确地结束充电工作,通过单片机对这些芯片的控制,可以实现充电过程的智能化,例如,在充电后增加及时关键电源、蜂鸣报警和液晶显示等功能。充电器的智能化可以缩短充电的时间,同时能维护电池,延长电池使用寿命。51系列单片机也是当前使用最为广泛的8位单片机系列,其丰富的开发资源和较低的开发成本,使51系列单片机现在以致将来都仍会有强大的生命力。在众多的51系列单片机中,AT89系列单片
3、机在我国得到了极其广泛的应用,AT89系列单片机是美国Atmel公司的8位机产品。它的特点是片内有Flash Memory是一种电可摩除和电写入的闪速存储器(记为FPEPROM),在系列的开发过程中可以很容易地进行程序修改,使开发调试更为方便。随着社会的不断发展,人们使用各种家电设备、仪表以及工业生产中的数据采集与控制设备也在逐步走向智能化,所以充电器有它的巨大发展空间,同时电子产品的不断更新。51单片机在实现手机电池充电器方面的应用就更有意义。为了完成智能充电器的设计,我将进行以下工作:1) 分析充电的实现和智能化的实现方法,选择合适的充电电池芯片。2)进行硬件电路的设计,绘制充电电路原理图
4、。3)进行软件设计,设计程序代码。1.1 蓄电池的特点目前常用的四种化学电池是铅酸电池(PbSO4)、锂离子电池(Li+)、镍铬电池(NiCd)和镍氢电池(NiMH)。由于环保问题和对电池的要求越来越高等综合因素,推动了新电池技术的发展。1.1.1镍铬电池和镍氢电池镍铬电池的容量比镍氢电池或锂离子电池低,具有低阻抗特性,对于需要短时间大电流的应用场合很具吸引力。但镍铬电池如果未经充分放电又进行充电,或者长时间处于小电流放电状态,就会产生枝状晶体,引起“记忆效应”,从而导致电池内阻变大,容量变小,缩短了电池寿命。如果在充电前进行完全放电,使每节电池的电压降到10V左右,就能消除引起“记忆效应”的
5、枝状晶体,恢复电池的性能。镍氢电池具有较高的容量,但其自放电率也较高,约为镍铬电池的二倍。在初始阶段其放电率尤高(每天放掉1%)。所以镍氢电池不宜用于需要长时间保持电池容量的场合就充电方式而言,两种电池非常相似,都是以恒流的方式进行充电,可采用快速、标准或者涓流的方式进行充电。它们都能以超过2C(C为电池容量,单位为安培)的速率进行充电(但一般采用C/2速率)。由于存在内部损耗,充电效率一般小于100%,所以,在采用C/2的速率充电时,通常需要两个多小时才能把电池充满。充电过程中的损耗随着充电速率和电池的不同而不同。在恒流充电时,电池电压会缓慢达到峰值(V/t变为0),镍氢电池需在这个峰值点终
6、止快速充电,镍铬电池的充电须在峰值点后当电池电压开始下降时(V/t变为负)即终止快速充电,否则会导致电池内压力和温度上升而损坏电池。当充电速率大于C/2时,则要监测电池的电压和温度,因为当电池快充满时,电池的温度会急剧上升。对于镍铬电池和镍氢电池,还可以采用比较简便的涓流充电,这时只会造成极小的温升,不会损坏电池,也就无需终止涓流充电或者监测电池的电压。允许的最大涓流随着电池类型和环境温度的不同而不同,典型条件下C/15较为安全。1.1.2 锂离子电池过去几年中,电池技术领域最突出的创新就是锂离子电池。相对于镍基电池而言,锂离子电池具有更高的容量。从容量/体积比来衡量,锂离子电池比镍氢电池高出
7、10%30%,从容量/质量比来看,锂离子电池比镍氢电池高出近两倍。但锂离子电池对于过充电和欠充电很敏感。要达到最大容量就必须充电到最高电压,而过高的电压和过大的充电或放电电流又会造成电池的永久性损坏。如果多次放电至过低的电压则会造成容量损失,所以,充电和放电时都须限制其电压和电流,以保护电池不受损坏。锂离子电池的充电方式不同于镍基材料的化学电池,充电时需用一个电压电流源来进行充电。为了获得最大的充电量而又不损坏电池,须使电压保持在1%的精度内。快速充电开始时,电池的电压比较低,充电电流即为电流极限。随着充电的进行,电池电压缓慢上升,最终当每节电池达到浮空电压42V时,此时即可终止充电。1.2
8、智能充电器在人们日常工作和生活中,充电器的使用越来越广泛。从随身听到数码相机,从手机到笔记本电脑,几乎所有用到电池的电器设备都需要用到充电器。充电器为人们的外出和出差办公提供了极大的方便。单片机在电池充电器领域也有着广泛的应用,利用它的处理控制能力可以实现充电器的智能化。充电器的种类繁多,但从严格意义上讲,只有单片机参与处理和控制的充电器才能称为智能充电器。随着手机在世界范围内的普及使用,手机电池充电器的使用也越来越广泛。本次设计将通过一个典型的势力介绍51单片机在实现手机电池充电器方面的应用。设计所实现的充电器是一种智能充电器,它在单片机的控制下,具有预充、充电保护、自动断电和充电完成报警提
9、示功能。1.3 本设计功能模块本设计的功能模块主要如下:1)单片机模块:实现充电器的智能化控制。比如自动断电、充电完成报警提示等。2)充电过程控制模块:采用专用的电池充电芯片实现充电过程的控制。3)充电电压提供模块:采用电压转换芯片将外部+12V电压转换为需要的+5V电压。4)C51程序:单片机控制电池充电芯片实现充电过程的自动化,并根据充电的状态给出有关的输出指示。第2节 系统设计思路分析充电的实现,它包括两部分:一是充电过程的控制;二是需要提供基本的充电电压。2.1 智能化的实现在充电器电路中引入单片机的控制。它为什么需要实现充电器的智能化呢?充电器实现的方式不同会导致充电效果的不同。由于
10、充电器多采用大电流的快速充电法,在电池充满后如果不及时停止会使电池发烫,过度的充电会严重损害电池的寿命。一些低成本的充电器采用电压比较法,为了防止过充,一般充电到90就停止大电流快充,而采用小电流涓流补充充电。手机电池的使用寿命和单次使用时间与充电过程密切相关。锂电池是手机最为常用的一种电池,它具有较高的能量重量比、能量体积比,具有记忆效应,可重复充电多次,使用寿命较长,价格也越来越低。锂电池对于充电器的要求比较苛刻,需要保护电路。为了有效利用电池容量,需将锂电池充电至最大电压,但是过压充电会造成电池损坏,这就要求较高的控制精度。另外,对于电压过低的电池需要进行预充,充电器最好带有热保护和时间
11、保护,为电池提供附加保护。 一部好的充电器不但能在短时间内将电量充足,而且还可以对电池起到一定的维护作用,修复由于使用不当造成的记忆效应,即容量下降(电池活性衰退)现象。设计比较科学的充电器往往采用专用充电控制芯片配合单片机控制的方法。专用的充电芯片具备业界公认较好的-v 检测,可以检测出电池充电饱和时发出的电压变化信号,比较精确地结束充电工作,通过单片机对这些芯片的控制,可以实现充电过程的智能化,例如,在充电后增加及时关断电源、蜂鸣报警和液晶显示等功能。充电器的智能化可以缩短充电的时间,同时能够维护电池,延长电池使用寿命。2.2 电池充电芯片的选择2.2.1 如何选择电池充电芯片目前市场上存
12、在大量的电池充电芯片,它们可直接用于进行充电器的设计。在选择具体的电池充电芯片时,需要参考以下标准。 1)电池类型:不同的电池(锂电池、镍氢电池、镍镉电池等)需选择不同的充电芯片。 2)电池数目:可充电池的数目。3)电流值:充电电流的大小决定了充电时间。4)充电方式:是快充、慢充还是可控充电过程。本设计要实现的是手机的单节锂离子电池充电器,要求充电快速且具有优良的电池保护能力,据此选择Maxim 公司的MAXl898 作为电池充电芯片。2.2.2 芯片MAX1898 的特点MAXl898 配合外部PNP 或PMOS 晶体管可以组成完整的单节锂电池充电器。MAX1898提供精确的恒流/恒压充电,
13、电池电压调节精度为0.75,提高了电池性能并延长了电池使用寿命。充电电流可由用户设定,采用内部检流,无须外部检流电阻。 MAXl898 提供了充电状态的输出指示、输入电源是否与充电器连接的输出指示和充电电流指示。MAXl898 还具有其他一些功能,包括输入关断控制、可选的充电周期重启(无须重新上电)、可选的充电终止安全定时器和过放电电池的低电流预充。MAXl898 的关键特性如下:1) 简单、安全的线性充电方式。 2) 使用低成本的PNP 或PMOS 调整元件。 3) 输入电压:4.512V。4) 内置检流电阻。5) 0.75电压精度。6) 可编程充电电流。7) 输入电源自动检测。8) LED
14、 充电状态指示。9) 可编程安全定时器。10) 检流监视输出。11) 可选/可调节自动重启。12) 小尺寸uMAX 封装。2.2.3 MAX1898 的充电工作原理充电芯片MAXl898 的内部电路包括输入电流调节器、电压检测器、充电电流检测器、定时器、温度检测器和主控制器。输入电流调节器用于限制电源的总输入电流,包括系统负载电流与充电电流。当检测到输入电流大于设定的门限电流时,通过降低充电电流从而控制输入电流。因为系统工作时电源电流的变化范围较大,如果充电器没有输入电流检测功能,则输入电源必须能够提供最大负载电流与最大充电电流之和,这将使电源的成本增高、体积增大,而利用输入限流功能则能够降低
15、充电器对直流电源的要求,同时也简化了输入电源的设计。 MAXl898 外接限流型充电电源和P 沟道场效应管,可以对单节锂电池进行安全有效的快充,其最大特点是:在不使用电感的情况下,仍能做到很低的功率耗散,可以实现预充电,具有过压保护和温度保护功能,最长充电时问的限制可为锂电池提供二次保护。MAX1898 的浮动方式能够使电池容量充至最大。当充电电源和电池在正常的工作温度范围内时,插入电池将启动一次充电过程;充电结束的条件是平均的脉冲充电电流达到快充电流的 1,或时间超出片上预置的充电时间。MAXl898 能够自动检测充电电源,没有电源时自动关断以减少电池的漏电。启动快充后打开外接的P 型场效应
16、管,当检测到电池电压达到设定的门限时进入脉冲充电方式,P 型场效应管打开的时问会越来越短。充电结束时,指示灯将会按12%的周期闪烁,MAX1898 的典型充电电路如下图图2-1所示电路具体说明如下。图2-1 MAX1898的典型充电电路1)输入电压范围为 4.512v。锂电池要求的充电方式是恒流恒压方式,电源的输入需要采用恒流恒压源,一般可采用直流电源外加变压器。 2)通过外接的场效应管提供锂电池的充电接口。3)通过外接的电容 CcT 来设置充电时间 tCHG。这里的充电时间指的是快充时的最大充电时间,它和定时电容CcT 的关系如下式所示:CcT=34.33tCHG (2-1)式中,tCHG
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 充电器 设计
