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