当前位置: 首页> 学位论文 >详情
原文传递 基于CAN总线的嵌入式汽车组合仪表研究
论文题名: 基于CAN总线的嵌入式汽车组合仪表研究
关键词: CAN总线;J1939协议;QML语言;嵌入式技术;汽车组合仪表
摘要: 随着电子技术的迅猛发展,使得汽车逐步向电子化发展,车载的电子设备和模块越来越多,汽车电子元件的可靠性得到较大提升,使用越来越广泛。前四代汽车仪表都是以机械作用方式驱动指针指示数据,此方式已经不能满足当前汽车复杂信息的显示,并且达不到精度要求,稳定性较差。目前,全数字汽车仪表正是全球汽车厂商的热门研究课题,汽车仪表的发展趋势必然是向着全数字化、信息综合化、网络化、智能化发展。
  为了解决车载电子设备通信线束过多的问题,提高数据安全性与可靠性,本课题采用CAN总线技术,应用层采用SAE J1939协议,将汽车仪表作为一个数据处理节点连接到CAN总线上,通过CAN总线接口接收仪表显示所需要的数据。本课题采用三星公司的S3C6410 ARM11处理器作为核心处理器,该芯片具有强大的视频图像处理能力,能为汽车仪表界面提供能绚丽的视觉效果,使用Qt最新的Qt Quick技术制作人机交互界面,4.3寸TFT-LCD触摸屏显示作为界面显示屏,将传统的车速表、发动机转速表、燃油表和水温表与行车辅助功能相结合,增加音乐播放、文档记录以及互联网功能,并预留了扩展接口。
  本课题的主要工作内容:详细分析了CAN总线与J1939协议;搭建S3C6410硬件平台;编译、移植嵌入式Linux操作系统;安装Qt/E开发环境,完成Qt/E在S3C6410平台上的移植;编写LCD显示和CAN总线MCP2515芯片驱动程序,并添加到Linux系统内核当中。在系统硬件与软件平台搭建完毕之后,使用 QML语言对基于 CAN总线的嵌入式汽车组合仪表界面进行开发。
作者: 王璐
专业: 控制理论与控制工程
导师: 潘明
授予学位: 硕士
授予学位单位: 桂林电子科技大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐