该项目的主要实现目标是对电池的基本信息(温度、电压、电流)进行循环检测,并与FW结合控制对电池保护的卡控规格(告警等级、最大值最小值卡控),实现方式采用C#语言Winform框架。
主要涉及到的技能:
① CAN通讯协议
② 多线程、定时器等
2、BMS(电池管理系统)软件开发
主要功能:
① 实时监控电池温度,电压,电流等信息。当电压或温度超过电池保护范围时,进行报警及关闭充电动作。
② 对电池保护值范围进行设定
③ 对电流,电压,温度进行校准
④ 对读取到的数据进行保存.csv
主要涉及到的技能
① 程式使用C#进行逻辑开发,使用xaml语言实现UI设计
② 程式中用到 多线程,定时器,串口通信,自定义协议等技术。