基于CAN总线的汽车仪表的研究与设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:cmudh134
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车行业的发展,人们对汽车可靠性和舒适性要求越来越高,汽车电子成为当前广受关注的焦点。传统的线束连接方式应对当前车上复杂的电子设备显得力不从心,CAN总线作为一种有效支持分布式控制和实时控制的技术、可靠性高、抗干扰能力强、布线简洁和通讯速度高等优点越来越受到人们的重视。随着总线技术的发展和汽车上电子设备的增加,传统的汽车仪表受到巨大的挑战,取而代之的是基于CAN总线的数字汽车仪表,基于CAN总线的显示信息丰富的汽车仪表研究与开发具有非常重要的意义。本文介绍了汽车仪表的有关特点,就开发CAN总线汽车仪表的有关技术做了分析和研究。提出了基于AT91SAM9263微处理器,μC/OS-II实时操作系统和μC/GUI图形用户接口和数字液晶屏的解决方案。利用AT91SAM9263作为系统的核心处理器,利用μC/OS-II作为系统软件设计平台,进行仪表的整体软硬件设计。在上述方案的基础上开展了仪表的硬件设计,包括处理器系统、数据存储电路、CAN总线通讯、液晶显示部分、视频转换电路、人机交互的接口设计和电源电路的设计,为了防止汽车电源部分的干扰信号对仪表系统的影响,在电源电路设计中加入了抗干扰处理,并且按照仪表外壳的结构要求进行仪表印制板的设计。本文还介绍了CAN总线的原理及其应用层的通信协议,重点介绍了故障码的组成,和多包数据的传输协议。论述了μC/OS-II和μC/GUI在仪表硬件上移植的思路和过程,完成了仪表系统的启动程序设计。并按照多任务的设计流程设计了仪表的应用程序,包括CAN数据接收和处理任务,数据存储任务、按键任务和界面显示任务等,仪表上所用的芯片的驱动程序。
其他文献
随着无线通信技术的飞速发展,无线频谱资源以及使用效率变得越来越重要,而认知无线电(Cognitive Radio,CR)作为一种有效的频谱共享技术,大大提升了频谱利用率,已经得到了人们
期刊
学位
随着科学技术的发展,指纹识别技术被广泛应用到各种不同的领域,诸如电子商务、犯罪识别、信息安全等众多领域。对于一般的指纹识别系统,其设计要求具有很高的实时性和易用性,
期刊
利用噪声和衰落等物理信道本身的特性,物理层安全可以达到信息理论意义上的安全,近年来引起了广泛的关注。Polar码是基于信道特征设计的纠错码,且理论上可达到香农信道容量极
随着无线通信快速的发展,人们对频谱资源的需求也急剧增大,而目前频谱分配都是采用静态、固定的分配技术,该技术的缺陷是频谱利用率低,尤其是近年来随着移动业务的急剧增加,
无线Mesh网络(Wireless Mesh Network ,WMNs)具有快速部署和自组织等特点,这使得它非常适应于临时的按需网络部署场景。WMNs对于热点地区的基础设施网、以及能提供低成本回程
OSD(屏幕显示引擎)系统是数字媒体处理SOC(片上系统)中实现人机对话的基础,可实现游戏、信息浏览和一些基本的图像处理等功能。在媒体处理功能日益完善的今天,OSD已成为数码产
微震监测技术是一种新的物探技术,起源于20世纪90年代。通过监测矿井微震事件的发生可以及时发现地质灾害事故的前兆,并及时采取有效措施,避免灾害事故发生。所以,在微震监测