电动车电池管理系统设计及实现
3 系统软件设计
3.1 LECU模块软件设计
本地智能采集模块负责将电池的各项信息采集后发送到中央管理模块。系统上电后,首先对各个变量、CAN通信和定时器进行初始化。各项初始化完成之后,开启两个定时中断Timer0和Timer1,进入死循环。Timer0产生定时中断后,进入中断服务程序启动电压数据采集,将采集到得数据存入指定的存储位置,中断时间为500ms。Timer1同样设置为500ms产生一个电断,进入中断后启动电流和温度数据采集,然后将采集到得电流、温度和单体电池电压数据一起通过CAN总线发给中央处理单元。本地智能采集模块的程序流程图如图5所示。本文引用地址:https://www.eepw.com.cn/article/179242.htm
评论