- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 8
摘 要
论文研究的GPS定位系统主要分为四大部分: GPS定位,STM32f103rbt6,GPRS传输及PC机用户界面部分。
GPS定位使用的是NEO-6M模块,而GPRS数据传输部分的核心部件GPRS模块采用了Siimcom公司SIM900A模块,MCU则使用ST公司推出的基于ARM Cortex-M3内核的STM32f103rbt6。在整个硬件系统中STM32f103rbt6作为系统的主控制芯片,接受由 GPS 模块采集到的位置信息并对 GPRS 模块进行控制,将坐标信息通过 GPRS 模块发到 Internet 上的监控电脑主机。利用UDP使用谷歌地图实时显示移动对象的位置信息,这样设计者可以在电脑上方便的监控移动对象的位置。
本文完成基于 GPS 和 GPRS轨迹记录系统的硬件电路和软件程序的设计。
硬件部分主要包括STM32f103rbt6外围电路设计,PCB 电路板设计制作。软件部分则是包含了 STM32f103rbt6控制 GPS 和 GPRS 模块的程序,上位机部分主要对GPRS传送得到的数据的接收。
关键词: GPS;GPRS;STM32f103rbt6
目 录
TOC \o 1-4 \h \z \u 1 引 言[3] 1
2 概 述 2
2.1GPS轨迹记录系统概述 2
2.2系统设计方案思路 2
2.3 研究方向及相关技术 2
2.3.1研究方向 2
2.3.2 GPS相关技术[29] 2
2.3.3 GPRS相关技术[19] 5
2.3.4上位机软件相关技术 7
3 系统总体设计 8
3.1 总体结构 8
3.2 芯片的选择 8
3.3.1 GPS模块:NEO-6M 8
3.3.2主控芯片:STM32f103rbt6 8
3.3.3 数据传输模块:SIM900A[13] 8
3.3其他说明 9
4 硬件电路设计 10
4.1 STM32F103RBT6电路设计 10
4.1.1 STM32F103RBT6介绍[6] 10
4.1.2 STM32F103RBT6外围电路 10
4.2 GPS模块电路设计 13
4.3 GPRS模块电路设计 14
4.3.1 GPRS模块介绍[12] 14
4.3.2 GPRS模块外围电路 15
5 软件设计 18
5.1 软件总述 18
5.2 单片机STM32F103RBT6软件设计 19
5.2.1 单片机读取GPS数据 19
5.2.2 单片机发送GPS数据 19
5.3 GPS软件设计 20
5.4 GPRS软件设计 20
5.5 PC机软件设计 20
5.5.1数据的标注 20
5.5.2数据的存储 20
5.5.3数据的调用 20
6 系统的总体组装与调试 21
6.1系统组装 21
6.2 实测 22
7 结束语 23
参考文献 24
附录 26
1原理图 26
2源程序 28
PAGE 10
PAGE 1
1 引 言[3]
GPS系统的前身是美军研制的一种子午仪卫星定位系统(Transit), 最初的GPS计划在联合计划局的领导下诞生了,该方案将24颗卫星放置在互成120度的三个轨道上。每个轨道上有8颗卫星,地球上任何一点均能观测到6至9颗卫星。这样,粗码精度可达100m,精码精度为10m。由于预算压缩,GPS计划不得不减少卫星发射数量,改为将18颗卫星分布在互成60度的6个轨道上。然而这一方案使得卫星可靠性得不到保障。1988年又进行了最后一次修改:21颗工作星和3颗备用星工作在互成30度的6条轨道上。这也是现在GPS卫星所使用的工作方式。
GPS的应用都是基于两个基本服务
1)空间位置服务
①.定位:如汽车防盗、地面车辆跟踪和紧急救生。
②.导航:如船舶远洋导航和进港引水、飞机航路引导和进场降落、
智能交通、汽车自主导航及导弹制导。
③.测量:主要用于测量时间、速度、及大地测绘,如水下地形测量、地壳形变测量,大坝和大型建筑物变形监测及浮动车数据,利用GPS定期记录车辆的位置和速度信息。从而计算道路的拥堵情况。
2)时间服务
①.系统同步:如CDMA通信系统和电力系统
②.授时:准确时间的授入、准确频率的授入
2010年,中国GPS市场发展迅速,无论是车载产品还是便携式产品,销量均
文档评论(0)