论文部分内容阅读
随着汽车工业的发展,汽车仪表的研发取得了较大的成就。国际上汽车仪表发展的一个重要成果就是车载信息服务系统,其已经具备初步的自动识别信号,自动采集数据,实时反馈信息等特点。我国的汽乍仪表也正处于由模拟电路电子式仪表到全数字汽车仪表过渡阶段。然In现阶段的汽车仪表还远远不能满足人们对其完全智能化的服务需求;另一方面,我国的汽年仪表技术与国际先进水平还仃不小的差距,其发展也明显落后于汽车整车的发展水平。随着计算机技术、电子技术、CAN总线技术等与智能仪表密切相关的学科的发展,尤其是单片微控制器技术的实现,汽车智能仪表的开发已经成为一种可能,并引起了汽车仪表的根本性变革。汽车仪表实现智能化的一个重要方式就是以单片机为核心,通过现场总线连接智能现场设备和自动化系统。本文研究了基于CAN总线的汽车智能仪表,注重数掘传输可靠性的提高,并设计了一个有针刈。。陛的总体办案。通过对广泛应用的cAN总线进行分析,论文选择了Microchip公司的Plcl8F458单片机、cAN收发器MC:P2551,光隔离器6N137,BOSCH公司的C.AN总线,液晶显示器LCDl602等硬件系统。利用这些硬件设备,设计了cAN通讯硬件电路、最小系统模块、人机接目模块等,以实现对汽车的发动机转速、车速、冷却水温度和油压等进行实时测量,并对硬件系统进行了抗干扰设计。在软件方面,采用PIc系列的专用软件MPIABIDE对cAN总线通讯模块(包括cAN初始化、cAN节点数据的接收程序、cAN节点数掘的发送程序)、AdD转换r程序、LcD驱动显示子程序等进行编程,也对软件系统进行了抗干扰设计。论文的研究表明:基于CAN总线的汽车仪表的抗干扰性、数据传输稳定性及精度部比传统仪表优越很多,而且结构简单。