【正文】
目錄1.引言11222.單片機的簡介2233 本設(shè)計所用單片機芯片443.鋰離子電池介紹及充電芯片MAX1898介紹666788994.硬件電路的設(shè)計111112155.軟件設(shè)計1617186.總結(jié) 18參考文獻19附錄29致謝21魯東大學(xué)畢業(yè)設(shè)計基于51單片機的智能充電器設(shè)計熊興智(電子與電氣工程學(xué)院 通信工程專業(yè) 2006級1班 062312379)摘 要:本設(shè)計是選用Maxim公司的MAX1898作為電池充電芯片,使用單片機芯片AT89C52對其進行控制的一款智能充電器的設(shè)計。在對鋰離子電池的基本參數(shù)特性做出介紹的基礎(chǔ)上,該充電器的硬件電路包括單片機控制部分、電壓轉(zhuǎn)換及光耦隔離部分、充電控制部分。軟件設(shè)計以C51語言為工具,實現(xiàn)了預(yù)充、快充、慢充、斷電、報警等智能化充電過程。關(guān)鍵詞:充電器;智能;基于AT89C52單片機;MAX1898 Intelligent Battery Charger Design Based on 51 Singlechip ComputerXiong Xingzhi(College of Electronic and Electric Engineering,munication engineering, Class1 Grade2006, 062312379)Abstract: I choice MAX1898 which is from Maxim Company as the charging chip and use AT89C52 as the charging part to finish the design of an intelligent battery charger. Based on the introduction of the basic parameters and characteristics of lithium battery, the article fully introduces the hardware which includes MCU control part, voltage conversion and coupler isolation part and charge section. I select C51 language as the tool of software designing. This battery charger can fulfill the process of precharging, fast charging, slow charging, cutting off power and alarming.Key Words: battery charger。 intelligent。 based on AT89C52 singlechip puter;MAX18981. 引言隨著信息技術(shù)的高速的發(fā)展,信息化正以令人驚嘆的速度滲透到各個領(lǐng)域。電池作為一個傳統(tǒng)的產(chǎn)業(yè),正經(jīng)歷著前所未有的變革,特別是在通信,動力等領(lǐng)域,對電池有了新的要求。智能充電器就在這種環(huán)境下應(yīng)運而生。在人們?nèi)粘9ぷ骱蜕钪?,隨著各種電子產(chǎn)品的廣泛應(yīng)用,各種充電器就不可或缺。從電動刮胡刀到mp3,從手機到筆記本電腦,幾乎只要用到電池的設(shè)備都會用到充電器。這些充電器都有便攜的特點,所以充電器為人們外出旅游和出差提供了相當大的方便。單片機在電池充電器領(lǐng)域有著廣泛的應(yīng)用,利用它的處理控制能力可以實現(xiàn)充電器的智能化。充電器種類品種繁多,但嚴格意義上講,只有單片機參與處理和控制的充電器才能稱為智能充電器。 (1)實現(xiàn)充電過程。充電分為兩個方面:一是充電過程的控制;二是需要提供基本充電電壓。(2)智能化的實現(xiàn)。引入單片機可實現(xiàn)智能化。本設(shè)計是基于51單片機在實現(xiàn)鋰離子電池充電方面的應(yīng)用。這種智能充電器在單片機的控制下,實現(xiàn)預(yù)沖,充電保護,自動斷電和充電完成報警提示功能。2.單片機簡介在通用微機中央處理器(CPU)基礎(chǔ)上,將輸入/輸出(I/O)接口電路、時鐘電路以及一定容量的存儲器等部件集成在同一芯片上,再加上必要的外圍器件,如晶體振蕩器,就構(gòu)成了一個較為完整的計算機硬件系統(tǒng)。由于這類計算機系統(tǒng)基本部件集成在同一芯片內(nèi),因此被稱為單片微控制器(SingleChipMicro Controller)、微控制單元(Microcontroller Unit,MCU)或嵌入式控制器(Embedded Controller),簡稱單片機。[1]目前,8位高檔機和16位機在單片機應(yīng)用中占主導(dǎo)地位,產(chǎn)品眾多,已有幾十個系列、幾百個型號,除了通用單片機以外,集成更多資源,如A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、“看門狗”(Watchdog)電路、LCD控制器、網(wǎng)路控制模塊等,將單片機嵌入式系統(tǒng)和Intenet連接起來已是一種趨勢。還有專用單片機產(chǎn)品,如專門用于數(shù)據(jù)處理(圖像和語言處理等)的單片機??傊瑔纹瑱C正在向微型化、低功耗、高速、集成、高集成度、多資源、網(wǎng)絡(luò)化、專用型方向發(fā)展。[2] 單片機芯片作為控制系統(tǒng)的核心部件,它除了具備通用微機 CPU的數(shù)值計算功能外,還必須具有靈活、強大的控制功能,以便實時監(jiān)測系統(tǒng)的輸入量,控制系統(tǒng),從而實現(xiàn)自動控制功能[3]。單片機主要面向工業(yè)控制,工作環(huán)境比較惡劣,如高溫、強電磁干擾,甚至含有腐蝕性氣體,在太空中工作的按偏激控制系統(tǒng),還必須具有抗輻射功能,此而決定了單片機CPU的技術(shù)特征和發(fā)展方向:(1)單片機CPU抗干擾性強,工作溫度范圍寬(按工作溫度分類,有民用級工業(yè)級、汽車級及軍用級)。(2)單片機CPU可靠性高。在工業(yè)控制中,任何差錯都可能造成極其嚴重的后果,因此在單片機芯片中普遍采用硬件看門狗技術(shù),通過定時“復(fù)位”方式喚醒處于“失控”狀態(tài)下的單片機芯片。(3)單片機CPU電磁輻射量小。高可靠性和低電磁輻射指標決定了單片機系統(tǒng)的時鐘頻率很低。為此,單片機芯片一般采用HARVARD雙總線結(jié)構(gòu),即指令和數(shù)據(jù)存儲器空間相互獨立,并通過各自的數(shù)據(jù)總線與CPU相連,使取指和讀/寫數(shù)據(jù)能同時進行。雙總線結(jié)構(gòu)能提高數(shù)據(jù)的吞吐率,以便在不降低數(shù)據(jù)吞吐率的條件下使用較低的時鐘頻率。(4)單片機的控制功能很強。(5)單片機的指令系統(tǒng)比較簡單。(6)單片機芯片往往不是單一的數(shù)字電路芯片,而是數(shù)字、模擬混合電路系統(tǒng),即單片機芯片內(nèi)長集成了一定數(shù)量的模擬比較器,A/D及D/A轉(zhuǎn)換電路。(7)單片機CPU采用嵌入式結(jié)構(gòu)。盡管同一系列的單片機品種、規(guī)格繁多,但彼此差異