基于LTC6802的磷酸鐵鋰電池采集系統
MC9S08DZ32通過(guò)SPI總線(xiàn)與LTC6802進(jìn)行通信,讀取采集到的電壓值,并根據各只電池的電壓、溫度確定需要均衡的電池。然后,通過(guò)SPI設置LTC6802相應寄存器來(lái)啟動(dòng)關(guān)閉均衡,同時(shí)通過(guò)CAN總線(xiàn)將電壓、溫度數據及均衡狀態(tài)上傳到上級控制系統。本文采用的CAN芯片為ISO105 0,該芯片集成度高,使用方便,簡(jiǎn)化了CAN總線(xiàn)通信部分的硬件設計。
3 系統軟件設計
在軟件設計中,MC9S08DZ32與LTC6802之間的SPI通信是最為關(guān)鍵的一步。因為只有保證可靠的通信,MC9S08DZ32才能夠控制LTC6802進(jìn)行電芯電壓采集以及控制均衡電路的開(kāi)啟和關(guān)閉。為了實(shí)現SPI通信,首先要清楚LTC6802的讀寫(xiě)時(shí)序。LTC6802的讀時(shí)序如圖3所示,寫(xiě)時(shí)序如圖4所示。本文引用地址:http://dyxdggzs.com/article/178987.htm
評論