你网上能找到的,基本都是皮毛,这种课程就像用基于8051的电梯程序一样,走走过场就完了,不会有什么实际用处
既然这样,那么:
1:电池上面一个单片机,主机一个单片机,作为主从,STM32或者8051都行,会用哪个就用哪个,这类设计不需要太复杂的运算,只要有12位的ADC就行
2:电池板上面要有保护电路,加上软件保护,两个保护.这个网上可以找BMS就能找到芯片,这个单片机可以把电池的电压,充电电流,充电时的实时电压之类的信息发送到主机,也可以用STC之类的有唯一芯片ID的单片机,把这个单片机的ID当成电池组的ID,用于真伪识别或者是电池ID对应不上就充不了电之类的
3:主机就负责读取电池上的相关信息,两者之间可以用Modbus或者其它的协议进行通讯,主机可以用OLED或者数码管显示相关信息 |