总述
电池管理系统主要功能监控电池参数,配置电池参数,尽可能提高MCU读取电池数据处理后的准确性。
涉及到的设备端参数
- 电池总电压
- 电池总电流
- 电池容量(额定容量、剩余容量)
- 循环次数
- 单体电池电压、温度
- 过充、过放、温保等保护参数
简述校准原理
由于MCU adc采样的精度、板子的不一致性等问题造成一定的adc采样误差,如果不对其进行校准则会对控制逻辑以及SOC、SOH计算等产生一定影响。
校准一般是将测量出的相对精准的电压或者电流等值转给MCU,MCU计算出比率并保存。
上位机开发
串口通信
一般采用上位机主动读写的方式获取和设置参数,类似Modbus协议。
功能模块
- 读取电池信息并展示
- 读取以及配置保护参数
- 校准
- 升级(可选)
- 查看历史记录以及绘画曲线
- 等等
界面展示
信息展示
展示电池相关的所有信息
校准
校准电压电流值
升级
升级采用xmodem协议
获取程序
关注微信公众号 Chipcode 发送bms
需要源码,【闲鱼】https://m.tb.cn/h.5dThmcc?tk=mipMdDU4JQB CZ3457