版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上手機充電器設(shè)計報告題目:手機充電器設(shè)計指導(dǎo)老師:翟永前專業(yè)班級:電子信心工程專業(yè)12級組別:第六組組長:曹廣振團隊成員:王沛、索彬、趙小芳、曹廣振院系名稱:通信信號學(xué)院智能充電器的設(shè)計 【摘要】 隨著手機在世界范圍內(nèi)的普及,手機電池充電器的使用越來越廣泛。充電器種類繁多,但從嚴格意義上講,只有單片機參與處理和控制的充電器才能稱為智能充電器。 該設(shè)計利用51單片機的處理控制能力實現(xiàn)充電器的智能化,在單片機的控制下,具有預(yù)充、充電保護、自動斷電和充電完成報警提示功能。該設(shè)計包括了六個功能模塊: 單片機模塊:實現(xiàn)充電器的智能控制,如自動斷電,充電完成報警提示。 充電過程控制
2、模塊:采用專用的電池充電芯片實現(xiàn)對充電過程的控制。 光耦模塊:控制通電和斷電,在電池充滿電后及時關(guān)斷充電電源。 充電電壓提供模塊: 將一般家用交流電壓經(jīng)過變壓器、電壓轉(zhuǎn)換芯片等轉(zhuǎn)換為5V直流電壓。 電壓測試模塊:利用AD轉(zhuǎn)換把充電電池兩端的電壓通過數(shù)碼管顯示出來。 C51程序:單片機控制電池充電芯片實現(xiàn)充電過程的自動化,并根據(jù)充電狀態(tài)給出有關(guān)的指示。 【關(guān)鍵字】 單片機、電壓轉(zhuǎn)換、MAX1898、智能、充電器 【目錄】 一、設(shè)計綜述 4二、基本方案 4三、軟硬件設(shè)計 5四、軟硬件仿真 13五、測試 13六、設(shè)計體會 14一、設(shè)計綜述 手機電池的使用壽命和單次使用時間預(yù)充電過程密切相關(guān),鋰電池是
3、手機最為常用的一種電池,它具有較高的能量重量比、能量體積比,具有記憶效應(yīng),可重復(fù)充電多次,使用壽命較長,價格也越來越低。鋰電池對于充電器的要求也比較苛刻,需要保護電路,為了有效利用電池容量,須將鋰電池充點值最大電壓,但是過壓充電會導(dǎo)致電池損壞,這就要求較高的充電精度。 而大部分充電器多采用大電流的快速充電法,在電池充滿后如果不及時停止會使電池發(fā)燙, 過度的充電會嚴重損害電池的壽命 。一些低成本的充電器采用電壓比較法,為了防止過充,一般充電到90%就停止大電流快充,而采用小電流涓流補充充電,這樣就使充電時間增長了。 一部好的充電器不但能在短時間內(nèi)將電量充足,而且還可以對鋰電池起到一定的維護作用,
4、修復(fù)由于記憶造成的記憶效應(yīng),即電池容量下降現(xiàn)象。設(shè)計比較科學(xué)的充電器往往采用專用充電芯片配合單片機控制的方法。專用的充電芯片可以檢測出電池充電飽和時發(fā)出的電壓變化信號,比較精確的結(jié)束充電工作,通過單片機對這些芯片的控制,可以實現(xiàn)充電過程的智能化,以縮短充電時間,同時能夠維護電池,延長電池使用壽命。 另外,比起一般充電器,智能充電器還增加了充電電壓的顯示,讓我們能直觀的看到電池的由預(yù)充、快充、滿充充電階段,從而加強對電池的維護。 二、基本方案 (一)方案分析 該設(shè)計采用逐個功能模塊分析再組合的方法來實現(xiàn)方案。 1、單片機模塊 智能的實現(xiàn)利用單片機控制,經(jīng)過分析,單片機芯片可以選擇Atmel公司的
5、AT89C52,來控制充滿電時蜂鳴器報警聲,以及通過中斷控制光耦器件通電和斷電。 2、充電過程控制模塊 根據(jù)手機鋰電池的需求特性,選擇采用Maxim公司的MAX1898作為電池充電芯片。充電芯片Max1898的內(nèi)部電路包括輸入電流調(diào)節(jié)器、電壓檢測器、充電電流檢測器、定時器、溫度檢測器和主控器,輸入電流調(diào)節(jié)器用于限制總輸入電流,包括系統(tǒng)負載電流與充電電流,但檢測到輸入電路大于設(shè)定的門限電流時,通過降低充電電流從而控制輸入電流,Max1898外接限流型充電電源和PNP功率三級管,可對單節(jié)鋰電進行有效的快充,它通過外接電容設(shè)定充電時間,通過外接電阻設(shè)置最大充電電流。 定時電容C和充電時間Tchg的關(guān)
6、系式滿足:C=34.33Tchg 最大充電電流Imax和限流電阻Rset的關(guān)系式滿足:Imax1400/Rset 3、光耦模塊 為了在充滿電后能及時關(guān)斷充電電源,則需要引入一個光耦模塊芯片6N137。 6N137光耦合器是一款用于單通道的高速光耦合器,其內(nèi)部有一個850 nm波長AlGaAs LED和一個集成檢測器組成,其檢測器由一個光敏二極管、高增益線性運放及一個肖特基鉗位的集電極開路的三極管組成。具有溫度、電流和電壓補償功能,高的輸入輸出隔離,LSTTL/TTL兼容,高速(典型為10MBd),5mA的極小輸入電流。6N137光耦合器的真值表如下:4、充電電壓提供模塊: 由于一般家用電壓為+
7、220V交流電壓,需要設(shè)置一個電壓轉(zhuǎn)換電路將+220V交流電壓轉(zhuǎn)換成+5V直流電。首先用變壓器將220V交流電壓轉(zhuǎn)換成7V交流電,經(jīng)過橋式整流變成直流電,再利用電壓轉(zhuǎn)換芯片LM7805將7V直流電壓轉(zhuǎn)換為5V直流電壓。 5、電壓測試模塊 該部分采用AD轉(zhuǎn)換來實現(xiàn)充電電壓的現(xiàn)實。采用中斷觸發(fā),基本原理是將一段時間內(nèi)的輸入模擬電壓 Ui 和參考電壓UR 通過兩次積分,變換成與輸入電壓平均值成正比的時間間隔,再變換成正比于輸入模擬信號的數(shù)字量。 把模擬信號轉(zhuǎn)換成數(shù)字信號,轉(zhuǎn)換原理為:(二)方案實現(xiàn)功能 方案實現(xiàn)的功能,即充電過程: 預(yù)充 在安裝好電池之后,接通輸入直流電源,當充電其檢測到電池時將定時
8、器復(fù)位,從而進入預(yù)充過程,在此期間充電器以快充電流的10給電池充電,使電壓、溫度恢復(fù)到正常狀體,預(yù)充電時間由外接電容C9確定,如果在預(yù)充時間內(nèi)電池電壓達到2.5V,且電池溫度正常,則進入快充過程;如果超過預(yù)充時間后,電池電壓低于2.5V,則認為電池不可充電,充電器顯示電池故障,由單片機發(fā)出故障指令,LED指示燈閃爍, 快充 快充就是以恒定電流對電池充電,恒流充電時,電池的電壓緩慢上升,一旦電池電壓達到所設(shè)定的終止電壓時,恒流充電終止,充電電流快速遞減,充電進入滿充過程, 滿充 在滿充過程中,充電電流逐漸遞減,直到充電速率降到設(shè)置值以下,或滿充超時時,轉(zhuǎn)入頂端截止充電,頂端截止充電時,充電器以極
9、小的充電電流為電池補充能量,由于充電器在檢測電池電壓是否達到終止電壓時有充電電流通過電池電阻,盡管在滿充和頂端截至充電過程中充電電流逐漸下降,減小了電池內(nèi)阻和其它串聯(lián)電阻對電池端電壓的影響,但串聯(lián)在充電回路中的電阻形成的壓降仍然對電池終止電壓的檢測有影響,一般情況下,滿充和頂端截止充電可以延長電池510的使用時間, 斷電 當電池充滿后,Max1898芯片的2腳Chg發(fā)送的脈沖電平會由低變高,這將會被單片機檢測到,引起單片機的中斷,在中斷中,如果判斷出充電完畢,則單片機將通過P2.O口控制光耦切斷L7805向Max1898供電,從而保證芯片和電池的安全,同時也減小功耗。 報警 當電池充滿后,MA
10、X1898芯片的2引腳/CHG發(fā)送三、軟硬件設(shè)計 (一)硬件部分 1、單片機控制設(shè)計,電路如下:電路說明如下: (1) P3.1腳控制發(fā)出報警聲提示; (2) P3.0腳輸出控制光耦器件,在需要的時候可以及時關(guān)斷充電電源。 外部中斷0由充電芯片MAX1898的充電狀態(tài)輸出信號經(jīng)過反向后觸發(fā)2、充電部分:該部分為設(shè)計的主核心部分,利用MAX1898配合外部PNP組成完整的單節(jié)鋰電池充電器。電路圖具體說明: (1)MAX1898的電壓輸入腳IN輸入電壓范圍為4.5 V 12V,鋰電池的充電方式要求是恒流、恒壓方式,所以電源輸入需要采用恒流恒壓源。 (2)PNP場效應(yīng)管為電壓放大型器件,輸入阻抗高,
11、耐壓高,通過外接的PNP場效應(yīng)管提供鋰電池的充電接口。 (3)引腳CT通過外接的電容CCT 來設(shè)置快充時的最大充電時間tCHG 。 100 = 34.33tmax (4)引腳ISET通過外接電阻RSET來設(shè)置最大充電電流Ifast。關(guān)系式如下: Ifast =1400/2.8103電路圖如下:3、光耦控制部分,實現(xiàn)電路如下:電路說明:即當GATE輸入為低電平時,OUTPUT輸出為高電平;當GATE輸入為高電平時,OUTPUT輸出為低,即斷電。 4、充電電壓轉(zhuǎn)換,實現(xiàn)電路模塊如下:5、總電路(總電路實際上是由第5部分的充電電壓和下圖構(gòu)成)(二)軟件部分 1、程序流程圖2、程序代碼及說明 /防止B
12、attCharger.h被重復(fù)引用的h文件 #ifndef _BATTCHARGER_H#define _BATTCHARGER_H #include sbit GATE = P30; sbit BP = P31; uint t_count,int0_count; #endif* 主程序 */#include reg52.h #include ABSACC.h #include intrins.h #include BattCharger.h #define uchar unsigned char #define uint unsigned int #define PORTA4 XBYTE 0
13、x7F8F uchar tab=0xc0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0; uchar tab2=0xC7,0xCB,0xD3,0xF3; uchar SEGPT2=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86,0x8e; unsigned int Num; unsigned int getdata; uchar keydata; uchar selectkey; unsigned int date; sbit CLOCK=P35; uint tt=0; /*
14、延時子程序 */ void delay(Num) unsigned int ii; for(ii=0;ii600) / 第一次外部中斷0產(chǎn)生后3s if (int0_count=1)/ 還沒有出現(xiàn)第二次外部中斷0,則認為充電完畢 GATE = 0; / 關(guān)閉充電電源 BP = 0; / 打開蜂鳴器報警 else / 否則即是充電出錯 GATE = 1; BP = 1; ET0 = 0; / 關(guān)閉T0中斷 EX0 = 0; / 關(guān)閉外部中斷0 int0_count = 0; t_count = 0; else TR0 = 1; / 啟動T0計數(shù) /* 外部中斷0服務(wù)子程序 */ void int
15、0() interrupt 0 using 1 if (int0_count=0) TH0 = -5000/256; / 5ms定時 TL0 = -5000%256; TR0 = 1; / 啟動定時/計數(shù)器0計數(shù) t_count = 0; / 產(chǎn)生定時器0中斷的計數(shù)器清零 int0_count+; /* 定時器1和中斷1控制AD轉(zhuǎn)換 */ /* 定時器1中斷服務(wù)子程序 */void time1(void) interrupt 3 CLOCK=CLOCK; /* 外部中斷1服務(wù)子程序 */ void int1(void)interrupt 2 getdata=0; date=0; getdata
16、=PORTA4; date=getdata*100/51; tab0=SEGPT2date/100-0x80; tab1=SEGPT2date%100/10; tab2=SEGPT2date%10; tab3=SEGPT20; TR0=0; /*顯示子程序 */ void DISP(void) unsigned int i; for(i=0;i5;i+) P2 = 0; P1 =tabi; P2 =tab2i; delay(255); /* 初始化 */ void init() EA = 1; / 打開CPU中斷 PT0 = 1; / T0中斷設(shè)為高優(yōu)先級 TMOD = 0x01; / 模式1
17、,T0為16位定時/計數(shù)器 ET0 = 1; / 打開T0中斷 BP = 1; / 關(guān)閉蜂鳴器 int0_count = 0; / 產(chǎn)生外部中斷0的計數(shù)器 IT0 = 1; / 外部中斷0設(shè)為邊沿觸發(fā) EX0 = 1; / 打開外部中斷0 GATE = 1; / 光耦正常輸出電壓清零 void main(void) TH1=(65536-50000)/256; TL1=(65536-50000)%256; ET1=1; init(); while(1) DISP(); PORTA4=0x00; IT1 =1; EX1=1; 四、軟硬件仿真 該設(shè)計中,由于在Protues和Multisim里都找
18、不到元件MAX1898和6N137,不過好在單片機對充電過程的控制不復(fù)雜,可以在protel里畫圖,然后直接在在電路板上焊接測試。因此該設(shè)計可以仿真的部分只有用于充電器兩端的電壓顯示部分(即AD轉(zhuǎn)換部分)。仿真調(diào)試步驟如下:(一)在Keil程序里邊新建項目,名稱為“充電器顯示”,并選擇單片機型號為AT89C52.BUS。 (二)執(zhí)新建文件,輸入源程序保存為充電器顯示.C,并保存,然后將源程序添加到項目中。 (三)執(zhí)行菜單命令“Project”“Options for Target Target 1”,在彈出的對話框中選擇“Output”選項卡,選中“Greate HEX File”。 (四)編
19、譯源程序,得到HEX”文件。 (五)在proteus仿真平臺上建立仿真原理圖,并將程序上載到虛擬芯片上調(diào)試及運行。結(jié)果如下:五、測試 (一)測試方法 1、線路連接 按仿真圖在萬用板上大概排下版,然后開始焊接,并連好每條線,檢查無誤后,進行下一步。 2、硬件是否工作測試 由于充電器電路實現(xiàn)比較特殊,芯片是否正常工作不好確定,且該設(shè)計有一部分不能仿真,只能根據(jù)資料仔細研究分析各芯片的引腳功能及特征,綜合考慮、檢測。一般的測試方法是: (1)先用萬用表歐姆檔逐步測量線路,確保線路都連接正確。 (2)然后,編寫一段測試程序進行調(diào)試,即看各端口的工作狀態(tài)是否和預(yù)設(shè)的一致來檢測芯片是否工作,這個主要是測單
20、片機是否正常工作,從而診斷出電路板是哪一部分出了問題然后再進行調(diào)試。 (3)根據(jù)充電芯片特性,預(yù)設(shè)芯片某個輸入腳的狀態(tài),檢測芯片輸出是否和預(yù)想的一樣,來檢測芯片是否能正常工作。 (二)測試條件和測試環(huán)境 該設(shè)計測試條件要求不高,只需具備一些常見測試工具:電源、萬用表、鋰電池,便可以進行焊接測試。 (三)測試結(jié)果 充電芯片可以正常充電,實現(xiàn)預(yù)充、快充、滿充,數(shù)碼管顯示實時充電電壓。 六、設(shè)計體會 這次設(shè)計所以總的來說,不算順利,基本上到最后我們才調(diào)試出來,因此我有很多感觸。一開始的時候,從圖書館借了些資料,參照資料進行原理圖的設(shè)計,而我們選擇的題目用到的幾個芯片都是我們以前沒接觸過的,于是就得到網(wǎng)上找相關(guān)芯片的資料,來了解芯片特性,從而實現(xiàn)芯片的控制功能,畫出原理圖,但由于我們所選的MAX1898和6N137芯片和不常見,電路有一部分不能進行仿真,這也決定了我們的調(diào)試會是一個艱巨的過程。 完成原理圖的設(shè)計,然后是焊板,這是一個需要耐心加細心的過程,哪怕一個小小的錯誤也會使結(jié)果出不來,所以必須要一條線一條線的檢查,確認無誤才能在萬能板上接。還有在焊接的時候也要特別小心,稍不注意就會被電烙
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工會減肥活動方案策劃(3篇)
- 庭院吊橋施工方案(3篇)
- 內(nèi)分泌代謝護理培訓(xùn)課件
- 環(huán)保設(shè)施運行保養(yǎng)管理制度(3篇)
- 疫情時代企業(yè)薪金管理制度(3篇)
- 破冰活動策劃方案名稱(3篇)
- 綠色森林物業(yè)管理制度(3篇)
- 裝飾裝修工程現(xiàn)場管理制度(3篇)
- 酒店化學(xué)管理制度及流程(3篇)
- 《GAT 738.3-2007保安服務(wù)管理信息規(guī)范 第3部分:保安服務(wù)對象編碼》專題研究報告深度
- 浙江省寧波市2026屆高三一??荚囉⒄Z試卷(含答案)
- 江蘇省常州某中學(xué)2024-2025學(xué)年高一年級上冊期末考試語文試卷(含答案)
- (正式版)DB23∕T 3335-2022 《黑龍江省超低能耗公共建筑節(jié)能設(shè)計標準》
- 考卷煙廠筆試題目及答案
- 光伏電站運維表格大全
- 行吊操作安全培訓(xùn)內(nèi)容課件
- 護理帶教老師小講課
- 螺栓球網(wǎng)架施工方案
- 鋁代銅微通道換熱器技術(shù)發(fā)展
- 2025-2030羊肉行業(yè)數(shù)字化轉(zhuǎn)型與智慧供應(yīng)鏈建設(shè)報告
- 氟硅烷改性自清潔涂層的制備及性能表征
評論
0/150
提交評論