1.一種基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述系統(tǒng)僅以一個單片機實現(xiàn)所有控制,以單片機作為充電器,利用總線從電池和主機獲取充電信息,通過單片機內(nèi)部集成的單端/差分ADC和片內(nèi)電壓基準(zhǔn)實現(xiàn)對充電電壓、電流的精確控制。
2.根據(jù)權(quán)利要求1所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述總線包括SMBus、I2C、USB、UART或SPI中任一種或多種類型。
3.根據(jù)權(quán)利要求1所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述總線可根據(jù)用戶的特殊要求進行定制。
4.根據(jù)權(quán)利要求1所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述單片機采用C8051FXXX系列集成電路。
5.根據(jù)權(quán)利要求4所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述單片機內(nèi)部集成有包括AD0-AD3四個ADC輸入引腳,AD0、AD1之間連接功率電阻R1,且R1連接在總線上、AD2、AD3之間連接功率電阻R2,且R2一端連接電池,通過四個ADC輸入引腳實現(xiàn)對四個點的高精度模擬采樣,結(jié)合片內(nèi)電壓基準(zhǔn)得到各個點的精確電壓。
6.根據(jù)權(quán)利要求5所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述單片機的P1口與連接在總線上的MOSFET管M0連接,單片機上的兩個脈寬調(diào)制口PWM1、PWM2上分別連接MOSFET管M1和M2,其中,M1和M2連接,M0和M1之間通過R1連接,通過對功率電阻R1兩端的檢測,得到輸入電壓和輸入電流,從而根據(jù)應(yīng)用需要調(diào)整M0的開關(guān)頻率;通過對功率電阻R2兩端的檢測,得到電池兩端的電壓和充電電流,從而根據(jù)電池需要的充放電電壓、電流調(diào)整PWM1、PWM2的脈寬,實現(xiàn)對M1、M2兩個MOSFET的精確控制。
7.根據(jù)權(quán)利要求1所述的基于單片機的多功能智能電池充電系統(tǒng),其特征在于,所述系統(tǒng)采用恒流恒壓充電法,在充電初期采用較小的電流對電池進行預(yù)充電,對出現(xiàn)過放的電池進行修復(fù)和保護,然后采用較大的恒定電流對電池充電,實現(xiàn)快速充電的目的;最后采用恒定電壓充電,確保電池充滿。