- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPS和GPRS班车定位系统设计
基于GPS和GPRS班车定位系统设计
【摘 要】为了解决一些单位员工在上下班路上等待班车,因不能及时获取班车当前的运行位置,造成时间浪费或者错过班车等问题,设计了一种基于GPS和GPRS技术的班车定位系统,结合手机电子地图,来实现车辆的实时定位,用户可以通过手机地图实时查看车辆的位置信息。
【关键词】车辆;GPS;电子地图;定位
【Abstract】Many employees often waste a lot of time or miss the bus when they waiting for the vehicle, because they cannot access to the bus position timely. This paper designed a system based on GPS and GPRS technology, combined with the mobile phone map, to achieve real-time positioning of the vehicle, the user can view real-time vehicle location information through the mobile phone map.
【Key words】Vehicle; GPS; Electronic map; Positioning
0 引言
很多学校和企事业单位都有自己的班车,会根据员工的居住地点,设置不同的线路和站点。比如,作者所在的单位,有早、中、晚三班班车,早班和晚班班车又分为三条不同的线路,每条线路有两辆班车,设置6至10个站点。在道路拥堵及极端天气情况下,经常会发生班车不能按照预定时间到达站点的现象。而欲乘坐班车的人员可能并不知道班车的运行情况,比如,在预定的时刻,班车未按时出现,这种情况究竟是班车还未到达,还是已经开过站点了,如果班车未到距离本站的距离还有多远,这种情况往往会造成乘车人员的焦急。如果能够实时采集班车的运行位置,并通过手机地图进行显示,那么用户就可以方便的查看班车的运行状态,获取班车的位置信息,以便决定是否继续等待,还是选择乘坐其他交通工具。本文设计了一种基于单片机和GPS定位技术的车载终端,实时获取车辆的经纬度信息,并通过GPRS网络将数据发送到服务器端,服务器监控程序接收数据并处理后,将数据存放到数据库。用户可以通过手机APP访问服务器,系统会根据不同线路不同班车,在电子地图上实时显示车辆当前的运行位置。
1 系统整体架构
系统的架构主要分为三个部分:车载终端、服务器监控程序、手机客户端,如图1所示。
车载终端放置在班车上,上面带有GPS模块,用来接收GPS卫星信号,获取车辆的经纬度信息,并通过GPRS网络传送至Internet网络,最终传送至服务器端[1]。服务器监控程序接收到车辆的数据后,会进行坐标的变换,转换成百度地图坐标,并存储到数据库中。手机客户端需要安装一个APP,可以选择不同的班车路线,定时向服务器发送查询请求,服务器会返回当前的车辆经纬度,并在电子地图上实时标注出来。
2 车载终端
2.1 硬件设计
车载终端主要由单片机、GPRS模块、GPS模块、串口模块、电源模块、LCD显示屏组成[1]。
其中,单片机采用8051系列STC12C5A60S2单片机,是整个终端设备的控制中心,它有两个全双工串行通信接口(UART1、UART2)。GPRS模块采用SIM900B,它是一款新型无线模块,可实现语音、SMS、数据的传输,并且功耗很低[2]。SIM900B与单片机是通过UART1串口通信的。GPS模块采用瑞士ublox NEO模块,定位精度可以达到2.5m,它与单片机通过UART2串口通信。RS-232串口主要用来与PC通信,实现单片机程序的下载,GPS模块采集的数据也可以通过该串口直接发送到上位机。LCD液晶采用 NOKIA5110,可以用来显示车辆的经纬度、速率、温度等信息。车载终端的工作原理是:GPS模块采集车辆的经纬度信息,通过UART2串口传送给单片机,单片机通过UART1串口发送给SIM900B模块,SIM900B模块采用GPRS方式发送到远端的服务器监控程序。
2.2 GPS信号处理
系统上电后,GPS模块每隔固定的周期就会返回以字符‘$’开头的一定格式的数据[3],如$GPRMC,022451.00,A,3658.87945,N,11710.19702,
E,0.768,316.57,131115,A*63,其中GPRMC代表推荐的最小定位信息。GPRMC数据格式为:
$GPRMC,,,,,,,,,,
您可能关注的文档
最近下载
- 2025年新大象版三年级上册科学全册精编知识点(新编辑).pdf
- 学科建设的要素及原则.pdf VIP
- LEHY-Pro电梯维保初级讲师培训20210628.pptx VIP
- 硼中子俘获治疗技术及应用.pptx VIP
- 电商法律风险防范与规避培训.pptx VIP
- 中国中医药“十三五”规划教材 内经原文背诵.pdf VIP
- 《城镇污水处理厂尾水湿地运行与维护技术规程》(DB32/T 4788-2024).pdf VIP
- 迈瑞病人数据共享协议开发指南.pdf VIP
- 专题 10习作训练 部编版三年级语文下册期中专项复习含答案.docx VIP
- T/CABCI 002-2018_全谷物焙烤食品.pdf VIP
原创力文档


文档评论(0)