基于stm32开发板的gps定位模块设计

基于stm32开发板的gps定位模块设计

ID:3705486

大小:157.50 KB

页数:13页

时间:2017-11-23

基于stm32开发板的gps定位模块设计_第1页
基于stm32开发板的gps定位模块设计_第2页
基于stm32开发板的gps定位模块设计_第3页
基于stm32开发板的gps定位模块设计_第4页
基于stm32开发板的gps定位模块设计_第5页
资源描述:

《基于stm32开发板的gps定位模块设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、生产实习设计报告设计题目:基于GPS模块的定位装置生产组长:王海昕设计组长:孙振邦小组成员:王洪振、唐政亮、帖小龙、宋劲草、宋晓林苏刚、孙晓龙、史俊、赵若曦实习日期:2012年8月27日-9月15日一、概述本设计基于STM32F107开发板,结合iTrax03-02型GPS接收机,实现GPS模块与STM32的通信;通过GPS模块实现定位,STM32对GPS模块传入的数据进行读取和处理,将得到定位信息在OLED显示。该定位装置还有如下附加功能:SD卡数据存储功能,定位状态显示(卫星颗数等);可通过RS232串口传输

2、坐标和时间至PC机,并通过上位机软件实现路径计算和网络地图定位。二、总体设计1.总体系统结构GPS模块MCUMCUOLEDPCMCU2.功能实现⑴.经纬度测定,海拔高度测定⑵.速度计算与方向指示⑶.SD卡定时存储信息⑷.上位机制作及路径计算3.人员分工孙振邦、王海昕完成源程序的编写,以及代码的修改、编译、下载、调试等工作;宋劲草、宋晓林、苏刚负责GPS数据编码转换编程;王洪振、帖小龙、唐政亮负责串口数据传输、SD卡定时存储设置;史俊、赵若曦、孙晓龙负责上位机界面设计和各项功能的验证。三、关键模块设计⑴.GPS模块

3、iTrax03-02型GPS接收机是根据芬兰FASTRAX公司的GPS模块进行了电平转换、通信接口等电路设计后生产的一款GPS(OEM)接收机产品。该产品通过底板上9pin排线与计算机串口直接通信,定位后即可输出载体的经纬度信息、时间信息、速度信息等。(2)GPS定位数据格式解析数据形式:$GPGGA,hhmmss.dd,xxmm.dddd,

4、S>,yyymm.dddd,

5、W>,v,ss,d.d,h.h,M,g.g,M,a.a,xxxx*hh名称说明$GPGGAGGA消息协议头hhmmss

6、.ddUTC时间xxmm.dddd纬度信息,度、分格式纬度半球N(北半球)或S(南半球)yyymm.dddd经度信息,度、分格式纬度半球E(东经)或E(西经)V判断是否已定位,定位为1,未定位为0ss使用的解算卫星的数量一般0-12颗d.dHDOP水平精度因子h.h海拔高度M单位米g.gWGS-84地表面与水平面的差值M单位米a.a空xxxx空hh校验及固定包尾⑵.OLED显示模块OLED使用的控制器为SSD1305,可通过写入不同的命令字来设置对比度、显示开关、电荷泵、页地址

7、等。OLED被配置为使用I2C的方式。I2C的地址二进制位为0111100X,16进制为0x78(写地址),0x79(读地址)。OLED的Reset平时应该拉高,在初始化的时候,应该有一个从低电平到高电平的跳变。使用的MCU端口为PB6CLKI2CPB7SDAI2CPE6RESET(低有效)(3)距离计算功能公式、原理什么的(4).串行通信模块RS232的电平转换芯片为MAX232CE。外部接口为DB9。有两个LED指示灯,TXD用来显示接受到数据,RXD用来显示正在发送数据。对外接口为DB9接口,定义为:2RX

8、D,3TXD,5GND。因此,基板可以通过串口线直接连接到PC机,和PC机进行通信。使用的MCU端口为:PD5UART2_TX(Remap)PD6UART2_RX(remap)四、测试结果1.开机上电后在数据有效的情况下进入定位信息显示模式;2.进入定位信息显示模式后,OLED显示出当前位置经度、纬度、海拔高度、移动速度、移动方向、卫星显示颗数3.设定中断时间后,数据会自动存储至SD卡;4.通过RS232串口与PC通讯后可以通过上位机软件打开该位置的谷歌地图显示,并且计算路径长度。附录一定位测试数据保存数据如下:

9、$GPGSV,3,1,10,01,35,047,32,04,30,244,24,08,12,207,27,09,06,318,12*71$GPGSV,3,2,10,11,20,063,36,17,54,320,39,20,54,099,23,27,10,309,26*7F$GPGSV,3,3,10,28,78,225,29,32,34,062,26*75$GPRMC,071738.50,A,3609.4075,N,12029.3426,E,0.00,302.3,090912,5.8,W,A*15$GPGGA,07

10、1738.50,3609.4075,N,12029.3426,E,1,05,2.0,115.0,M,5.5,M,,*50$PFST,FOM,6*63$GPGSA,A,3,01,08,11,17,28,,,,,,,,2.9,2.0,2.1*3D$GPGSV,3,1,10,01,35,047,32,04,30,244,24,08,12,207,27,09,06,318,12*

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

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

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