基于51单片机的智能手机充电器的设计
基于51单片机的智能充电器的设计.doc
基于51单片机的智能充电器的设计1. 引言智能充电器的设计是将充电器与微控制器相结合,实现充电过程的自动化和优化。
本文将介绍一种基于51单片机的智能充电器的设计方案。
该充电器能够根据电池的状态智能调整充电电流和充电时间,提高充电效率和电池寿命。
2. 设计方案智能充电器的设计方案如下:2.1 硬件设计充电器的硬件主要包括电源模块、控制模块、显示模块和充电模块。
2.1.1 电源模块电源模块提供稳定的直流电源供给整个系统,可以使用变压器和整流电路来获得所需要的直流电压。
2.1.2 控制模块控制模块使用51单片机作为主控芯片,通过各种传感器检测充电电流、充电电压和电池状态。
根据检测结果,控制模块可以自动调整充电电流和充电时间,以最佳的方式完成充电过程。
2.1.3 显示模块显示模块用于显示充电器的状态信息,可以使用液晶显示屏或LED灯来实现。
2.1.4 充电模块充电模块是将电能传输到电池上进行充电的部分,可以采用一定的充电控制电路来控制充电过程。
2.2 软件设计智能充电器的软件设计主要包括充电算法和控制逻辑。
2.2.1 充电算法充电算法根据电池的充电状态和特性,计算出最佳的充电电流和充电时间。
常见的充电算法包括恒压充电、恒流充电和多段充电等。
2.2.2 控制逻辑控制逻辑负责监测电池的电压、充电电流和充电时间,并根据充电算法决定是否需要调整充电参数。
控制逻辑还可以实现保护功能,比如过流保护、过温保护和反接保护等。
3. 实现过程智能充电器的实现过程可以分为硬件设计和软件开发两个步骤。
3.1 硬件设计在硬件设计阶段,需要根据设计方案选择合适的电源模块、传感器、显示模块和充电模块。
然后进行硬件电路的布局和连接,确保电路正常工作。
3.2 软件开发在软件开发阶段,首先需要编写51单片机的控制程序。
根据充电算法和控制逻辑编写相关的代码,并与硬件进行连接和测试。
然后进行功能测试和性能优化,确保系统的稳定性和可靠性。
4. 总结本文介绍了一种基于51单片机的智能充电器的设计方案。
基于AT89C51单片机在锂离子手机电池充电器中的应用设计
基于AT89C51单片机在锂离子手机电池充电器中的应用设计锂离子电池作为一种高能量密度、长寿命、无记忆效应的电池,已经广泛应用于手机、笔记本电脑等便携式电子设备中。
为了满足用户对于手机续航能力的需求,手机充电器的设计变得越来越重要。
本文将基于AT89C51单片机,探讨其在锂离子手机电池充电器中的应用设计。
首先,我们需要了解AT89C51单片机的基本特性。
AT89C51是一种高性能、低功耗的8位单片机,具有大容量存储器和多种外设接口。
其具备快速执行速度和低功耗特性,非常适合在充电器中使用。
在锂离子手机电池充电器中,我们需要实现以下几个主要功能:恒流充放大、过压保护、过流保护和温度保护。
首先是恒流充放大功能。
锂离子电池在充放大过程中需要控制其充放大速率以避免损坏。
我们可以通过AT89C51单片机来实现对恒流输出进行控制。
通过采集锂离子电池的当前状态和温度等信息,并根据预设的充放大曲线进行控制,可以保证充放大的速率在安全范围内。
其次是过压保护功能。
过压是指锂离子电池在充电过程中电压超过安全范围。
为了避免锂离子电池的损坏,我们可以在AT89C51单片机中设置一个过压检测模块。
当检测到锂离子电池的电压超过设定值时,单片机将自动停止充电,以保护锂离子电池的安全。
第三是过流保护功能。
过流是指锂离子电池在放大或者充大时产生的超出额定值的电流。
为了避免锂离子电池因为过流而损坏,我们可以通过AT89C51单片机来监测和控制输出的最大充放大电流。
当检测到输出电流超出设定值时,单片机将自动停止或者调整输出功率,以避免损坏。
最后是温度保护功能。
温度对于锂离子手机电池来说非常重要,在高温环境下使用可能导致其损坏甚至发生爆炸等危险情况。
因此,在手机充大器中,我们可以通过AT89C51单片机来监测和控制锂离子电池的温度。
当温度超过设定值时,单片机将自动停止充放大过程,以保护锂离子电池的安全。
综上所述,基于AT89C51单片机在锂离子手机电池充大器中的应用设计可以实现恒流充放大、过压保护、过流保护和温度保护等功能。
基于单片机技术的智能充电器设计
基于单片机技术的智能充电器设计1. 引言智能充电器是一种利用单片机技术实现智能控制的充电器,它能够根据充电设备的需求,自动调节充电电流和电压,实现高效、安全、快速的充电过程。
本文将详细介绍基于单片机技术的智能充电器设计,并探讨其在实际应用中的优势和挑战。
2. 智能充电器设计原理2.1 单片机控制基于单片机技术的智能充电器采用单片机作为控制核心,通过编程实现对充电过程中各种参数的监测和调节。
单片机具有高速、低功耗、易编程等优势,可以实现精确控制和智能化管理。
2.2 充放电管理智能充电器设计中重要一环是对锂离子等可再生储能设备进行精确管理。
通过监测储能设备的状态参数(如温度、容量等),可以根据设备需求自动调节输出功率,并确保安全快速地完成充放电过程。
3. 智能化算法设计3.1 全局最优算法为了最大限度地提高储能设备的利用率,智能充电器设计中应用了全局最优算法。
该算法通过对充电过程中的各种参数进行实时监测和分析,优化充电过程中的功率分配,使得充电器能够以最高效率完成充电任务。
3.2 自适应调节算法智能充电器设计中还应用了自适应调节算法,通过对设备需求的实时监测和分析,自动调节输出功率和电压。
该算法可以根据设备需求的变化进行动态调整,以提高充电效率和减少能量损耗。
4. 智能充电器设计实现4.1 硬件设计智能充电器硬件设计包括选择合适的单片机芯片、功率模块、传感器等元件,并进行合理布局和连接。
其中单片机芯片需要具备足够的计算性能和存储空间,以支持复杂的控制算法。
4.2 软件设计智能充电器软件设计包括编写控制程序、界面程序等。
控制程序需要实现对各种参数的监测、分析和控制,并根据设备需求进行动态调整。
界面程序可以提供用户友好的操作界面,并显示相关的充电信息。
5. 智能充电器的应用优势5.1 高效充电基于单片机技术的智能充电器能够根据设备需求智能调节输出功率和电压,以最高效率完成充电任务。
相比传统充电器,智能充电器可以大大缩短充电时间,提高储能设备的利用效率。
基于单片机的智能充电器设计
基于单片机的智能充电器设计本毕业设计主要目的是应用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研究的背景随着科技的发展,各种各样的便携式充电器都遍布市场,同时对充电器在轻重量、小尺寸及高性能的要求也更高。
基于单片机的智能手机充电器系统设计报告
基于单片机的智能手机充电器系统设计报告基于单片机的智能手机充电器设计报告一( 系统设计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)。
基于单片机的智能充电器设计 毕业设计论文
毕业设计(论文)设计(论文)题目:基于单片机的智能充电器设计系别:电子系专业:电子信息班级:姓名:学号:指导教师:完成时间:基于单片机的智能充电器设计摘要随着电子技术的不断发展,便携式设备扮演了重要的角色,而小型款便携式的手机充电器可以便利和丰富人们的生活。
本文从锂电池的结构原理着手,通过的锂电池性能及常用充电方法的研究比较,以及结合目前手机充电器的使用情况,设计一款由新型微处理器,针对市场上常见手机锂电池的充电器智能充电电路控制功能本次设计是基于AT89C51单片机的智能充电器的设计方法。
该充电器可以实现采集电池的电压和电流,并对充电过程进行智能控制。
它可以自动计算电池的已充电量和剩余的充电时间,也可以改变参数来适应各种不同电池的充电。
系统中的管理电路还具有保护功能,可以防止电池的过充和过放对电池造成损害。
[关键词]:充电器单片机智能目录绪论 (1)第1章智能充电器的概述 (2)1.1.1充电器设计思想 (2)1.1.2锂离子电池充电模式 (2)1.2智能充电器定义 (2)1.3设计任务及要求 (3)1.4设计方案论证 (3)第2章硬件设计 (4)2.1 处理器 (4)2.1.1单片机的定义 (4)2.1.2单片机的应用领域: (4)2.1.3单片机基本组成与内部结构 (5)2.1.4 单片机的工作过程 (6)2 . 2 采样部分 (8)2.2.1 模/ 数转换器AD574 (9)2.2.2 电流传感器MAX471 (11)2.2.3 控制器 (12)第3章软件设计 (16)3.1 PWM软件技术的基本原理 (16)3.2 程序功能 (18)3.3 单片机控制程序设计 (18)3.4 定时器0和外部0程序设计 (20)心得体会 (23)致谢 (24)参考文献 (25)附录1: (26)附录2:定时器0与外部中断0程序 (27)绪论目前, 市场上手机充电器种类繁多, 但其中也有很多质量低劣的不合格产品。
基于51单片机的智能充电器的设计
表2P3的功能
管脚
配置功能
P3.0
RXD(串行输入端口)
P3.1
TXD(串行输出端口)
P3.2
INT0(外部中断0端口)
P3.3
INT1(外部中断1端口)
P3.4
T0(定时器0的外部输入)
P3.5
T1(定时器1的外部输入)
1
1.2指导思想
2
1.3本设计完成的智能化功能
2
2.单片机的简介
2
2.1单片机的特点
2
2.2单片机的应用
3
2.3单片机应用于充电器实现智能化
3
2.4本设计所用单片机芯片
4
2.4.1管脚定义说明
4
3.锂离子电池介绍及充电芯片MAX1898介绍
6
3.1锂离子电池简介
6
3.1.1锂离子电池基本参数特性
6
3.1.2锂离子电池优缺点
关键词:充电器;智能;基于AT89C52单片机;MAX1898
IntelligentBatteryChargerDesignBased on 51 Single-chip Computer
Xiong Xingzhi
(College of Electronic and Electric Engineering,communication engineering,
在人们日常工作和生活中,随着各种电子产品的广泛应用,各种充电器就不可或缺。从电动刮胡刀到mp3,从手机到笔记本电脑,几乎只要用到电池的设备都会用到充电器。这些充电器都有便携的特点,所以充电器为人们外出旅游和出差提供了相当大的方便。
基于AT89C51单片机在锂离子手机电池充电器中的应用设计
基于AT89C51单片机在锂离子手机电池充电器中的应用设计锂离子电池作为一种重要的储能设备,广泛应用在手机、笔记本电脑等各种便携式电子设备中。
而充电器作为供电设备之一,其充电效率和充电控制对于锂电池的使用寿命和安全性具有重要影响。
因此,设计一种基于AT89C51单片机的锂离子手机电池充电器,实现对锂电池的高效充电和精确控制,具有一定的实际意义和应用价值。
一、锂离子电池的基本原理与特性锂离子电池是目前最为广泛应用的可充电电池之一,其具有高能量密度、低自放电率、无记忆效应等优点,被广泛应用在各个领域。
锂离子电池的工作原理是通过正极材料(比如钴酸锂、锰酸锂等)和负极材料(比如石墨、碳纳米管等)之间锂离子的往复迁移来实现电池的充放电过程。
锂离子电池的充电特性决定了其在使用过程中需要精确的充电控制。
在锂电池充电的过程中,正极和负极材料之间的锂离子会发生嵌入/脱嵌反应,充电时锂离子从正极脱出,从负极嵌入,放电时锂离子则相反。
过充或过放电都会损伤锂电池,并且可能导致安全问题。
因此,设计一种能够精确控制充电过程的充电器对于锂电池的安全和寿命具有重要意义。
二、基于AT89C51单片机的电池充电控制原理AT89C51是一款功能强大的单片机,具有丰富的外设接口和良好的稳定性,适合于电池充电器的控制系统设计。
基于AT89C51单片机的电池充电器可以实现对充电电压、电流等参数的实时监测和控制,提高了充电器的充电效率和充电精度。
在设计基于AT89C51单片机的锂电池充电器时,首先需要实现对充电电压和电流的监测。
通过采集正极和负极的电压信号,可以实时监测电池的充电状态。
同时,通过设计合适的电路和程序,可以实现对充电电流的控制,确保充电过程中电流稳定,并避免过充或过放电的情况发生。
另外,基于AT89C51单片机的电池充电器还可以实现充电过程中的温度监测和保护。
锂电池在充电过程中会产生一定的热量,过高的温度会损害电池,甚至引发安全问题。
基于单片机的智能手机充电器设计
摘要随着手机在生活中的普及率越来越高,手机充电器已经成为现代家庭中常用的电器之一。
手机的品牌和型号众多,各种手机充电器形状和接口不同,但它们的原理和功能基本一样,电路结构大同小异。
一种能够满足所有类型手机充电的通用的手机电池充电器对手机用户来说必不可少。
利用单片机控制的智能手机充电器,可以对目前市面上所有的手机进行充电。
本文首先简要地介绍了当前手机充电器的历史发展背景和国内外发展现状;其次介绍了智能充电器的设计所需要的基础知识和核心元器件;最后详细地介绍了智能手机充电器的软件和硬件电路。
重点阐述了系统的软件设计,总体目标是实现系统的可靠性、稳定性、安全性和经济型。
据此目标,用软件的方法设计了系统的总体框架,以单片机和充电芯片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背景随着社会的快速发展,手机越来越成为人们生活中不可或缺的一部分。
【最新版】基于51单片机的智能充电器设计毕业设计
目录摘要 (1)关键词 (1)Abstract (1)Key words (1)引言 (2)1 绪论 (2)1.1 智能充电器的设计背景 (2)1.2 智能充电器总体设计方案 (3)1.3 智能充电器的概念以及智能化的体现 (3)1.3.1 智能充电器的概念 (3)1.3.2 智能化体现 (3)2 AT89C52单片机 (4)2.1 AT89C52单片机简介 (4)2.2 AT89C52单片机特点 (4)2.2.1 单片机的通用特点 (5)2.3 单片机应用范围 (5)2.4 AT89C52管脚定义说明 (6)3 锂离子电池介绍 (7)3.1 锂离子电池简介极其基本特性 (7)3.2 锂离子电池的优越性能 (8)4 智能充电器软硬件电路设计 (9)4.1 其他芯片介绍 (9)4.2 系统总体设计 (12)4.2.1智能充电器功能模块 (12)4.3 智能充电器硬件电路设计与实现 (13)4.4 软件电路设计 (15)5 总结 (17)参考文献 (18)附录 (18)致谢 (22)基于51单片机的智能充电器设计自动化专业学生 XXX指导教师 XXX摘要:介绍一种基于单片机芯片AT89C52的智能充电器的硬件和软件实现。
在对锂离子电池的基本参数特性做出介绍的基础上,该充电器的硬件电路包括单片机控制部分、电压转换及光耦隔离部分、充电控制部分。
本产品采用锂离子电池电源管理芯片 MAX1898,通过AT89C52控制可以实现预充,快速充电,及恒压充电。
另外可以通过设置可以方便改变快速充电的电流和充电时间,该充电器可以实时采集和计算电池的参数,并进行智能控制,还可以通过串口和上位机进行通讯并进行实时显示,根据不同的电池调整充电策略。
保证了充电器具有很高的精度。
实验证明,所设计的充电器功耗低、成本低、系统工作稳定可靠,智能化程度高。
这是一种实用的设计方法,成本较低,而且充电效果很好,包括安全性高,耗时短,对电池损坏小,满足一般用户的要求,具有较高的推广价值。
基于单片机的智能手机充电器的设计
基于单片机的智能手机充电器的设计一、引言在当今数字化的时代,智能手机已经成为人们生活中不可或缺的一部分。
而作为智能手机的重要配件,充电器的性能和安全性至关重要。
传统的充电器往往功能单一,充电效率低下,且缺乏智能化的控制。
为了满足人们对高效、安全、智能充电的需求,基于单片机的智能手机充电器应运而生。
二、设计目标与要求(一)高效充电能够快速为智能手机充电,缩短充电时间,提高充电效率。
(二)安全保护具备过压保护、过流保护、短路保护等功能,确保充电过程的安全可靠。
(三)智能控制能够根据手机电池的状态自动调整充电电流和电压,实现智能充电。
(四)兼容性兼容多种智能手机型号,具有广泛的适用性。
三、硬件设计(一)电源输入模块采用交流市电输入,通过变压器降压和整流滤波电路,将交流电转换为稳定的直流电。
(二)单片机控制模块选择合适的单片机,如 STM32 系列,负责整个充电器的控制和监测。
(三)充电管理模块采用专用的充电管理芯片,如 TP4056,实现对充电电流和电压的精确控制。
(四)电压电流检测模块通过传感器实时检测充电电压和电流,并将数据反馈给单片机。
(五)显示模块使用液晶显示屏或 LED 指示灯,显示充电状态、电量等信息。
四、软件设计(一)主程序负责初始化各个模块,设置充电参数,以及循环监测充电状态。
(二)中断服务程序处理电压电流检测模块产生的中断,实现过压、过流等异常情况的保护。
(三)充电控制算法根据电池的电量和充电状态,采用智能充电算法,动态调整充电电流和电压。
五、充电过程控制(一)预充电阶段当电池电量极低时,采用小电流进行预充电,避免对电池造成损伤。
(二)恒流充电阶段在电池电量较低时,以恒定的大电流进行充电,快速提升电量。
(三)恒压充电阶段当电池电量接近充满时,自动切换到恒压充电模式,确保电池充满且不过充。
(四)充电结束阶段当电池充满后,自动停止充电,防止过充对电池寿命造成影响。
六、安全保护机制(一)过压保护当检测到充电电压超过设定的安全阈值时,立即切断充电电路,保护手机电池和充电器。
基于AT89C51单片机在锂离子手机电池充电器中的应用设计
基于AT89C51单片机在锂离子手机电池充电器中的应用设计摘要本文介绍了一种基于AT89C51单片机的锂离子手机电池充电器的设计方案。
该充电器可以实时检测电池的充电状态,并根据实际情况调整充电电流和电压,以确保电池的充电过程稳定、安全。
同时,该充电器还具有短路保护、过充保护、过流保护等多项安全措施。
实验结果表明,该充电器稳定可靠,具有较高的充电效率和保护性能,可广泛应用于锂离子手机电池的充电领域。
关键词:AT89C51单片机;锂离子手机电池;充电器Introduction随着移动通信技术的不断发展,人们对手机的需求越来越高,而手机电池的续航能力也被放在了极为重要的位置。
为了保证手机的正常使用,必须有一个高效、稳定、安全的充电器来提供电力支撑。
目前市场上的手机充电器类型繁多,但大多数充电器无法满足用户的需求。
为解决这一问题,本文提出了一种基于AT89C51单片机的锂离子手机电池充电器的设计方案。
Design1. 硬件设计本设计由独立的充电控制电路和电源供电电路组成,其中AT89C51单片机被用作主控制芯片。
电源供电电路采用稳压器,可以使输入电压稳定在4.2V,以保证充电电压的稳定性。
充电控制电路主要由AT89C51单片机和一些传感器和电路组成。
传感器可以检测充电器的输入、输出电流、电压以及充电状态,AT89C51单片机可以根据传感器的检测结果来判断当前的充电状态,并通过PWM调整充电电流和电压,以确保电池充电过程的稳定、安全。
2. 软件设计本设计选用Keil C51软件来编写AT89C51 单片机控制程序,通过编写软件程序实现了充电控制系统的各项功能。
主要需要实现的功能有:充电过程的控制;电池电压的检测和显示;充电电流和电压的调整;充电器状态的保护与提示。
其中,充电过程的控制是最重要的一项任务。
在充电过程中,AT89C51单片机通过PWM调整充电电流和电压,以确保电池的充电过程稳定、安全。
同时,在充电过程中需要实时检测充电状态并进行显示,直到电池达到饱和状态,充电完成后自动停止充电。
基于STC89C51单片机的智能充电器的设计
第27卷第5期陇东学院学报Vol.27No.52016年9月Journal of Longdong UniversitySep.2016文章编号:1674-1730(2016)05-0044-05基于STC89C51单片机的智能充电器的设计齐晓龙(陇东学院电气工程学院,甘肃庆阳745000)收稿日期:2015-05-14作者简介:齐晓龙(1980—),男,甘肃西峰人,讲师,硕士,主要从事自动控制技术研究。
摘要:以STC89C51单片机为控制核心,结合MAX1898锂离子电池充电芯片以及报警电路设计了手机智能充电器。
该充电器提供恒定充电电流,并将手机反馈的充电状况以脉冲的形式发送给单片机,单片机经过内部处理后控制充电过程,实现智能手机预充、快充、满充、充电保护、自动断电和充电完成自动报警等功能。
实验结果表明,该充电器能安全高效的给手机进行充电,且性能稳定。
关键词:STC89C51单片机;智能充电器;MAX1898;报警中图分类号:TH822文献标识码:AIntelligent Battery Charge Design Basedon STC 89C 51Single -chip ComputerQI Xiao-long(Electrical Engineering College ,Longdong University ,Qingyang 745000,Gansu )Abstract :Controlled by STC89C51single -chip and combined with Li -ion battery charging chip and a-larm circuit ,we designed a mobile phone intelligent battery charger which provides constant charging cur-rent ,and sends the charging condition feedback from mobile phone to the single -chip in the form of pulse.After internal processing ,single -chip controls the charging process to fulfill the function of pre charge ,fast charge ,full charge ,charging protection ,automatic power down and charging complete auto-matic alarm etc.The result shows that the charger is safe and efficient ,and its performance is stable.Key words :STC89C51MCU ;intelligent battery charger ;MAX1898;alarm 在当今飞速发展的高科技社会中,智能手机在人们的日常生活及工作中担当的角色越来越重要,诸如聊天、通信、炒股、办公等等,都是通过手机实现的。
基于51单片机的智能充电器系统
基于51单片机的智能充电器系统一、 功能简介:通过定时器定时从A/D 上读取数据,根据不同的电压选择不同的控制充电方案,使用PWM 控制输出脉宽来控制电流。
二、 器件以及接口本文中使用了8051和ADC0809芯片。
下面对所使用的器件以及器件和单片机的接口作以下说明。
1、器件和原理本文中主要使用的器件是可以进行A /D 转换的8位ADC0809芯片。
ADC0809是一种逐次逼近式8路模拟输入、8位数字量输出的A /D 转换器。
其引脚如图1所示。
In3In4In5In6In7In0In1In2START EOC OUTPUTENABLEALE ADDA ADDB ADDC CLOCKVCC GND 123456782827262524232221910111213141516171819202222222MSB LSB V REE V (+)(-)REE -6-8-7-2-1-3-4-52图1 ADC0809外观图由引脚图可知,ADC0809共有28引脚,采用双列直插式封装。
其主要引脚功能如下。
(1)、IN0~IN7是8路模拟信号输入端。
(2)、2^(-1)~2^(-8)是8位数字量输出端。
(3)、ADDA 、ADDB 、ADDC 与ALE 控制8路模拟通道的切换,ADDA 、ADDB 、ADDC 分别与3根地址线或数据线相连,三者编码对应8个通道地址口。
ADDC 、ADDB 、ADDA=000~111分别对应IN0~IN7通道地址。
(4)、OUTPUT ENABLE 、START 、CLK 为控制信号端,OUTPUT ENABLE 为输出允许端、START 为启动信号输入端、CLK 为时钟信号输入端。
(5)、VREF(-)和VREF(+)为参考电压输入端。
2、器件的接口在讨论8051与ADC0809的接口设计之前,先来讨论单片机如何控制ADC 的问题。
用单片机控制ADC 时,多数采用查询和中断控制两种方法。
基于51单片机的智能充电器的设计解读
(1)预充电
如果充电开始时,单节电池电压低于2.5v,则用涓流充电方式对电池进行预充电,直到电池电压升至2.5V,在此期间,充电器给电池充电电流是标注电流的十分之一。其目的是让电池电压、温度恢复到正常状态。预充电时间由外接电容确定,若在规定时间内电池电压、温度都恢复正常,就可以进行快速充电;若电池没有恢复正常状态,认为电池故障。
该智能充电器具有检测锂离子电池的状态;自动切换充电模式以满足电池的充电需要;充电电压显示的功能。实现定时切断MAX1898的电源,减少能耗,同时也延长了它的使用寿命。
关键词:锂电池,充电器,单片机,AT89S52,MAX1898,LCD1602
Abstract
In our daily lives, mobile phones have become increasingly important. We often need to use the phone, making phone calls, text messaging, Internet, watching movies, listening to music, play games and so on. With the advent of large screen and high-frequency mobile phone, the Li-on batteries become more important, its Li-on battery charger by the consumers attention.
智能充电器具有反接、过载、短路、过热等多重保护功能及延时启动,软启动、断电记忆自启动功能等。具有科学的充电电量控制技术,全自动充电机能在蓄电池充足后自动关机,确保蓄电池充足,不过充、不欠充,延长蓄电池使用寿命,全自动充电机可适用的电池类型:镍铬、镍氢、铅酸、锂离子电池等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MAX 1898多功能数字化智能充电器设计指导教师:宫玉芳摘要锂离子电池自20世纪90年代上市以来,它以能量密度高,使用寿命长的特点倍受重视。
基于市场的要求,世界各大电池生产商为了在市场领域里取得优势,无不致力于开发具有能量密度高,小型化,薄型化,轻量化,安全性高,循环寿命长,低成本的新型电池。
对此,聚合物锂离子电池具有上述各项优点,是各厂商致力研究的目标。
聚合物锂离子电池基于安全、轻薄等特性,广泛应用于便携式设备,所以聚合物锂离子电池是21世纪移动设备最佳的电源解决方案,现在的手机均采用聚合物锂离子电池。
同时,与之相配套的充电器已经在我们的日常生活中普遍应用,相应的充电器的市场需求量也逐渐上升。
本产品采用锂离子电池充电芯片MAX1898,通过AT89C51控制可以实现预充,快速充电,及恒压充电;监控充电状态;太阳能供电以及充电保护。
实现电路电路简单,成本较低,而且充电效果很好,包括安全性高,耗时短,对电池损坏小,满足一般用户的要求。
关键词:MAX1898;AT89C51;预充电;快速充电;恒压充电;智能液晶显示;太阳能供电;充电保护。
一、研究目的随着科技的发展,人们对身边电子产品的数字化、自动化,效率要求越来越高,本项目旨在解决日常生活中人们对电池充电的烦恼,该产品是基于单片机的硬件和软件来实现的,它在很大程度上为解决电器充电有不可忽视的作用。
为现代越来越快的生活节奏提供保障,而在户外情况下对太阳能的利用,也是一种环保、节能的选择,这使我们步入了新能源开发利用的行列。
从而充电工人只担任辅助性工作,更加人道化,也为充电技术和充电设备的智能化闯出了一条新路。
二、设计功能模块(一)电源模块:采用电压转换芯片将外部220V交流电压转换为需要的+5V电压。
(二)AT89C51单片机模块:实现充电器的智能化控制,比如自动断电、充电完成报警提示。
(三)充电模块:采用专用的电池充电芯片实现对充电过程的控制。
(四)充电过程监测模块:采用液晶对充电过程的电压进行实时监测。
(五)电路保护模块:采用继电器对充电线路进行保护。
(六)外部太阳能电源模块:采用太阳能电池板给线路提供特殊外部电源。
三、设计实现方法(一)总体设计思路要求设计一个多功能数字化智能充电器,能够实现电池预充、快充、恒压充电;监控充电状态;太阳能供电以及充电保护。
为实现对锂电池的安全充电,我们采用AT89C51 单片机结合MAX1898锂离子电池充电芯片,配合外部PNP 或PMOS 晶体管可以组成完整的单节电锂离子(Li+)电池智能充电器。
MAX1898 提供精确的恒流/恒压充电。
电池电压调节精度为±0.75%,提高了电池性能并延长了使用寿命。
总体电路包括:电源模块;AT89C51单片机模块;充电模块;充电过程监测模块;电路保护模块;外部太阳能电源模块。
(二)电源模块电源模块主要作用是将输入的220V/50HZ的交流电压通过变压、整流、7805芯片稳压后得到的5V直流电压为AT89C51单片机和MAX1898锂离子电池充电芯片进行供电,同时也为其它电路提供合适的电压。
电源模块原理图如图2.1所示。
图2.1电源模块原理图(三)AT89C51单片机模块本设计用于控制MAX1898的单片机我们选择的是AT89C51。
MCS-51 单片机的指令系统及引脚兼容,功能强大,适合于许多较为复杂的控制应用场合,对于此次设计完全满足要求。
电路原理简单,而且软件也比较容易。
控制对象为MAX1898,主要控制MAX1898使能,及充电完成和充电出错时的信号指示(LED)控制。
AT89C51单片机最小系统如图2.2所示。
图2.2AT89C51单片机最小系统图(四)充电模块目前市场上存在大量的电池充电芯片,它们可直接用于充电器的设计。
本设计主要利用51单片机实现手机单节锂离子(Li+)电池智能充电器,要求充电快速且具有优良的电池保护能力。
通过查阅相关资料,目前市场上常见的智能充电芯片主要包括:MAX1898、MAX1758、SMC401。
不同的芯片在控制充电过程中能力各不相同,其价格也迥异,控制电路更是错踪复杂。
通过进行对比论证,在相同功能下,MAX1898 的外围电路更加简单,易于焊接,相关技术资料比较全面,因此我们选取了MAX1898作为此次的充电芯片。
MAX1898的内部电路包括输入电流调节器、电压检测器、充电电流检测器、定时器、温度检测器和主控器,输入电流调节器用于限制总输入电流,包括系统负载电流与充电电流,但检测到输入电路大于设定的门限电流时,通过降低充电电流从而控制输入电流,MAX1898外接限流型充电电源和PNP功率三级管,可对单节锂电进行有效的快充,它通过外接电容设定充电时间,通过外接电阻设置最大充电电流。
MAX1898 uMAX封装如图2.3所示。
图2.3MAX1898 uMAX封装MAX1898的引脚功能说明如下IN(1引脚):传感器输入,检测输入电压和电流CHG(2引脚):LED驱动器EN/OK(3引脚):逻辑电平输入允许/电源输入“好”ISET(4引脚):电流调节CT(5引脚):安全的充电时间设置RSTRT(6引脚):自动重新启动控制引脚BATT(7引脚):接单个Li+的正极GND(8引脚):接地DRV(9引脚):外接电阻驱动器CS(10引脚):电流传感器输入MAX1898典型应用电路如图2.4所示。
图2.4 MAX1898典型应用电路定时电容C和充电时间T的关系式满足:C=34.33×T注:通过外接电容CT 设置快充时最大的充电时间T,式中T 单位为小时,CT 单位为nF,一般情况下快充时间不超过3 小时,因此CT一般为100nF。
最大充电电流Imax 和限流电阻R 的关系式满足:Imax=1400/R注:限制电流的模式下,通过外接电阻R来设置最大充电电流Imax,式中R 单位为欧姆,Imax 单位为安培。
输入电压范围为4.5V-12V。
锂电池要求充电方式是恒流恒压方式,电源的输入需要采用恒流恒压源,一般采用直流电源外加变压器。
充电器电路充电控制电路如图2.5所示。
图2.5 MAX1898充电模块电路(五)充电过程监测模块现在市面上的充电器大多都没有充电监测的功能,考虑到用户在充电时随时能够监测到电池的充电情况,我们加入了LCD 1602液晶,充电器可以实时采集和计算电池的参数,显示出当前的充电状况,对充电过程中电池电压和电池电量进行时时监控。
通过显示当前电池电量,用户可以自主决定充电过程的结束。
(六)电路保护模块充电过程中为防止电路保护模块采用松乐SRD-05VDC-SL-C型继电器,(七)外部太阳能电源模块在现在倡导新能源社会的背景下,太阳能由于其环保、无污染等特点,一直作为新能源研究的重点。
同时考虑到在野外工作人员由于没有电源,手机无法充电而发生危险的问题,我们在原有基础上为充电器增加了外部太阳能电源模块,在光能充足的情况下,充电器可以用太阳能电路板对电池进行充电,以防危险发生。
四、设计功能实现在MAX1898内置的充电状态控制和外围的单片机控制下,充电过程分为预充、快充、满充、断电、充满指示5个部分,同时又实时监测、过电保护、太阳能供电功能,以下分别介绍。
(一)预充在安装好电池后,接通输入直流电源,当充电器检测到电池时则将定时器复位,从而进入预充过程,在此期间充电器以快充电流的1/10给电池充电,使电池电压、温度恢复到正常状态。
预充时间由外接电容确定,如果在规定的充电时间内电池电压达到标准以上,电池温度正常,充电进入快速过程;如果电池电压低于标准,则认为电池不可充电,充电器显示电池故障。
(二)快充快充过程也称恒流充电,此时充电器以恒定电流对电池充电。
根据电池厂商推荐的充电速率,一般锂离子电池大多选用标准充电速率,充满电池需要1个小时左右的时间。
恒流充电时,电池电压将缓慢上升,一旦电池电压达到所设定的终止电压,恒流充电终止,充电电流快速递减,充电进入满充过程。
(三)满充在满充过程中,充电电流逐渐衰减,直到充电速率降到设置值以下或满充时间超时,转入顶端截止充电;顶端截止充电时,充电器以极小的充电电流为电池补充能量。
由于充电器在检测电池电压是否达到终止电压时有充电电流通过电池内阻,尽管在充满和顶端截止充电过程中充电电流逐渐下降,减少了电池内阻和其他的串联电阻对电池端电压的影响,但串联在充电回路中的电阻形成的压降仍然对电池终止电压的检测有影响,一般情况下,满充和顶端终止充电可以延长电池5%~10%的使用时间。
(四)断电当电池充满后,MAX1898芯片的2引脚发送的脉冲电平将会被单片机检测到,引起单片机的中断,在中断中判断出充电完毕的状态。
此时,单片机将控制继电器工作,切断向MAX1898芯片的供电,从而保证芯片和电池的安全,同时也减小功耗。
五、总结在本次设计中,我们在指导老师的帮助下,系统地学习了单片机应用程序编制等方面的知识。
本次设计可以说是软硬结合,又以硬件为主。
通过此次设计提高了自己软件编制和硬件电路设计的能力。
在我完成这次设计的过程中,当看到自己将专业知识用于解决实际的问题时,那份成就感和喜悦感是难以形容的。
但是,在实际的编程以及调试程序过程中,我发现自己所应该学的太多太多。
光靠自己在书本上所学过的这点知识是远远不够的。
指导老师不厌其烦地审阅本设计,指出我设计中的问题和不足,总之,这次创新设计对我来说是一次比较全面的、富有创造性和探索性的锻炼。
本设计从选题到完成,每一步都是在老师的指导下完成的,倾注老师大量的心血。
在此,谨向老师表示崇高的敬意和衷心的感谢!。