ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:2.29MB ,
资源ID:43703      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-43703.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于stm32的GPS定位.doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于stm32的GPS定位.doc

1、课程论文题目基于STM32的GPS定位学生姓名学生学号1114020142系别电气信息工程学院专业电子信息工程年级2011级任课教师电气信息工程学院制2014年6月成绩淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第1页目录1引言22任务与要求221GPS定位系统特点简介222STM32处理器的介绍323方案论证33GPS定位的基本原理431GPS定位的基本概念432GPS模块电路图44电子电路的设计方法541设计流程图542GPS定位系统实物图65总结751设计小结752收获体会76参考文献77附录771程序代码772器件清单11淮南师范学院电气信息工程学院2015届电子

2、信息工程专业课程设计报告第2页基于STM32的GPS定位系统学生任课教师电气信息工程学院电子信息工程专业摘要全球定位系统(英语GLOBALPOSITIONINGSYSTEM,通常简称GPS),又称全球卫星定位系统,是一个中距离圆型轨道卫星导航系统。它可以为地球表面绝大部分地区(98)提供准确的定位、测速和高精度的时间标准。系统由美国国防部研制和维护,可满足位于全球任何地方或近地空间的军事用户连续精确的确定三维位置、三维运动和时间的需要。该系统包括太空中的24颗GPS卫星;地面上1个主控站、3个数据注入站和5个监测站及作为用户端的GPS接收机。最少只需其中3颗卫星,就能迅速确定用户端在地球上所处

3、的位置及海拔高度;所能收联接到的卫星数越多,解码出来的位置就越精确。关键词GPS定位卫星精确度1引言GPS系统的前身为美军研制的一种子午仪卫星定位系统,1958年研制,1964年正式投入使用。该系统用5到6颗卫星组成的星网工作,每天最多绕过地球13次,并且无法给出高度信息,在定位精度方面也不尽如人意。然而,子午仪系统使得研发部门对卫星定位取得了初步的经验,并验证了由卫星系统进行定位的可行性,为GPS系统的研制埋下了铺垫。由于卫星定位显示出在导航方面的巨大优越性及子午仪系统存在对潜艇和舰船导航方面的巨大缺陷。美国海陆空三军及民用部门都感到迫切需要一种新的卫星导航系统。为此,美国海军研究实验室提出

4、了名为TINMATION的用12到18颗卫星组成10000公里高度的全球定位网计划,并于67年、69年和74年各发射了一颗试验卫星,在这些卫星上初步试验了原子钟计时系统,这是GPS系统精确定位的基础。2任务与要求21GPS定位系统特点简介淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第3页全天候,不易受任何天气的影响,全球覆盖(高达98),三维定点定速定时高精度,测站间无需通视,快速、省时、高效率,应用广泛、多功能,可移动定位。22STM32处理器的介绍STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCORTEXM3内核。按性能分成两个不同的系列

5、STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHZ,是同类产品中性能最高的产品;基本型时钟频率为36MHZ,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHZ时,从闪存执行代码,STM32功耗36MA,是32位市场上功耗最低的产品,相当于05MA/MHZ。23方案论证目前利用ZIGBEE技术实现定位功能有基于测距技术和非测距技术,基于非测距技术的定位算法主要有质心法,凸规划定位算法;距离矢量跳数的算法;基于测距技术的定

6、位算法主要有TOA、AOA、TDOA和RSSI。RSSIREEEIVESIGNALSTRENGTHINDIEATOR表示信号强度指示,是真实的接收信号强度与最优接收功率等级间的差值。LQI1INKQUALITYINDIEATOR是链路质量指示,表征接收数据帧的能量与质量。LQI值越大说明链路质量越好。RSSI值和LQI值在ZIGBEE收发模块每接收一个数据帧时都可以得到。及时反映信号强度变化和受到干扰变化LQI的动态范围比RSSI大,有更高的分辨率。无线信号传输中普遍采用的理论模型SHADOWING模型,如式(1)PRDDBMPRD0DBM10NLGD/D0XDBM1在本系统实际的应用中,使用

7、简化了的SHADOWING模型,如式(2)2N信号传播常量,也称作信号传播系数,单位DBM/MD到信号源的距离,单位MA距离信号源1M处接收信号强度,单位DBM但是ZIGBEE定位无法知道如经度、纬度、海拔高度、及运行的速度,所得到的信息量远远小于GPS定位所得到的信息。在海上和太空中作业,ZIGBEE定位将无法实现,而GPS定位可以精准的知道目标的位置,因此GPS定位在这一方面有很大的优淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第4页势。3GPS定位的基本原理31GPS定位的基本概念24颗GPS卫星在离地面1万2千公里的高空上,以12小时的周期环绕地球运行,使得在任意

8、时刻,在地面上的任意一点都可以同时观测到4颗以上的卫星。由于卫星的位置精确可知,在GPS观测中,我们可得到卫星到接收机的距离,利用三维坐标中的距离公式,利用3颗卫星,就可以组成3个方程式,解出观测点的位置X,Y,Z。考虑到卫星的时钟与接收机时钟之间的误差,实际上有4个未知数,X、Y、Z和钟差,因而需要引入第4颗卫星,形成4个方程式进行求解,从而得到观测点的经纬度和高程。事实上,接收机往往可以锁住4颗以上的卫星,这时,接收机可按卫星的星座分布分成若干组,每组4颗,然后通过算法挑选出误差最小的一组用作定位,从而提高精度。由于卫星运行轨道、卫星时钟存在误差,大气对流层、电离层对信号的影响,以及人为的

9、SA保护政策,使得民用GPS的定位精度只有100米。为提高定位精度,普遍采用差分GPSDGPS技术,建立基准站差分台进行GPS观测,利用已知的基准站精确坐标,与观测值进行比较,从而得出一修正数,并对外发布。接收机收到该修正数后,与自身的观测值进行比较,消去大部分误差,得到一个比较准确的位置。实验表明,利用差分GPS,定位精度可提高到5米。32GPS模块电路图淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第5页图1GPS模块电路图4电子电路的设计方法41设计流程图总体方案确定单元电路设计参数计算元器件选择电路连接实验性能满足要求修改结构参数修改电路参数淮南师范学院电气信息工程

10、学院2015届电子信息工程专业课程设计报告第6页图2设计流程图42GPS定位系统实物图图3实物图1图4实物图2淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第7页5总结51设计小结本设计采用的是NMEA0183美国国家海洋电子协会(NATIONALMARINEELECTRONICSASSOCIATION)为海用电子设备制定的标准格式协议,可以实现误差小于10米范围内的定位,同时通过卫星,可以得到目标所在位置的大量信息。52收获体会通过本课程设计使我对GPS定位所采用的NMEA0183协议有了更一步的认识,同时自己也动手完成了一个GPS定位的系统,可以在液晶屏LCD12864

11、上显示经度、纬度、海拔高度、UTC时间等等信息,知道了GPS如何实现定位的原理及实现方法。6参考文献1康华光、邹寿彬、秦臻著电子技术基础(模拟部分)高等教育出版社20052康华光邹寿彬、秦臻著电子技术基础(数字部分)高等教育出版社20053刘基金GPS卫星导航定位原理与方法北京科学出版社20034王惠南GPS导航原理与应用北京科学出版社20035潘永雄新编单片机原理与应用西安西安电子科技大学出版社20037附录71程序代码INCLUDE“SYSH“INCLUDE“USARTH“INCLUDE“USART2H“INCLUDE“DELAYH“INCLUDE“LEDH“INCLUDE“KEYH“IN

12、CLUDE“LCDH“淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第8页INCLUDE“USMARTH“INCLUDE“STRINGH“INCLUDE“GPSH“INCLUDE“12864H“INTFLAGU8USART1_TX_BUFUSART2_MAX_RECV_LENNMEA_MSGGPSX_ALIGN4U8DTBUF50CONSTU8FIXMODE_TBL4“FAIL“,“FAIL“,“2D“,“3D“VOIDGPS_MSG_SHOW1VOIDIFGPSXFIXMODE3SPRINTFCHARDTBUF,“FIXMODES“,FIXMODE_TBLGPSXFIXM

13、ODELCD_SHOWSTRING30,210,200,16,16,DTBUFSPRINTFCHARDTBUF,02D“,GPSXPOSSLNUMLCD_WDAT_CH0,1,DTBUFSPRINTFCHARDTBUF,02D“,GPSXSVNUM100LCD_WDAT_CH0,3,DTBUFSPRINTFCHARDTBUF,“UTC04D/02D/02D“,GPSXUTCYEAR,GPSXUTCMONTH,GPSXUTCDATELCD_WDAT_CH0,0,DTBUFSPRINTFCHARDTBUF,“UTC02D02D02D“,GPSXUTCHOUR,GPSXUTCMIN,GPSXUTCS

14、ECLCD_WDAT_CH0,2,DTBUFVOIDGPS_MSG_SHOWVOIDFLOATTP淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第9页TPGPSXLONGITUDESPRINTFCHARDTBUF,TP/100000,GPSXEWHEMILCD_WDAT_CH0,2,DTBUFTPGPSXLATITUDESPRINTFCHARDTBUF,TP/100000,GPSXNSHEMILCD_WDAT_CH0,1,DTBUFTPGPSXALTITUDESPRINTFCHARDTBUF,1FM“,TP/10LCD_WDAT_CH0,3,DTBUFINTMAINVOID

15、U16I,RXLENU16LENXU8UPLOAD0STM32_CLOCK_INIT9DELAY_INIT72UART_INIT72,38400USART2_INIT36,38400LED_INITKEY_INITLCD_INITLCD_INITLCD_CLEARUSMART_DEVINIT72WHILE1KEY11KEY21IFKEY10淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第10页IFKEY10FLAG0WHILEKEY1LCD_CLEARIFKEY20DELAY_MS10IFKEY20FLAG1WHILEKEY2LCD_CLEARDELAY_MS1IFFLAG

16、0LCD_WDAT_CH2,0,“GPS定位“IFUSART2_RX_STAFORI0IRXLENIUSART1_TX_BUFIUSART2_RX_BUFIUSART2_RX_STA0USART1_TX_BUFI0GPS_ANALYSISGPS_MSG_SHOW淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第11页IFUPLOADPRINTF“RNSRN“,USART1_TX_BUFIFFLAG1IFUSART2_RX_STAFORI0IRXLENIUSART1_TX_BUFIUSART2_RX_BUFIUSART2_RX_STA0USART1_TX_BUFI0GPS_ANALYSISGPS_MSG_SHOW1IFUPLOADPRINTF“RNSRN“,USART1_TX_BUFIFLENX5000LED0LED0LENX72器件清单元器件名称数量GPS模块1个LCD12864显示屏1个STM32F103RBT6芯片1个按键2个单刀双掷开关1个DC接口1个淮南师范学院电气信息工程学院2015届电子信息工程专业课程设计报告第12页指导教师评语成绩评定指导教师签字年月日答辩小组评语成绩评定答辩小组签字年月日

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。