基于CAN总线的汽车数字仪表的研究
在CAN总线技术与SAEJ1939协议基础上,提出了基于CAN总线的汽车数字仪表设计。详细介绍SAEJ1939协议的报文帧格式。该系统设计以ARMCortexM3器件为中央处理器,由信号采集模块和处理、显示模块组成汽车数字仪表硬件平台,并编程实现了数据接收处理的软件程序。通过对CAN总线数据和各传感器数据的读取、处理和显示.该系统设计能够实时反映车辆的工况。
基于SAEJ1939协议的发动机总线数据模拟器开发
为测试仪表性能,针对具有CAN总线接口的汽车仪表,开发了基于SAEJ1939协议的发动机总线数据模拟器。该系统采用USBCAN-Ⅱ作为发动机总线数据模拟器和仪表间的硬件接口.用C#语言开发设计发动机总线数据模拟器。该系统能够作为一个虚拟节点模拟发动机向总线网络发送发动机参数报文和故障报文.从而对总线网络上的另一节点仪表进行测试,检验仪表的性能。此外,该模拟器还能实现数据帧信息显示、虚拟仪表显示、帧回放等多项功能。实验结果表明,该系统能够稳定发送报文至仪表并在仪表上实时显示,可以代替真实的发动机完成测试工作.开发周期和成本至少降低了10%。
-
共1页/2条