论文题名: | 基于GPRS的车载终端的软件设计与实现 |
关键词: | 车载终端;远程控制;通用分组无线服务技术;软件设计 |
摘要: | 随着汽车电子技术和移动通信技术的迅速发展,相应的移动互联网的载体——车载终端成为了研究热点。车载终端是一种集多种功能为一体的车载汽车电子装置,整合了如无线上网、车载导航、语音通话和信息显示等多种功能。作为车载终端的扩展功能,汽车远程控制也是目前的研究热点,而远程控制功能与车载终端相结合,是近几年新兴的研究方向——车联网的研究基础。 本论文在搜集了大量资料并查阅了大量的国内外文献的基础上,将GPRS无线通信方式与基于嵌入式Linux的ARM技术相结合,设计了一种车载终端,实现了在Linux系统下的无线上网、语音通话和短信功能;建立了Android手机与车载终端的socket通信,采用手机控制车载终端上的LED的方式,模拟了手机控制汽车点火和空调开关的远程控制功能,这基本达到了手机远程控制汽车的功能要求。 论文的研究过程中,车载终端的硬件平台部分主要是进行了嵌入式开发板和GPRS模块的选型,大部分的工作都是进行软件方面的设计。首先在嵌入式开发板中移植了嵌入式Linux系统,主要进行了交叉编译工具链、Bootloader、Linux内核、根文件系统、设备驱动和用户图形界面QT/Embedded的移植,实现了系统的可视化操作;然后基于嵌入式Linux操作系统,采用QTcreator设计了OT环境下的车载终端应用程序,并在车载终端上测试使用成功,可以实现语音通话和短信的收发;接下来基于在PC上搭建好的Android软件的开发平台,设计了实现远程控制功能的手机UI应用程序;最后建立了车载终端实验装置与手机的socket通信,实现了手机远程控制车载终端的功能。 GPRS是本论文研究的基础,文中分析了GPRS的工作原理,研究了TCP/IP栈协议的分层结构,并采用了数据链路层中的PPP协议实现了车载终端通过GPRS模块的无线上网;通过GPRS的AT指令实现了语音通话功能,并采用了PDU编码的方式实现了收发短信功能;采用AT扩展指令建立了手机与车载终端的TCP通信,实现了手机与车载终端实验装置之间的数据收发的功能。 本论文的研究成果不仅可以在车载终端上使用,也为其他的终端,如:工业控制、安防监控等提供了一种解决方案。 |
作者: | 胡江天 |
专业: | 车辆工程 |
导师: | 杨雪春 |
授予学位: | 硕士 |
授予学位单位: | 南昌大学 |
学位年度: | 2012 |
正文语种: | 中文 |