基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf

基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf

ID:53028474

大小:510.01 KB

页数:4页

时间:2020-04-14

基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf_第1页
基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf_第2页
基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf_第3页
基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf_第4页
资源描述:

《基于GPS和GPRS的车辆监控终端系统的设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第35卷第3期湖北工程学院学报V0L.35N0.32015年5月JOURNALOFHUBEIENGINEERINGMAY2Ol5基于GPS和GPRS的车辆监控终端系统的设计孙兆祥,刘军,胡浩(1.武汉工程大学智能机器人湖北省重点实验室,湖北武汉430205;2.武汉工程大学计算机科学与工程学院,湖北武汉430205)摘要:设计了一种集成GPS定位技术、GPRS通信技术和GIS地理信息技术于一体的车辆监控终端系统,可实现全天候GPS定位和车辆实时监控等功能整个系统由车载端和监控中心两个部分组成。车载端以三星公司$3C24

2、40处理器为开发平台,Linux作为嵌入式操作系统,主要负责GPS定位信息的采集。监控中心包括通信服务器、监控终端和数据库,其中通信服务器主要负责数据的接受、转发和存储,数据库主要负责数据的存储,配合监控终端进行车辆的调度监控。车载端和监控中心之间通过GPRS进行信息传输。关键词:GPS;GPRS;车辆定位;车辆监控中图分类号:TP302.1文献标志码:A文章编号:2095—4824(2015)o3—0032—04随着我国经济的高速发展,汽车产业已经渗板下通过RS232串口从GPS模块中读取定位信透到各个产业和人民生活

3、当中,在促进我国汽车息,当接受到GPS信息后,提取需要的定位信息。数量的极速上升的同时,也给城市交通带来了巨GPS模块采用NMEA0183通信协议,该协议包大的压力。目前,我国大部分城市在交通高峰期括7种命令,其发送的顺序依次为:$GPZDA、都存在着不同程度的交通拥挤,对人们的生活出$GPGGA、$GPGLL、$GPVTG、$GPGSA、行带来极大的不便。因此,研究在高峰期根据道$GPGSV*3、$GPRMC。由于系统需要的是路状况对车流量进行合理调度的智能路线规划方$GPRMC(定位数据),因此通过保存$GPRMC

4、法,对提高运输能力,加强信息交互,具有十分重的数据内容,然后提取经纬度信息、时间日期以及要的意义L1]。海拔等信息[2]。本文设计了一个车载终端系统,该系统能接1.2GPRS通信程序收GPS定位信息,其中GPS模块选用u—blox公获取定位信息后,利用GPRS连接至Inter—司的LEA一6S,在Linux嵌入式操作系统下通过net,利用网络程序实现车载终端和监控中心信息RS232串口获取需要的定位信息,从而实现GPS的交互,就能将定位信息发送至监控中心的通信信息的获取。车载终端通过GPRS连接至Inter—服务器。n

5、et,与监控中心进行数据交互,从而实现监控中(1)服务器监听:在通信服务器上创建一个心车辆的监控与调度。Socket连接,监听来自车载端的请求。(2)客户端请求:客户端也称车载终端,它向1车载终端的工作原理服务器的固定IP地址及端口上通过TCP协议发1.1定位信息的获取送一个Socket连接请求。当搭建好车载终端的软硬件平台后,在ARM(3)连接确认:每一个车载端都有一个不重复收稿日期:2015一O3—15作者简介:孙兆祥(1991一),男,安徽池州人,武汉工程大学计算机科学与工程学院硕士研究生。刘军(1975一),男

6、,湖北武汉人,武汉工程大学计算机科学与工程学院副教授,博士,本文通讯作者。胡浩(1991一),男,安徽池州人,武汉工程大学计算机科学与工程学院硕士研究生。一32—孙兆祥,刘军,胡浩行程序。嵌入式交叉开发环境如图3所示。4车载终端定位的实现本系统中GPS模块和ARM之间通过RS232串口来传输数据。通过使用Linux操作系统提供的大量直接对串口操作的函数,可以很方便地实现串口的编程]。主要实现步骤如下:(1)使用open函数以读写方式打开串口设备文件,如果打开失败输出错误信息。If((fd图3嵌入式交叉开发环境—file

7、:open(”dev/ttyfl”,0一RDWR))头文件。Bootloader。接着利用Jtag将Supervivi烧写到s

8、tructtermiosoldtermios,newtermios;NorFlash中,成功烧写后就可以利用Supervivi——//old—termios用于保存原有的工作方式,将Bootloader引导程序、Linux内核镜像以及根new—termios用于设置新的工作方式。文件系统文件下载到NandFlash中嘲。利用tcg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。