摘要: |
本文对基于CAN总线的车辆底盘综合电子系统中虚拟仪表显示控制系统进行研究和设计。
作为整个车辆底盘综合电子系统的显示核心和控制中心,车载虚拟仪表显示控制系统需要监测总线上的所有数据报文,并按照协议进行判别、分析等处理。虚拟仪表显示控制系统拥有自己的CAN控制器单元,能够完成CAN报文的接收、发送等具体操作。同时,它替代传统的仪表面板完成数值的显示功能,并增加了自动报警、数据记录、电子摄像等多种功能,实现显示功能和控制功能的集合。
本文对车载虚拟仪表显示控制系统的功能和任务进行了详细的分析,在车辆底盘综合电子系统通信协议的基础上设计了虚拟仪表显示控制系统的通信规则。以构建嵌入式计算机系统为目标完成了系统软硬件的设计。在硬件设计时,选择PC/104主板卡、CAN卡和图像采集卡构建土机,并设计了基丁P87C591的键盘控制模块,完成了相关的软件调试工作。在软件设计方面,完成了基于Windows系统的应用软件设计,实现了对CAN控制器的操作、报文解析处理和虚拟仪表显示等功能,并对软件进行了现场测试和跑车实验。另外,考虑剑Windows系统可靠性等方面的缺点。本文对基丁VxWorks系统的虚拟显示控制软件的设计方法进行了初探,为提高系统的实时性和可靠性作了初步的研究工作。
|