該項(xiàng)目設(shè)計(jì)蓄電池智能充電器的程序和原理圖已經(jīng)基本完成,給需要DIY制作的朋友,資料見附件下載。電路數(shù)模轉(zhuǎn)換和模數(shù)轉(zhuǎn)換我也已經(jīng)用軟件或硬件仿真過了。暫時(shí)還缺最終版本的PCB板功能文件。由于本人對(duì)繪制板子不是很熟,所以layout不對(duì)的地方,望大家包涵。蓄電池智能充電器功能如下:
1、設(shè)定容量(自動(dòng)計(jì)算各參數(shù))
1、進(jìn)行電池的容量設(shè)定(可充7AH—30AH/12V蓄電池),再進(jìn)行恒壓(HU)、恒流(HL)、恒壓截止電流(HU_END_I)、恒流截止電壓(HI_END_U)、浮壓(FU)的計(jì)算。計(jì)算公式為:恒壓=14.8V、恒流=電池容量/10、恒壓截止電流=電池容量/60、恒流截止電壓=恒壓X0.95、浮壓=13.8V
2、恒流充電
使用0809檢測(cè)當(dāng)前電池電壓和當(dāng)前充電電流,并顯示在1602液晶上如果充電電流不等于恒流時(shí),使用0832進(jìn)行調(diào)整輸出電壓當(dāng)電池電壓大于等于恒流截止電壓時(shí)就跳到恒壓充電狀態(tài)
3、恒壓充電
使用0809檢測(cè)當(dāng)前電池電壓和當(dāng)前充電電流,并顯示在1602液晶上如果充電電壓不等于恒壓時(shí),使用0832進(jìn)行調(diào)整輸出電壓當(dāng)充電電流小于等于恒壓截止電流時(shí)就跳到浮壓充電狀態(tài)
4、浮壓充電
使用0809檢測(cè)當(dāng)前電池電壓和當(dāng)前充電電流,并顯示在1602液晶上如果充電電壓不等于浮壓時(shí),使用0832進(jìn)行調(diào)整輸出電壓,程序始終停在浮壓充電狀態(tài)
5、在整個(gè)充電過程中,如果檢測(cè)到充電電流小于5mA?xí)r,證明電池被拿掉,程序回到設(shè)定參數(shù)狀態(tài)