基于單片機的鎳鎘充電電池智能管理系統(tǒng)設計
3.2 電池切換模塊設計
電池切換模塊由驅(qū)動電路和繼電器組成的切換電路陣列組成。其中,每個切換電路單元對應一個電池單體。驅(qū)動電路主要由反向器74LS04 和三極管S9013 組成, 受P1 口輸出的控制信號控制,對繼電器的開、閉狀態(tài)進行控制。采用可同時轉(zhuǎn)換兩路信號的雙觸電繼電器4137, 實現(xiàn)對充放電回路和電池狀態(tài)檢測回路同時進行切換。利用外部中斷INT1 的中斷控制功能,并通過單片機的P3.6 對兩個切換按鍵狀態(tài)進行檢測判斷,同時利用“上移”和“下移”按鍵,實現(xiàn)電池單體間的手工切換。電池單體間的切換單元電路如圖3所示。
圖3 電池切換單元電路
3.3 充放電模塊設計
充放電模塊由充電電路、放電電路和充放電控制電路組成。由單片機輸出的充電或放電控制信號分別控制充電或放電電路對電池進行充電或放電。電池充放電電路如圖4 所示。
圖4 電池充放電電路
3.4 電壓檢測模塊設計
電壓檢測模塊由三端穩(wěn)壓電路、分壓電路和比較電路組成。三端穩(wěn)壓電路由LM317 及其外圍電路組成,其輸出的電壓經(jīng)分壓電路分壓后,作為基準電壓,分別送到由LM339組成的比較器的一端,從電池正極采集的電壓送到比較器電路的另一端,從各比較器的輸出的電平狀態(tài),可對當前電池的電量情況及放置狀態(tài)進行判斷。這些狀態(tài)信號作為檢測信號,再送回單片機,由單片機控制充放電電路工作,并對電池狀態(tài)進行指示。電池電壓檢測電路如圖5 所示。
圖5 電池電壓檢測電路
評論