论文题名: | 车载人机交互系统设计与实现 |
关键词: | 车载终端;人机交互;触控界面;协议转换;数据压缩 |
摘要: | 随着汽车技术的日新月异,汽车功能将越来越强大,车内装备的运行监控和调度管理也越来越复杂,这要求驾驶员需要更多地掌握车辆动态信息以进行相应的控制。传统方式安排的各种开关、功能键和显示仪表已经难以适应这种变化,为此,设计了一种车载人机交互系统,该系统通过人机交互平台快捷地为驾驶员提供车辆信息和相应的触控界面,极大地方便了驾驶员对汽车的操作。更重要的是,通过这个接口可以监控车辆数据流,对重要数据进行操作和压缩备份,使驾驶员对车辆状态的了解和控制达到新的水平。 本文对系统总构架进行了总体设计与分析,从汽车内部网组建、CAN-RS232协议转换实现、人机交互系统设计和车载数据压缩四个方面进行了研究与开发,主要内容如下: (1)从硬件和软件两方面对汽车内部网络构建进行分析,将POLO-CAN试验台的动作节点和数据采集节点以总线拓扑结构连接组成CAN网络,完成数据采集模块的软硬件设计。 (2)针对系统数据交换要求设计了CAN-RS232协议转换器,完成协议转换器的硬件电路设计,编写符合CAN标准数据帧的协议转换程序。 (3)选用ARM9作为嵌入式硬件平台,移植ARM-Linux嵌入式操作系统到ARM9平台,调用相关设备文件和驱动编写触控界面和接口通信程序。 (4)采用适用于车载数据存储的线性拟合算法,以SQL数据库为平台,对车载数据存储加以实现。 本系统已经过单元测试和集成测试,系统稳定,能按照预期的效果执行,达到了较好的效果。 |
作者: | 王思洋 |
专业: | 控制理论与控制工程 |
导师: | 许勇 |
授予学位: | 硕士 |
授予学位单位: | 桂林电子科技大学 |
学位年度: | 2010 |
正文语种: | 中文 |