一種P89LPC93X單片機控制的大功率鉛酸電池充電器設計
2 充電器的軟件設計
在軟件設計中,應用P89LPC93X單片機的PWM輸出控制充電器的輸出電壓值和電流值,利用A/D轉換功能實(shí)時(shí)檢測鉛酸電池的充電深度、電池溫度等參數,并根據電池狀態(tài)對充電曲線(xiàn)進(jìn)行調整,使充電過(guò)程能夠按照經(jīng)驗的優(yōu)化曲線(xiàn)進(jìn)行。對于不同類(lèi)型的電池,對其充電的優(yōu)化曲線(xiàn)也不盡相同,可以在程序中設置不同的充電曲線(xiàn)子程序,在硬件上設置不同類(lèi)型電池的控制開(kāi)關(guān)作為對充電曲線(xiàn)的選擇。對于充電曲線(xiàn)的軟件設計,基本的程序流程如圖7所示。
對程序軟件的編制,最好采用C語(yǔ)言進(jìn)行開(kāi)發(fā)。C語(yǔ)言支持多種數據類(lèi)型,可以方便地更改單片機PWM的輸出值,更精確地對充電器的輸出進(jìn)行控制。另外C語(yǔ)言對于處理子程序的選擇和跳轉非常靈活,可移植性也非常好,為以后添加更多的功能提供了方便。
實(shí)際充電器產(chǎn)品按照經(jīng)驗優(yōu)化曲線(xiàn)對Trojan 公司的36V 335AH電池的充電過(guò)程的實(shí)測曲線(xiàn)圖如圖8所示。
在大功率鉛酸電池的充電器設計中,主電路采用功率因數校正(PFC)+移相全橋的拓撲結構,充電器的輸出采用單片機控制,實(shí)現了實(shí)時(shí)監控電池的狀態(tài),使充電過(guò)程按照理想的優(yōu)化曲線(xiàn)進(jìn)行,一方面提高了充電器的效率,保證了足夠的功率輸出,另一方面又保護了電池,延長(cháng)了電池壽命。這種設計方法具有很強的參考性和實(shí)用性
評論