對于BMS軟件方案來說,主流架構:模擬前端(AFE)+MCU的方式。采用模擬前端,對于多串的BMS來說,功耗更小,可靠性更高。
模擬前端(AFE)主要用于對電池組電壓,充電電流,放電電流,單體電壓,電池溫度,等參數進行采集,并帶有電池保護電路模塊,均衡電路模塊,有的也帶庫侖計,可以記錄充放電電流,從而計算電池電荷狀態(SOC)。
單顆芯片支持16s電池的,有MAX的MAX14921和羅姆的ML5238;對于這兩款IC,MAX14921的電壓精度高于ML5238,MAX1492對于系統的上電順序也沒有要求,操作相對簡單,但價格偏高,市場普及率也不高。
也可采用兩塊IC通過級聯的方式支持16S,比如TI的BQ76930,單顆IC最高支持10S,兩顆IC級聯最高支持20S,但由于每顆IC都與MCU要通訊,由于級聯的原因,其中一個和MCU不共地,所以通訊電路和檢測電路復雜。
不知道哪位大神還用過其他好的AFE,推薦幾款