基于DGUS屏的电动汽车动力电池监测系统设计

2017-08-22 06:13孟少华申彩英
汽车工程师 2017年12期
关键词:控件动力电池报警

孟少华 申彩英

(辽宁工业大学)

随着全球经济的快速发展,车用能源的需求越来越大,而当今世界能源危机和环境污染日益严重[1],具有节能、环保优点的电动汽车,也将成为未来汽车发展的必然趋势,而动力电池是电动汽车的动力来源。为了给电池组的合理管理和优化控制提供依据,该文设计了一种电动汽车动力电池监测系统,对动力电池的电压及电流等信息进行采集显示。

1 DGUS屏简介

所设计的电动汽车动力电池监控系统显示终端采用北京迪文DMT80480S050_01WT型号的DGUS显示屏。该屏采用直接变量驱动方式,依据变量配置文件进行所有的操作从而达到工作目的。DGUS屏拥有自己的内置操作系统以及CPU控制器,能够适应比较恶劣的现场运行环境[2]。而且DGUS屏具有良好的实时性能,能够更好地对即时数据变化进行显示,完成系统监测功能[3]。使用该屏所要达到的部分功能需要在图片上进行预处理,即对该屏的界面设计需要一个辅助PS工具,之后在屏开发软件上进行控件编辑,然后下载到屏内。因此,使用DGUS屏进行的系统功能设计更具有灵活性,这也使界面设计更加人性化。

2 监控系统界面

根据对DGUS屏功能的实际需要,文章设计了电动汽车动力电池监测系统应用功能,该系统能够满足一般电动汽车的需求,如图1所示[4]。其中,显示界面是整个监控系统的核心模块,负责对监测到的动力电池信息进行显示;电池报警模块包含电池欠压报警、电池过流报警及电池过热报警;历史数据模块负责各种数据的显示。图2示出采集到的电池信息的显示界面,该界面是整个监测系统的显示核心。由多张经过规划和处理好的图片组成了整个监测系统的界面,再通过迪文公司提供的DGUS配置软件对控件进行属性的编辑,然后将其下载到DGUS屏。

图1 电动汽车动力电池监测系统主界面

图2 电动汽车动力电池信息显示界面

3 动态切换界面及界面功能设置

文章以模块化思想为基础,通过迪文提供的DGUS ToolV5.04软件对已经规划和处理好的图片进行功能控件编辑[5]。每个控件实现一种功能,这样做的优点是:方便调试、简单易行及便于维护。

该系统中主要使用基础触控和数据变量显示2个控件模块[6]。本动力电池监测系统的动态切换界面功能,如图1~图6所示。

图3 电动汽车动力电池报警界面

图4 电动汽车动力电池历史数据界面

图5 电动汽车动力电池电压显示界面

图6 电动汽车动力电池温度显示界面

本系统中对每个页面采用1~3个触控模块及若干个数据变量显示模块。如图1中采用3个基础触控模块与接下来将要显示的3个界面进行链接,即点击“显示界面”跳转到图2界面,点击“电池报警”跳转到图3界面,点击“历史数据”跳转到图4界面;而点击图2~图4中的“返回”则链接到图1界面;图2中的“下一页”链接到图5,而图5中的“返回”则链接到图2;同时图5中的“下一页”链接到图6,图6中的“返回”则链接到图5。

该动力电池监测系统所涉及的数据显示,如图2、图5及图6所示,均是将采集到的信息发送到DGUS屏中特定的地址,从而达到显示的目的。其中,这些显示模块均为DGUS ToolV5.04软件中的数据变量显示模块,此处仅以图5中的电压显示为例。电池电压1则由对应的电池电压采集电路将采集到的电压信息传递到DGUS屏中对应的变量地址,此电池电压1对应的变量地址为0x0015。图2及图6中的数据采集及显示规律依此类推。

4 结论

该电动汽车动力电池监测系统的显示设计经试验运行良好,表明该系统满足实际生产的要求。动态切换页面的个性化设置很大程度上提高了显示系统的人性化;而DGUS屏具有良好的实时性能,能够更好地对即时数据的变化进行显示,完成系统监测功能。此系统将部分监测的任务移植到显示屏,也大大地缩短了开发周期。本设计能够实现电动汽车动力电池监测系统的显示、报警及数据存储工作,并且对实现高性价比和易维护的显示终端具有一定的参考意义。

猜你喜欢
控件动力电池报警
探究动力电池自动拆解设备的设计
基于C++Builder 的电子邮件接收程序设计*
使用“填表单”微信小程序 统计信息很方便
基于.net的用户定义验证控件的应用分析
EPR下关于动力电池回收再利用决策研究
EPR下关于动力电池回收再利用决策研究
小心,墙纸在报警
上汽与宁德时代合作回收动力电池
2015款奔驰E180车安全气囊报警
动力电池,谁执牛耳?