新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于CAN总线的蓄电池组集散控制系统设计

基于CAN总线的蓄电池组集散控制系统设计

作者:时间:2012-04-08来源:网络收藏
式的选择,即对CAN控制器控制段中的寄存器写控制字。

  本系统采用SJA1000,即在系统复位模式下完成如图5的初始化流程。信息从CAN控制器发送到或从到CAN接收缓冲区都是由控制器SJA1000自动完成的,发送和接收中断处理流程图分别如图6、图7所示。

基于CAN总线的蓄电池组集散控制系统设计

图6:CAN总线通信发送程序流程图

基于CAN总线的蓄电池组集散控制系统设计

图7:CAN总线通信接收程序流程图

  液晶显示程序

  液晶显示程序框架如图8所示。带中文字库的大点阵图形液晶显示模块LCM320240ZK每屏可显示300个字符,且可以清晰显示组充放电电压、电流、V/I特性等曲线。首屏监控子菜单内容包括当前时间、交流电压、电流、负载电压、电流、环境温度、单体温度、均浮充状态等参数。在首屏上按功能选择键启动或复位可进入主菜单屏,包括电池状态监控、充放电参数控制以及故障报警等子菜单,利用光标移动可选择要查看的子菜单。屏间信息的转换、屏内光标的移动和参数的增减通过上、下、左、右和确定按键组合实现。

基于CAN总线的蓄电池组集散控制系统设计

图8:液晶显示程序流程图

  结 语

  基于CAN总线的组充放电集散充放电参数检测控制实时性好、抗干扰性强且易于升级,对于提高直流供电系统的可靠性,减轻工作人员的劳动强度,减少维护工作的盲目性具有重要的参考价值。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭