【正文】
在這里需要感謝的人很多,是在大家的幫助之下才讓我的大學(xué)四年從知識(shí)到人格上有了一個(gè)全新的改變。 // 模式1,T0為16位定時(shí)/計(jì)數(shù)器ET0 = 1。 date=getdata*100/51。 // 打開(kāi)蜂鳴器報(bào)警 } else // 否則即是充電出錯(cuò) { GATE = 1。unsigned int Num。(5)在proteus仿真平臺(tái)上建立仿真原理圖,并將程序上載到虛擬芯片上調(diào)試及運(yùn)行。C語(yǔ)言是一種計(jì)算機(jī)的程序語(yǔ)言,兼具高級(jí)語(yǔ)言和匯編語(yǔ)言的的優(yōu)點(diǎn)。圖42 電源電路設(shè)計(jì)原理圖開(kāi)關(guān)電源恒流源電池組溫度傳感器 圖43 電池溫度檢測(cè)簡(jiǎn)圖圖44 傳感器放大電路傳感器電路包括傳感器測(cè)量電橋和放大電路兩部分,其電路結(jié)構(gòu)如圖44所示。而鋰離子電池在多次使用后,放電曲線(xiàn)是會(huì)改變的,如果芯片一直沒(méi)有機(jī)會(huì)再次讀出完整的一個(gè)放電曲線(xiàn),其計(jì)算出來(lái)的電量也就是不準(zhǔn)確的。鋰離子電池的這些特點(diǎn)促進(jìn)了便攜式產(chǎn)品向更小更輕的方向發(fā)展,使得選用單節(jié)鋰離子電池供電的產(chǎn)品也越來(lái)越多。在電池包里第一個(gè)被完全放電的單元會(huì)發(fā)生反轉(zhuǎn)。鉑熱電阻阻值與溫度關(guān)系為:(1) 200℃<t<0℃時(shí),RPt100=100*[1+At+B*t2+C*t3*(t100)] ;(2) 0℃≤t≤850℃時(shí),RPt100=100*[1+At+B*t2] ;其中,A = ;B = ;C = 。 模數(shù)轉(zhuǎn)換器 CS5522芯片模擬數(shù)字轉(zhuǎn)換器 ,即A/D轉(zhuǎn)換器,簡(jiǎn)稱(chēng)ADC,它可以將一個(gè)將模擬信號(hào)轉(zhuǎn)變?yōu)橐粋€(gè)數(shù)字信號(hào)。 AT89S52單片機(jī)的選用 單片機(jī)AT89S52,是美國(guó)ATMEL公司生產(chǎn)的一種低功耗,高性能COMS8位微控制器,片內(nèi)具有8K 在系統(tǒng)下可編程封裝Flash存儲(chǔ)器。單片機(jī)處理器的發(fā)展方向和技術(shù)特性如下:(1)單片機(jī)中的CPU具有很強(qiáng)的抗干擾性,并且具有很寬的溫度工作范圍(按工作溫度分類(lèi),有民用級(jí)、工業(yè)級(jí)、汽車(chē)級(jí)及軍用級(jí))。不但可以自動(dòng)計(jì)算電池的已充電量和剩余的充電時(shí)間,還可以改變參數(shù)來(lái)適應(yīng)各種不同電池的充電,以及防止電池過(guò)充或過(guò)放電對(duì)電池造成損害。關(guān)鍵詞:智能充電器;單片機(jī);A/D轉(zhuǎn)換 Intellgent Battery Charger Design Based on Singlechip ComputerStudent majoring in automation XXX Tutor XXXAbstract: Electronic technology39。s fast development causes various electronic products develops toward portable and the small lightweight direction, it also causes the more electrification products to use based on battery39。2 主要元器件介紹及選用 單片機(jī)的介紹及選用大多數(shù)充電器都是采用大電流的快速充電法的方法,如果電池被充滿(mǎn)了,人們不及時(shí)斷電就會(huì)使電池發(fā)燙,甚至?xí)?yán)重?fù)p害電池的壽命。(2)單片機(jī)中的CPU具有很高的可靠性能。不但擁有靈巧的8 位CPU ,還具有系統(tǒng)可編程Flash,使得AT89S52可以為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。通常意義上的模數(shù)轉(zhuǎn)換器是將一個(gè)輸入的電壓信號(hào)轉(zhuǎn)換為一個(gè)輸出的數(shù)字信號(hào)??梢?jiàn)Pt100在常溫0~100攝氏度之間變化時(shí)線(xiàn)性度非常好,其阻值表達(dá)式可近似簡(jiǎn)化為:RPt=100(1+At),當(dāng)溫度變化1攝氏度。為了防止損壞電池包,需要不間斷地監(jiān)控電壓。 鋰離子電池的優(yōu)缺點(diǎn) 鋰離子電池很少發(fā)生結(jié)晶化的反應(yīng),這種反應(yīng)是產(chǎn)生記憶效應(yīng)的原理。所以我們需要深充放來(lái)校準(zhǔn)電池的芯片。RRR4和Pt100組成傳感器的測(cè)量電橋電路,為了保證電橋輸出電壓信號(hào)的穩(wěn)定。具有編譯型的結(jié)構(gòu)化程序設(shè)計(jì)功能,簡(jiǎn)單的語(yǔ)法結(jié)構(gòu)和強(qiáng)大的處理功能,可以實(shí)現(xiàn)對(duì)硬件系統(tǒng)的直接控制[11]。7 總結(jié)通過(guò)本次畢業(yè)設(shè)計(jì),切切實(shí)實(shí)加強(qiáng)了我獨(dú)立思考問(wèn)題的能力,以及克服著手查資料時(shí)的無(wú)聊不良情緒。 unsigned int getdata。 BP = 1。 tab[0]=SEGPT2[date/100]0x80。 // 打開(kāi)T0中斷BP = 1。首先感謝我的指導(dǎo)老師XXX老師的悉心指導(dǎo)和幫助,從幫助我選題到確定設(shè)計(jì)方案以及論文格式和資料查找等方面都給了我很多的全面的指導(dǎo),可以說(shuō)沒(méi)有XXX的幫助我的這篇論文可能不會(huì)這么順利的完成??偨Y(jié)大學(xué)四年來(lái)的生活,感覺(jué)受益還是很多的,不僅是知識(shí)方面得到了提升,更重要的是學(xué)會(huì)了如何做人。 // T0中斷設(shè)為高優(yōu)先級(jí)TMOD = 0x01。 getdata=PORTA4。 // 關(guān)閉充電的電源 BP = 0。uchar SEGPT2[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。(4)編譯源程序,得到HEX”文件。圖46 充電指示電路圖圖47 充電控制電路圖圖48 單片機(jī)部分電路原理圖5 軟件設(shè)計(jì)軟件設(shè)計(jì)方面的程序編寫(xiě),使用的是C語(yǔ)言。圖43即給出了電池溫度檢測(cè)簡(jiǎn)圖和電池溫度與充電時(shí)間的關(guān)系圖。電量統(tǒng)計(jì)芯片通過(guò)記錄放電曲線(xiàn)(電壓、電流、時(shí)間)可以抽樣計(jì)算出電池的電量。(6)長(zhǎng)循環(huán)壽命重復(fù)使用次數(shù)多,循環(huán)充電特性好,可以重復(fù)500~1000次充放電。失效機(jī)理主要是極性反轉(zhuǎn)。 鉑熱電阻的線(xiàn)性較好,在0~100攝氏度之間變化時(shí)。(11)XTAL2管腳:振蕩器反相放大器的輸出端。另外,由于單片機(jī)價(jià)格相對(duì)較低且可靠性高、控制功能強(qiáng)大,因此也非常適合用在充電器的智能充電的控制上。單片機(jī)的芯片是控制系統(tǒng)的核心部件,它不僅具備通用微機(jī)處理器的數(shù)值計(jì)算功能,還應(yīng)該具有靈活、強(qiáng)大的控制功能,以便對(duì)系統(tǒng)的輸入量做到實(shí)時(shí)監(jiān)測(cè),從而實(shí)現(xiàn)自動(dòng)化的控制功能。 智能化的功能設(shè)計(jì)要求本設(shè)計(jì)是基于AT89S52單片機(jī)的控制功能實(shí)現(xiàn)的電池充電方面的應(yīng)用,充電器在單片機(jī)的控制下,可以實(shí)時(shí)采集電池的電壓和電流,并對(duì)充電過(guò)程進(jìn)行智能控制。程序設(shè)計(jì)以C語(yǔ)言為工具,進(jìn)行了詳細(xì)設(shè)計(jì)和編碼實(shí)現(xiàn)。s power supply system. To resolve the battery charging problem , designed a AT89S52 microcontroller core universal smart charger, describes working principle, design of intelligent charger features some modes of charging ,and discussed in detail the system of hardware and software implementation. As a result of the highperformance microcontroller and high resolution A/D conversion circuit, ensure that the charger has a very high precision. In the basic parameters characteristics of battery is introduced on the basis of, also introduces the design of hardware system, including data acquisiti