你網上能找到的,基本都是皮毛,這種課程就像用基于8051的電梯程序一樣,走走過場就完了,不會有什么實際用處
既然這樣,那么:
1:電池上面一個單片機,主機一個單片機,作為主從,STM32或者8051都行,會用哪個就用哪個,這類設計不需要太復雜的運算,只要有12位的ADC就行
2:電池板上面要有保護電路,加上軟件保護,兩個保護.這個網上可以找BMS就能找到芯片,這個單片機可以把電池的電壓,充電電流,充電時的實時電壓之類的信息發送到主機,也可以用STC之類的有唯一芯片ID的單片機,把這個單片機的ID當成電池組的ID,用于真偽識別或者是電池ID對應不上就充不了電之類的
3:主機就負責讀取電池上的相關信息,兩者之間可以用Modbus或者其它的協議進行通訊,主機可以用OLED或者數碼管顯示相關信息 |