新型無(wú)損快速智能充電器的設計
過(guò)流時(shí)(電流超過(guò)4 A),經(jīng)比較器U2A輸出低電平過(guò)流信號(FAULT),該信號送入XC164CM的中斷陷阱引腳觸發(fā)單片機硬件中斷,此外,當FAULT為低電平時(shí),經(jīng)比較器U2B,輸出低電平信號,也迫使PWM輸出為低電平,強行關(guān)閉開(kāi)關(guān)管Q3,確保系統安全。
4 軟件設計
智能充電器的軟件設計,主要包括系統主程序、鎳鎘電池快速充電子程序、ANFIS預測電流子程序和故障報警程序等,使用C語(yǔ)言和匯編語(yǔ)言混合編程,在Keil C166軟件開(kāi)發(fā)平臺上完成。系統軟件對XC164單片機特殊功能寄存器SFR的設置在START_V2.A66中使用匯編語(yǔ)言文件,而整個(gè)充電系統的控制程序采用C語(yǔ)言文件。本文引用地址:http://dyxdggzs.com/article/176350.htm
系統上電后進(jìn)入初始化,讀取E2PROM中的參數,完成各中斷寄存器和I/O口的功能設置,給相應單元賦初始值。完成后進(jìn)入待機等待狀態(tài)。充電開(kāi)始,先檢測是否有電池連接,若檢測到有電池接入,則進(jìn)入電池的快速充電過(guò)程,其流程圖如圖5所示。ANFIS預測可接受電流子程序如圖6所示。
評論