【正文】
設(shè)計的充電器,要顯示充電進度,充電電壓,監(jiān)控溫度變化,并且由單片機控制電流輸出。 ? 圖中顯示的是接通電源后的情況,電源指示燈(紅燈)會亮,液晶顯示屏顯示溫度,充電進度還有輸出電壓,這里沒連接電池的時候,進度默認為100%。 I N T 0 初 始 化I N T 0 初 始 化I n t 0 _ c o u n t = 0 ?I n t 0 _ c o u n t = 0 ?啟 動 定 時 器 T 0T _ c o u n t = 0啟 動 定 時 器 T 0T _ c o u n t = 0I n t o _ c o u n t + +I n t o _ c o u n t + +返 回返 回定 時 器 0 初 始 化定 時 器 0 初 始 化關(guān) 閉 T 0 計 數(shù) , 重 賦計 數(shù) 初 值關(guān) 閉 T 0 計 數(shù) , 重 賦計 數(shù) 初 值T _ c o u n t + +T _ c o u n t + +T _ c o u n t 6 0 0T _ c o u n t 6 0 0I n t o _ c o u n t = 1 ?I n t o _ c o u n t = 1 ?啟 動 T 0 計 數(shù)啟 動 T 0 計 數(shù)充 電 出 錯充 電 出 錯充 電 完 畢 , 蜂 鳴 器 報警 , 關(guān) 閉 電 池 充 電充 電 完 畢 , 蜂 鳴 器 報警 , 關(guān) 閉 電 池 充 電關(guān) 閉 T 0 計 數(shù) 和I n t 0關(guān) 閉 T 0 計 數(shù) 和I n t 0是否是是否否返 回返 回 結(jié)論 本次設(shè)計的智能穩(wěn)壓充電器對硬件和軟件兩方面進行了設(shè)計,硬件設(shè)計為主,軟件設(shè)計為輔,硬件設(shè)計首先設(shè)計了充電器結(jié)構(gòu),然后選擇合適的元器件,智能化用AT89S52和 MAX1898共同參與進行控制來體現(xiàn)。 ? 15腳( BLA): LED背光正極,開通背光需要串聯(lián)一個限流電阻接 VDD。散熱問題有待加強。 ? 10腳( CS):電流傳感輸入,接晶體管的發(fā)射極。 ? 1腳( IN)輸入管腳 ? 2腳( CHG):充電狀態(tài)指示管腳,同時驅(qū)動 LED。 雙數(shù)據(jù)寄存器指針 第 40管腳( VCC)是電源端;20管腳( GND)是單片機的接地端;第 9管腳( RST)是單片機的復位端;第 1 19管腳( XTAL XTAL2)是單片機外接振蕩器和外部時鐘信號輸入端; 31管腳( EA/VPP)是外接程序存儲器訪問控制端; 30管腳( ALE/PROG)地址鎖存脈沖輸入引腳和只讀存儲器。 256bytesRAM 單 片 機A T 8 9 S 5 2充 電 集 成 電 路電 壓 檢