当前位置: 首页> 学位论文 >详情
原文传递 基于Android平台和OBD-Ⅱ的车联网应用系统设计与开发
论文题名: 基于Android平台和OBD-Ⅱ的车联网应用系统设计与开发
关键词: 车联网;智能手机平台;车载自动诊断系统;数据感知层;远程服务器
摘要: 由于传感器技术、网络技术、通信技术的发展,以及人们对道路交通安全、绿色出行、便捷出行的需求,车联网应用已经成为当下各大汽车公司发展的焦点。与此同时,智能手机平台的快速发展使其逐渐成为车联网应用系统的常用载体。本课题对车联网应用系统的开发展开了研究,利用车载OBD—Ⅱ接口实现了车联网数据感知层功能,同时凭借智能手机平台实现了车联网数据通信层的客户端与远程服务器的数据通信功能。
  本文的主要研究内容如下:
  ①分析了国内外车联网应用的研究现状,同时也对行业的发展现状做了总结和归纳,得到了车联网应用系统各种方案的功能模块和优缺点,在此基础上设计了自己的系统架构,结合智能手机平台将数据上传到远程服务器做数据处理。
  ②对比了市场上常用的4种智能手机平台,本文将Android手机作为系统软件的开发平台。硬件方面,本文通过ELM327芯片硬件与汽车OBD-Ⅱ接口相连来感知汽车OBD数据,软件凭借OBD协议对感知到的数据进行解析。同时,本文搭建了STM32F103芯片的开发环境,开发了基于CAN协议的数据感知硬件,通过CAN协议解析汽车的CAN数据。
  ③设计了系统软件的功能模块:车载数据服务模块、应用服务模块、故障救援模块、软件设置模块。本文搭建了软件的开发环境—Eclipse,分析了用户的需求,同时基于功能模块和设计标准设计并实现了软件的UI,最后编程实现软件的功能模块。
  ④进行了系统的软件功能模块的集成,软件测试无误后,利用OBD MINI模拟器和实车对系统进行了系统实验。实验结果表明该系统能够实时感知到汽车的OBD数据和CAN协议数据,同时利用手机自带的网络将数据上传到远程服务器进行存储和分析,为车联网应用的开发提供了一个可靠的方案。
作者: 周鹏
专业: 车辆工程
导师: 杨亚联
授予学位: 硕士
授予学位单位: 重庆大学
学位年度: 2016
正文语种: 中文
检索历史
应用推荐