《電池充電器設(shè)計管理》由會員分享,可在線閱讀,更多相關(guān)《電池充電器設(shè)計管理(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、電池充電器設(shè)計管理
摘要:本文介紹了一種用單片機控制的干電池充電器的設(shè)計過程。該充電器基于Microchip公司的PIC12F683單片機為控制核心,將PIC12F683特有的模擬電路模塊、高精度A/D轉(zhuǎn)換、以及高速PWM等功能運用到充電控制中,詳細(xì)講述了其硬件和軟件的設(shè)計過程.
Abstract:Thistextintroducedthedesignprocessofadrybatterychargerforwithmachineofsinglechipmicrocomputercontrolling.ThatchargerscoreisbaseonMicrochipcompanyssi
2、nglechipmicrocomputerofPIC12F683,specialemulationelectriccircuitmoldofPIC12F683piece,highaccuracyA/Dconversion,andsuper-speedPWMetc.functionmakeuseofingrefreshinginthecontrol,detailedlyrelatingitshardwarewithsoftwareofsingleslice.
KeyWords:Alkalinedrybattery
前言
隨著便攜式設(shè)備不斷小型化、輕量化和高性能化,作為其電源的二次電池的使用
3、率日益提高。
如今,廢舊電池的處理已日益成為環(huán)境保護部門的一項重要工作,眾所周知,廢電池會對我們的自然環(huán)境造成很大的污染,而可對堿性干電池充電的充電器的使用,會大大減少廢舊電池的產(chǎn)生量,因為普通電池如果質(zhì)量合格,可以用該充電器進行反復(fù)充電,且充電時間少節(jié)省耗電量。
經(jīng)過上個世紀(jì)的發(fā)展,電池及其保護電路技術(shù)日趨成熟,如今應(yīng)用在很多應(yīng)用領(lǐng)域,采用干電池作為電源的產(chǎn)品越來越多,這一方面要歸功于干電池的優(yōu)良特性,另一方面也是由于采用單片機控制的干電池可以降低系統(tǒng)復(fù)雜度和綜合成本。
本文所用的單片機為美國Microchip所生產(chǎn)的PIC系列的8位單片機。它是業(yè)內(nèi)首先采用RISC結(jié)構(gòu)的高性價比嵌入式
4、控制器,其高速度,低電壓工作,低功耗,強大驅(qū)動能力,低價OTP技術(shù),體積小巧等都體現(xiàn)了單片機工業(yè)的新趨勢。PIC單片機從覆蓋市場的角度出發(fā),發(fā)展出三個層次系列多種型號的產(chǎn)品來滿足不同的產(chǎn)品設(shè)計需求。
PIC單片機總線結(jié)構(gòu)采取數(shù)據(jù)總線和指令線分離獨立的哈佛工程項目管理器是MPLAB的核心部分,用于創(chuàng)建和管理工程項目,為開發(fā)人員提供自動化程度高,操作簡便的符號化源程序編輯器是一個全屏幕文本編輯器,用于創(chuàng)建和修改匯編語言源程序文件。源程序文件以純文本格式保存,其文件擴展名為".asm"。
(3)MPASMAssembler(匯編器)
用于將匯編語言源程序文件(.asm)匯編成機器語言目標(biāo)程序文
5、件(.hex),并負(fù)責(zé)查找語法錯誤和格式錯誤等一些淺層次簡單錯誤。
(4)MPLAB-SIMSoftwareSimulator(軟件模擬器)
軟件模擬器是一種代替價格較貴的HardwareEmulstor(硬件仿真器)的調(diào)試工具,也是一種非實時,非在線的純軟件的調(diào)試工具。借助這個在微機系統(tǒng)上運行的工具軟件,我們可以不需要任何額外的附加硬件,僅用軟件的手段,來模方PIC系列單片機的指令的執(zhí)行和信號的輸入/輸出,從而實現(xiàn)對用戶自編單片機源程序的模擬運行,功能條適合深層次邏輯錯誤檢查。因此可以說,Microchip公司為學(xué)習(xí)和應(yīng)用PIC系列單片機的人們提供了一種虛擬的實戰(zhàn)環(huán)境。對于單片機初學(xué)者來
6、說,不用花錢也可實現(xiàn)邊學(xué)邊練的夢想;對于單片機開發(fā)者來說,可以縮短開發(fā)周期和降低開發(fā)成本??傊且环N許多其它型號系列單片機很少配備的,性能價格比極高的程序調(diào)試工具。不過他也存在一定的局限性:一它不能模擬PIC16F87X片內(nèi)少數(shù)的功能圖書的外圍模塊;它是不能幫我們查找目標(biāo)板上的電路錯誤;三是他執(zhí)行速度慢而只能適合調(diào)試那些實時性要求不高的程序。
(5)MPLAB-ICDDebugger(在線調(diào)試工具ICD的支持程序)
這是一種專門與ICD配合使用的支持程序。ICD是Microchip公司專門為PIC16F87X攝制的一種廉價在線調(diào)試工具套件。另外,還包含一些其它軟件。例如:程序模塊連接器
7、,庫程序管理器,C語言編譯器,硬件在線仿真器的支持程序,目標(biāo)程序燒錄器的支持程序,運行于DOS操作系統(tǒng)下的匯編器等等。
3.1關(guān)于干電池的充電器
我們平常所用的可進行充電的電池大多都為鎳鉻充電電池,一般認(rèn)為干電池是不可充的。但是只要我們根據(jù)干電池的特點對它進行必要的控制,干電池也是可重復(fù)進行充電的,不僅節(jié)約了資源,也對環(huán)境的保護起到一定的作用。
3.1.1堿性干電池的特點
在日常生活中,我們最常用的電池為堿性干電池。在使用過程中,電池電壓會逐漸下降,在降低到一定程度后,即使電池容量還有剩余,電池也無法繼續(xù)使用。因此在電量不足時,干電池便無法使用。
3.1.2可再充干電池的條件
從理
8、論上講,干電池是不可以充電的。但多年的實驗證明,只要掌握以下幾點要素,干電池的充電再循環(huán)使用是完全可行的。
(1)、電池不要太虧電:端電壓不低于1.3V,短路電流不低于300mA,太虧電會使內(nèi)阻增加,產(chǎn)生熱。
(2)、充電電流控制在一定的范圍之內(nèi)。
(3)、選擇正規(guī)廠家做工好的電池,效果會更好。
3.2硬件電路設(shè)計
它的特點是以硬件實體來體現(xiàn)畢業(yè)設(shè)計的成果。如課題要求用單片機來控制干電池充電器,這個充電器就是畢業(yè)設(shè)計的成果。
3.2.1設(shè)計思想
干電池的充電器非常簡單,那些用于鎳基電池的充電控制電路、充電算法、電流調(diào)節(jié)電路和計時器都不再需要。干電池充電器,不論是線性工作方式還是脈沖工作方式,這個電路只需要很少的程序代碼,并且可以用簡單的模擬電路實現(xiàn)。
一個優(yōu)良的干電池充電器應(yīng)該是安全的,也就是說,充電電源供給充電控制電路的最大電壓不能超出干電池的安全電壓范圍。譬如說,某個廠商的干電池可以承受的最大連續(xù)過充電電壓為4.75V,那么一個優(yōu)質(zhì)的充電電源就會將最大輸出電壓限定在4.75V電池另外一個優(yōu)良的特性是對充電電流的大小沒有固定限制。
本硬件主要由PIC12F683單片機和可調(diào)節(jié)電流的外接電路,電源電路等幾部分外圍電路組成。