模拟电能收集充电器的设计_第1页
模拟电能收集充电器的设计_第2页
模拟电能收集充电器的设计_第3页
模拟电能收集充电器的设计_第4页
模拟电能收集充电器的设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

-模拟电能收集充电器的设计【摘要】:本文设计的充电器主要是面向手机锂电池进行充电的智能充电器。手机电池的使用寿命和单次使用时间与充电过程密切相关。由于充电器多采用大电流的快速充电法,在电池充满后如果不及时停止会使电池发烫,过度的充电会严重损害电池的寿命。通过单片机对这些芯片的控制,可以实现充电过程的智能化。而且充电器的智能化可以缩短充电的时间,同时能够维护电池,延长电池使用寿命。总体目标是实现系统的可靠性、稳定性、安全性和经济性。智能充电器硬件的设计有单片机电路、充电控制电路、电压转换电路等;单片机电路充电控制实现充电器的智能化控制,比如自动识别电池,充电完成报警。系统主要由单片机电路AT89S52和充电控制控制部分MAX1898芯片完成。【关键词】:AT89S52;MAX1898;单片机;充电器-i-Abstract:Inthispaper,designofthechargerismainlyintelligentchargerformobilephonelithiumbatteryrecharged.Theservicelifeofmobilephonebatteryandsingleusetimeiscloselyrelatedtothechargingprocess.Becausethechargerismuchlargecurrentfastchargingmethodisusedto,ifnottimelystopafterthebatteryisfullofcanmakebatteryburning,excessivechargewouldresultingravedamagetothebatterylife.Throughthesinglechipmicrocomputercontrolforthesechips,canrealizetheintelligentchargingprocess.Andchargerintelligentcanshortenthetime,tomaintainthebatteryatthesametime,extendbatterylife.Overallgoalistorealizethesystemreliability,stability,securityandeconomy.IntelligentchargerhardwaredesignwithMCUcircuit,controlcircuit,voltageconversioncircuit,etc.;Singlechipmicrocomputercontrolchargingcircuittoimplementtheintelligentofthechargercontrol,suchasautomaticidentificationbattery,chargingcompletereporttothepolice.ThesystemismainlycomposedofasinglechipcircuitAT89S52andchargecontrolpartofMAX1898chip.Keywords:AT89S52;MAX1898;Singlechipmicrocomputer;Thecharger-ii-目录前言.2第1章设计思路分析.3第1.1节设计规划.3第1.2节设计思路分析.3第2章系统硬件电路的设计.11第2.1节主要器件MAX1898芯片.11第2.2节电路原理图及说明.12第3章系统的软件设计.16第3.1节程序功能.16第3.2节程序流程图.16第4章系统调试.17第4.1节静态测试.17第4.2节软件调试.17结论.18参考文献.19致谢.20附录.21附录1:实物照片说明.21附录2:原理图.22附录3:部分源程序.23第0页前言随着电子产品在日常生活中的广泛使用,电池充电器的应用也越来越广泛。但是由于充电器多采用大电流的快速充电法,在电池充满后如果不及时停止会使电池发烫,过度的充电会严重损害电池的寿命。通过单片机对这些芯片的控制,可以实现充电过程的智能化。而且充电器的智能化可以缩短充电的时间,同时能够维护电池,延长电池使用寿命。而一个好的充电器,不仅可以检测电压和电流的实时检测,根据电压和电流参数自动调整的变化,而且充电电压很小,可以对电池充电。自上个世纪六十年代以来,商业镉镍密封铅酸电池到近年来镍金属氢化物和锂离子技术,充电电池的容量和性能也得到了快速的发展。目前各种电器使用充电电池是镍镉(NiCd),镍氢电池(NiMH)电池,锂电池(锂离子),密封铅酸电池(SLA)四种类型1。随着电子工业的不断发展,便携式电子产品的体积小,重量轻,在发展方向上的高性能,对电源的需求快速增长,它对模拟电能收集充电器提出了一个新的设计要求。目前,有许多类型的可充电电池,所以充电器的设计应要满足对不同的电池充电要求选择不同的芯片。本次设计要包含以下几个部分的硬件电路,如单片机电路、充电控制电路、电压转换电路。单片机电路采用AT89S52芯片,充电控制控制部分则由MAX1898芯片完成。因为打算采用恒流恒压充电,所以在后面的设计里面要使用直流电源外加变压器的设计方式。单片机电路充电控制要实现充电器的智能化控制,如自动识别电池,充电完成报警等,所以设计部分还要有蜂鸣器电路部分。电压转换电路可以由LM393AN完成8。第1页第1章设计思路分析第1.1节设计规划智能充电器硬件的设计有单片机电路、充电控制电路、电压转换电路等;通过单片机电路实现充电器的智能化控制,比如自动识别电池,充电完成报警2。而其中的充电控制控制部分由MAX1898芯片完成。第1.2节设计思路分析1.2.1.功能模块的设计检测电池电压当低于一个阀值电压,进行预充电当电池冲到一定的电压后,进行全电流充电当电池电压达到预置电压时开始恒压充电,同时充电电流降低电流降低到规定值,充电过程结束。C51程序:单片机控制电池充电芯片实现充电过程的自动化,并根据充电的状态给出有关的输出指示。1.2.2.设计思路要实现智能化充电器,需要从下面两个方面着手:充电的实现。它包括两部分:一是充电过程的控制;二是需要提供基本的充电电压。智能化的实现。在充电器电路中引入单片机的控制。选择电池充电芯片。有大量的电池芯片在目前的市场上可以选择,并且能直接用来设计充电器。但是当选择一个特定的电池芯片时,要求参照下面的准则。首先是电池,可充电电池的数量。然后是电流大小,充电时间与充电电流的大小有关。然后是选择快速、慢速还是可控充电方式。还有电池的型号:电池型号的不同(如锂电池,镍镉电池等)则对应需要的充电芯片就会不同。这个例子实现的是给手机锂离子电池单节充电,需要具有快速和优良的电池保护能力,这便是成为选择选择Maxim公司的maxl898芯片用作充电电池充电芯片的原因。本产品采用锂离子电池充电器芯片MAX1898,下面简单介绍了MAX1898。MAX1898和外部PNP晶体管或PMOS晶体管组成一个锂离子电池充电器,可以精确地用恒流或者恒压的模式充电,电池电压精度可达+/-0.75%。MAX1898有两种模式,max1898eub42适用于4.2V锂离子电池,相应地max1898eub41用于4.1V锂离子电池6。第2页芯片MAX1898功能:电压精度高0.75%充电电流控制自动监控的输入功率内部电阻检测LED指示充电状态能够对安全充电时间进行控制监视电流输出的大小重新启动具有可选择性引脚功能介绍如下:表1-1:MAX1898芯片引脚功能5引脚号引脚名功能1IN电压输入端2HGC漏极开路LED驱动。1.没有电池,LED灭。2.预充电,LED亮。3.快速充电,LED亮。4.充电完成,LED灭。5.电池电压小于2.5V,但预充电时间(CT=100nF,45min)结束。LED1.5HZ闪烁。3EN/OK1.输入:高电平使能IC。2.输出:高电平表示输入电压接入正确4ISET1.与电池充电电流成比例的模拟输出,。2.通过设定ISET与GND之间的电阻可改变充电电流。5CT安全充电时间控制口,电容10uF时,充电时间为3小时。6RSTRT自动重启控制,如果电池降低电池规定的电压下0.2V,一个新的充电周期又开始。接地后自动重启功能有效,充电完成时漏极电流为40uA。如果悬空,充电时间耗尽,只能通过EN/OK来触发重启,充电完成时漏极电流为4uA。7BATT电池输入端。8GND地9DRV外部晶体管驱动,该脚接外部PMOS/PNP的栅极/基极。10CS充电电流输入端,接PMOS/PNP的源极/极电极。MAX1898开始快充的条件如下,满足任何一个条件即可:外部电源连接上,电池电压大于2.5V。电池电压下降到重启电压,4.0V(MAX1898EUB42)或3.9V(MAX1898EUB42)。EN/OK先置低后置高,IC复位。预充电结束,电池电压达到2.5V。电流设定:MAX1898充电电流通过线性控制外部晶体管PMOS或PNP,最大的充电电流通过连接ISET与GND的外部电阻来设定,选择电阻通过如下公式5:setfastchgRI140(fastchgI单位是安培,setR单位是欧姆)(1-1)ISET可用来实时检测实际的充电电流。ISET端有1mA输出的电流就表明充电电流为1A,ISET端的输出电压正比与充电电流。第3页10setchgsetRIV(1-2)在快速充电阶段通常ISET端的电压为1.4V,电池充满时将随着充电电流下降。充电过程中电压、电流、功耗变化趋势图如下:图1-1:充电过程中电压、电流、功耗图HGC状态输出:HGC是一个漏极开路输出,可以监视电池的充电状态。HGC有5mA的限定电流,因此LED可以直接连接在IN与HGC之间作为充电状态标志。另外,可以通过上拉电阻(通常100k)输出逻辑电平。的状态与各充电状态的对应关系如下。表1-2:C的状态与各充电状态的对应关系条件HGC没有电池接入或没有充电输入高阻抗(LED灭)预充电阶段电池电压小于2.5V,充电电流以快速充电电流的10%低阻抗(LED亮)快速充电阶段,电池电压大于2.5V低阻抗(LED亮)充电完成,充电电流下降到20%快速充电电流或者安全定时器高阻抗(LED灭)充电错误,充电电压小于2.5V而且预充电结束(45min,CT=100uF)LED1.5HZ、50%闪烁充电周期重新开始:当电池电压降到电池额定电压下0.2V时,配置MAX1898能够使充电周期自动重新开始(将RSTRT接GND),重启阈值可以通过在RSTRT与GND间接外部电阻来降低。假如自动重启不需要,可以悬空RSTRT。自动重启功能无效,充电只能通过清零在置高EN/OK来重新开始新的周期,或者先断开输入电源后重新接入电源。EN/OK(EN输入,OK输出):EN/OK有两种功能,可以作为逻辑输入(高电平)使能充电。除了开/关控制之外,EN/OK也可以反应出输入电源是否接入。当输入电源接IN(VBATIN,IN4.25V),EN/OK输出高电平3V,通过内部上拉100k电阻。第4页因此EN/OK可以作为输出来反映AC适配器接入情况,同时通过漏极开路的驱动可以开/关充电。假如IN没有电压或不足,EN/OK将保持低电平,充电将关闭。电池漏极电流:MAX1898采用CMOS电路检测电池状态,最小电流由电池自身提供。当输入电压小于电池电压时,电池漏极电流通常为3uA。当输入电源存在,充电完成时,漏极电流通常为40uA,不复位则电流可能降到4uA。可选择最大充电时间:最大充电时间可以通过外部电容设置,电容接在CT与GND之间,选择电容用如下公式:3.4hourstnFCCHGT(1-3)最大充电定时就是安全定时,通常不是充电控制循环中的一部分。以1C的充电速率对锂离子电池充电,通常充电时间将近1.5小时,但是根据温度的变化和电池类型的不同充电时间变化很大。在大多数场合,用1C速率快速充电推荐3小时作为最大充电时间,以使正常充电不会被充电定时器中断。要详细咨询电池厂商推荐的定时设定。CT接GND,充电安全定时功能关闭,同样重启功能和预充电错误提示功能也关闭。可控制的自动重启:当电池电压降到预定水平下时,MAX1898就自动重启开始充电。大多数定时充电器,一旦充电时间结束,就不能对随后的电池充电,充电将不能重新开始,除非充电器被外部信号触发。当有充电电源、电池电压下降时自动重启充电,MAX1898可以保证用后电池不会部分带电.重启功能配置如下:悬空RSTRT重启功能关闭。一旦充电完成,充电定时结束,充电只能通过在IN重新输入电源或触发EN/OK。自动重启功能关闭,充电完成后电源漏极电流降到4uA,自动重启功能开启,则为40uA.RSTRT接地使能错误重启阈值(MAX1898EUB42为4V,MAX1898EUB41为3.9V),一旦充电完成,充电时间结束,电池电压下降到重启阈值电压时将重启充电。通过在RSTRT与GND之间连接电阻可以降低重启阈值电压。对于MAX1898EUB42:kVkkRRSTST309(RSTV在3V和4V之间)(1-4)对于MAX1898EUB41:kkkRSTRST30(RST在3V和3.9V之间)(1-5)应用电路如下图1-2所示:第5页图1-2应用电路上图是用PMOS来作为外部连接晶体管。图中LED接入IN和CHG之间作为充电状态指示器。BATT与地之间必须接10uF旁路电容,使得锂离子电池平稳地充电。在外部晶体管漏极/集电极和BATT正极之间接一个肖特基二极管,来避免输入电源短路时电池放电。也可以用低功耗PNP来作为外部连接晶体管3。充电过程解析过程中,在开始充电阶段,MAX1898会检测接入电池是否大于锂离子电池终止放电电压2.5V,如果电压大于2.5V,则按正常快速充电,如果电压小于2.5V则充电电流按10%快速充电电流充电,直到电压达到2.5V,则再进入快速充电阶段,因为内部用一个比较器,将检测电压与2.5V作比较,并将结果作为逻辑控制器的输入。此过程中预充电时间达到充电时间的1/4,电压还没有超过2.5V,则充电出错,LED以1.5HZ的频率和50%的占空比闪烁。充电进入快速充电阶段后,随着电压的上升,充电电流也逐渐下降,当电流下降到设定快速充电电流的20%时,则快速充电阶段结束,进入恒压充电,等到设定充电时间,则停止充电。如果结束充电后,电压下降到额定电压下的0.2V,且RSIRT接地(自动重启功能有效),则重新开始快速充电6。下图为充电过程中为标准化充电电流与电池电压的关系图,标准化电流是以快速充电电流为1,其它按占其比例计算。可以看到快速充电阶段是以最大的恒定电流充电,快速充电结束后,电压基本维持在4.2V,可认为是恒压充电,电流越来越小直至充电结束。其充电电流和电池电压关系如图1-3所示:第6页图1-3充电过程中为标准化充电电流与电池电压关系1.2.3.MAX1898充电工作原理充电芯片MAX1898内部电路包括输入电流调节器电压检测器、充电电流检测器、定时器、温度检测器和主控制器。输入电流调节器用于限制电源的输入电流,包括系统复载电流与充电电流。当检测到输入电流大于设定的门限电流时,通过降低充电电流从而控制输入电流。因为系统工作是电源电流的变化范围大,如果充电器没有输入电流检测功能,则输入电源必须能够提供最大负载电流与最大充电电流之和,这将使电源的成本增高、体积增大而利用输入限流功能则能够降低充电器对直流电源的要求,同时也简化了输入电源的设计。MAX1898外接限流充电电源和p沟道场效应管,可以对单节锂电池进行安全有效的快充,其最大特点是:在不使用电感的情况下,仍能够做到很低的功耗,可以实现预充电,具有过压保护盒温度保护功能,最长充电时间限制可为锂电池提供二次保护。MAX1898的典型电路如图所示。第7页图1-4MAX1898的典型电路电路的具体说明如下:输入电压范围为4.5V12V,锂电池要求充电方式恒流恒压方式,电源的输入需要采用恒流恒压源,一般可采用直流电源外加变压器。通过外接的场效应管提供锂电池的充电接口。通过外接的电容CCT来设置充电时间TCHG。这里的充电时间指的是快充时的最大充电时间,它和定时电容CcT的关系如下所式示。CCT=34.33*TCHG式中,Tchg的单位小时,CcT的单位为nF。大多数情况下快充时最大充电时间不超过3小时,因此常取CcT为100nF。在限制电流的模式下,通过外接的电阻RSET来设置最大充电电流IFSTCHG,关系如下式所示:IFSTCHG=1400/RSET式中,RSET的单位为Q,IFSTCHG的单位为A。当充电电源在正常的工作温度范围内时,插入电池将启动一次充电过程。平均的脉冲充电电流设置快充电流的20%,或者充电时间超出片上预置的最大充电时间,充电周期结束。MAX1898能够自动检测充电源,没有电源时自动关断以减少电池的漏电,启动快充后,打开外接的P型场效应管,当检测到电池电压到达设定的门限时进入脉冲充电方式,P型场效应管打开时JI时间会越来越短。第8页第2章系统硬件电路的设计第2.1节主要器件MAX1898芯片2.1.1.硬件电路结构电路硬件电路的核心器件,采用ATMEL公司的芯片型号为AT89S52,AT89S52芯片是一种8K字节的可编程只读存储器(fperrom一种可编程可擦除只读存储器)的高性能、低电压CMOS8处理器,称为单片机5。系统硬件电路结构如图1图2-1:硬件电路结构2.1.2.主要器件MAX1898芯片本设计的核心器件是MAX1989。MAX1898可对所有化学类型的LI+电池进行安全充电,它具有高集程度,在小尺寸内集成了很多功能,尽可能多地覆盖了基本应用电路只要少数外部元件,MAX1898为10引脚、超薄型MAX封装,其引脚分布如图所示。图2-2:MAX1898引脚分布其引脚功能如下:IN(1脚):传感输入,检测输入的电压或电流;CHG(2脚):充电状态指示脚,同时驱动LED;EN/OK(3脚):使能输入脚/输入电源“好”输出指示脚。EN为输入脚,可以通过输入禁止芯片工作;OK输出脚,用于指示输入电源是不是与充电器连接;第9页ISET(4脚);充电电流调节引脚。通过串接一个电阻到地来设置最大充电电流;CT(5脚):安全充电时间设置引脚。接个时间电容来设置充电时间,电容为100nf,h几乎为3小时,此时引脚直接接地将禁用此功能;RSTRT(6脚):自动重新启动控制引脚。当此引脚直接接地时,如果电池电压至基准电压阈值以下200mv,将会重新开始一轮充电周期。此引脚通过电阻接地时,可以降低它的电压阈值,此引脚悬空或者CT引脚接地(充电时间设置功能禁用)时,自动重新启动功能被禁用;BAIT(7脚):电池传感输入脚,接单个Li+电池正极。此引脚需旁接个大电解电容到地;GND(8脚):接地端;DRV(9脚):外部晶体管驱动器,接晶体管的基极;CS(10脚):电流感输入,接晶体管的发射极;第2.2节电路原理图及说明系统包含供电系统。89S52主控芯片、充电控制电路和外部提示电路,主要用于检测是否有电池插入该系统、电池是否完成充电智能手机充电器由CPU、LED指示灯、蜂鸣器、MAX1898充电芯片和电源电路等几部分组成。(1)供电电源电路系统只要采用5V直流电源提供稳定电压。(2)51单片机单片机选用常用的8052单片机,采用12M晶振。内有晶振和复位电路组成单片机最小系统10。电路见下面2-4单片机最小系统电路。AT89S52的复位输入引脚RST为单片机提供了初始化的手段,可以使程序从指定处开始执行,在AT89S52的时钟电路工作后,只要RST引脚上出现超过两个机器周期以上的高电平时,即可产生复位的操作,只要RST保持高电平,则AT89S52循环复位,只有当RET由高电平变成低电平以后,AT89S52才从0000H地址开始执行程序,本系统采用按键复位方式的复位电路3。第10页图2-3单片机复位电路AT89S52的时钟可以由两种方式产生,一种是内部方式,利用芯片内部的振荡电路;另外一种为外部方式,本论文根据实际需要和简便,采用内部振荡方式,MCS-51内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端,这个放大器与作为反馈元件的片外晶体或陶瓷谐振器一起构成了一个自激振荡器。AT89S52虽然有内部振荡电路,但要形成时钟,必须外接元件,所以实际构成的振荡时钟电路,外接晶振以及电容C3和C5构成了并联谐振电路接在放大器的反馈回路中,对接电容的值虽然没有严格的要求,但电容的大小会影响振荡频率的高低,振荡器的稳定性,起振的快速性和温度的稳定性4。晶振的频率可在1.2MHZ12MHZ之间任选,电容C1和C2的典型值在20pf100pf之间选择,由于本系统用到定时器,为了方便计算,采用了12MHZ的晶振,采用电容选择30pf11。晶振电路如下图2-4。图2-4晶振电路第11页图2-5单片机最小系统电路(3)充电控制电路系统选用美信半导体公司的单个锂电池充电芯片MAX1898,芯片不仅能限制总输入电流还可通过外接电容和电阻来设置充电时间和最大充电电流。充电时间和定时电容C(nf)的关系满足:C(nf)=34.33*t(充电时间,单位为h)。最大充电电流Imax和限流电阻rset的关系式满足:Imax(A)=1400(V)/rset系统充电控制电路原理图如图:图2-6系统充电控制电路(4)电池防反接电路12第12页图2-7电池防反接电路要是电池接反,就组成回路,由电池给发光二极管供电7。这时这个发光二极管就会亮图2-8LM393和MAX1898的引脚连接电路LM393的2脚和MAX1898的2脚相连的,当电池充满时,max1898出来一个3.9V的电压,LM393的2脚电压高于3脚电压(做好硬件时用万用表调节滑动变阻器,将3腿的电压调节成3.8V),LM393运放输出低电平。第13页第3章系统的软件设计第3.1节程序功能基于单片机AT89S52和MAX1898的智能电池充电器的程序需要完成以下的功能:通过CHG信号引起INT0外中断。在两次中断中使用T0计数,判断是否充电完毕。如果充电完毕,则控制P1.2和P1.3引脚,输出低电平。主要变量说明程序中的变量及说明如表3-1所示。表3-1程序中的变量及说明变量说明GATE单片机的P1.2口,控制电源的开关BEEP单片机的P1.3口,控制蜂鸣器t_countT0的计数值int0_count外部中断脉冲int0()外中断0服务程序timer0()定时器0中断服务程序第3.2节程序流程图单片机控制智能充电器工作流程。充电器的充电过程主要由单片机通过Max1898控制,当其完成充电时,其/Chg引脚产生由低到高的跳变,该跳变引起INT0中断.由于产生跳变的信号有可能存在充电出错的原因,所以控制程序在排除充电出错的情况之后,则可通过控制光耦切断输入电源,并产生充电完毕报警.单片机控制的智能充电器的程序流程图如图4-1所示。图3-1智能充电器的程序流程图第14页第4章系统调试第4.1节静态测试硬件调试时,可先检查印制电路板及焊接的质量情况,在检查无误后电检查LED显示器的点亮状况。若不理想,可以调整电阻的大小以获得满意度效果,还可结合示波器测试晶振及波形情况进行综合测试分析。单片机系硬件和软件调试相互密切联系,许多硬件错误是在软件调试中发现的,但是还是尽可能地先排除硬件故障后,再进行联机调试9。在样机加电之前,首先要进行静态测试,主要内容有:检查线路。通过目测和使用万用表,检查样机连线的正确性,注意路板之间的连线完好。核对元器件。检查所有元件是否有差错或损坏的现象。检查电源系统。将样机中所有芯片都从插座上扒下,给样机加电。检查流稳压电路后,逐一检查各芯片插座上电源引脚的电压是否有异常情况。一切正常时,断电,插上一个芯片,重复检查电压,并试摸该芯片是否发热。电源电压正常,芯片没有过热现象。当插上某个芯片后对电源系统没有影响。外围电路调试。将所有能进行硬件单独调试上的外围电路如检测信号放大电路、输出驱动电路等调试好。进行局部电路调试,提供有关模拟信号或开关信号。测试I/O口和I/O设备。对于单片机本身的输出口,用仿真器内部特殊功能寄存器修改命令将数据输出口或运行一段给输出口赋值的程序,然后检查输出口的相应状态所接设备的状态,如与写入的内容一致,说明输出口及输出设备工作正常。对于单片机本身的输出口,通过输入设备给输入口设置一定的状态,然后用特殊功能寄存器命令读出相应输入接口寄存器的状态,与设定的状态一致,输入口工作正常。扩展I/O口大多是可编程的。检查时先向其控制(命令)寄存器写入控制字,设定接口的工作状态,然后再用外部数据存储器读写命令来检查I/O口的状态。I/O口状态与读写数据一致工作正常。第4.2节软件调试软件是在编译器下进行的。首先要将用汇编语言或高级语言编写的源程序进行编辑、汇编变成目标程序(机器代码程序),然后才能调试,最后可结合硬件实时调试。因此,软件调试实际上可分为编辑、汇编和调试两部分。源程序的编辑在PC机上进行,一般利用仿真系列提供的编辑环境,也可以利用PC机上的某一种编辑软件。应用程序应分为若干个功能模块来编写和调试,单个程序模块都调试通过后将它们第15页组合进行统调。第16页结论以充电芯片MAX1898的使用为主体进行此次设计,利用单片机的智能化控制设计手机充电器。目前,有许多类型的可充电电池,所以充电器的设计应要满足对不同的电池充电要求选择不同的芯片。本此设计是要实现给单节锂离子电池进行充电的充电器,所以选择芯片MAX1898做充电芯片。在选择芯片后,做出对应的硬件设计和软件设计。在本设计中,需要把握的重点:预充,快速充电,满充等充电模式下的工作原理;MAX1898的CH6用作在本次毕业设计的充电状态指示输出信号;在外围电路设计MAX1898,包括设置决定充电电流的电阻和决定充电时间的电容值的选择和如何判断完成充电或充电出错,而且要作出对应的处理,单片机应用系统的程序设计要采用C51语言进行设计,要尽量去采用结构化的程序设计法,从而使整个应用系统的程序结构清晰,而且易于调试和维护。通过单片机电路实现充电器的智能化控制,比如自动断电、充电完成报警提示等。采用专用的电池充电芯片现对充电过程的控制。采用LM393AN与MAX1898相连对锂

温馨提示

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

评论

0/150

提交评论