毕业设计手机充电电池 套路_第1页
毕业设计手机充电电池 套路_第2页
毕业设计手机充电电池 套路_第3页
毕业设计手机充电电池 套路_第4页
毕业设计手机充电电池 套路_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能手机电池充电器由CPU、LED指示灯、蜂鸣器、MAX1898充电芯片和电源电路等几部分组成。原理框图如下图所示(1) 供电电源电路系统采用220V交流电对系统直接供电,先使用交流变压器将220V交流电转换成12V的交流电,通过桥式整流电路进行整流后,接1只1000F/25V的电解电容和一个104的陶瓷电容,再将经过滤波后的输出直接接到7805集成稳压电路,为系统提供电源。电路原理图如下图所示。(2) 51单片机单片机选用常用的8051,采用6MHz晶振。电路外接引脚,电路设计如下图所示。引脚功能说明IN芯片内部取样电阻的输入端,检测输入电源CHG开漏极LED驱动引脚或接l00k电阻EN/O

2、K芯片的使能输入和电源就绪输出引脚ISET外接限流电阻设置芯片最大充电电流CT外接定时电容设置芯片充电时间RSrIRT重新充电控制端BATT锂电池的正极GND芯片地DRV外接晶体管的驱动引脚CS芯片内部取样电阻负端充电时间和定时电容C(nF)的关系式满足:C(nF)=34.33t(充电时间,单位为h)。最大充电电流Imax和限流电阻rset的关系式满足:Imax(A)=1400(V)/rset()。系统充电控制电路原理图如下图所示。 智能手机电池充电器程序的主要功能有检测是否有电池插入,预充电时间是否成功,电池是否充满等,程序流程图如下图所示。在本系统中使用MAX1898和89c51,直接控制

3、电池的充电过程。当没有电源和电池输入时MAX1898的CHG引脚为高电平,将CHG引脚连接到外部中断INT0,监测CHG的输出信号。当充电开始时,单片机的INT0引脚接收到中断信息,产生中断并使能单片机的Tl计数器进行计数,如果预充出错则将MAX1898的EN/OK引脚置低停止充电,并驱动蜂鸣器报警。程序代码如下:本设计采用MAX1898作为系统的充电控制器件,AT89C51根据检测到的MAX1898的输出信息,完成对充电过程的控制和报警。#include Unsigned int T3HOUS = 3600;Unsigned int T1NUM = 0;Unsigned int INTONU

4、M = 0;Sbit SPEAK = P01;Sbit EN/OK = P02;Void main (void)system_init(); /*调用系统初始化函数*/EA = 1;EXO = 1; /*使能INTO中断*/While(1) EN/OK = 1; /*使能MAX1898*/Void int0_interrupt (vvoid)If(INTONUM = = 0) TR1 = 1;SPEAK = 0;/*使能定时器1*/INTONUM + + ;void t1_interrupt (void)T1NUM + +;T3HOUS - -;If (T3HOUS! = 0) & (INTNUM = =1)If(T1NUM = =6 000) /*3s*/ T1NUM = 0;SPEAK = 0; ElseEN/OK = 0; /*禁止MAX1898*/T3HOUS = 0;SPEAK = 1;void system_init(void)SPEAK = 1; /*禁止蜂鸣器*/EN/OK

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论