一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 4481|回复: 15
收起左侧

[其他综合] GPS 模块 没玩过 数据看不懂 求指教『已解决,谢谢大家回复』

[复制链接]
发表于 2015-11-22 16:53 | 显示全部楼层 |阅读模式
本帖最后由 ayumi7 于 2015-11-23 12:57 编辑

$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW  UBX-G70xx   00070000 FF7FFFFFp*76
$GPTXT,01,01,02,ROM CORE 1.00 (59842) Jun 27 2012 17:43:52*59
$GPTXT,01,01,02,PROTVER 14.00*1E
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33
$GPTXT,01,01,02,LLC FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFD*2C
$GPRMC,084801.85,V,,,,,,,221115,,,N*71
$GPVTG,,,,,,,,,N*30
$GPGGA,084801.85,,,,,0,00,99.99,,,,,,*6E
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,3,1,12,05,09,117,,10,71,031,,12,11,147,,13,16,054,*73
$GPGSV,3,2,12,14,12,259,,15,48,037,,18,48,323,,20,57,101,*78
$GPGSV,3,3,12,21,55,263,,22,12,309,,24,78,135,,29,00,204,*74
$GPGLL,,,,,084801.85,V,N*42
$GPRMC,084802.50,V,,,,,,,221115,,,N*7A
$GPVTG,,,,,,,,,N*30
$GPGGA,084802.50,,,,,0,04,2.32,,,,,,*52
$GPGSA,A,1,20,15,18,22,,,,,,,,,3.93,2.32,3.18*0F
$GPGSV,3,1,12,05,09,117,,10,71,031,,12,11,147,,13,16,054,*73
$GPGSV,3,2,12,14,12,259,27,15,48,037,31,18,48,323,39,20,57,101,32*74
$GPGSV,3,3,12,21,55,263,,22,12,309,38,24,78,135,25,29,00,204,*78
$GPGLL,,,,,084802.50,V,N*49
$GPTXT,01,01,02,ANTSTATUS=INIT*25
$GPRMC,084803.00,A,3014.61157,N,12001.66371,E,1.087,,221115,,,A*78
$GPVTG,,T,,M,1.087,N,2.014,K,A*2A
$GPGGA,084803.00,3014.61157,N,12001.66371,E,1,04,2.32,10.0,M,7.0,M,,*5F
$GPGSA,A,3,20,15,18,22,,,,,,,,,3.93,2.32,3.18*0D
$GPGSV,3,1,12,05,09,117,,10,71,031,,12,11,147,,13,16,054,*73
$GPGSV,3,2,12,14,12,259,26,15,48,037,31,18,48,323,39,20,57,101,32*75
$GPGSV,3,3,12,21,55,263,,22,12,309,38,24,78,135,25,29,00,204,*78
$GPGLL,3014.61157,N,12001.66371,E,084803.00,A,A*6B
$GPTXT,01,01,02,ANTSTATUS=OK*3B
$GPRMC,084804.00,A,3014.61247,N,12001.66429,E,0.179,,221115,,,A*76
$GPVTG,,T,,M,0.179,N,0.331,K,A*2D
$GPGGA,084804.00,3014.61247,N,12001.66429,E,1,05,2.19,16.0,M,7.0,M,,*5E
$GPGSA,A,3,24,20,15,18,22,,,,,,,,3.65,2.19,2.92*08
$GPGSV,3,1,12,05,09,117,,10,71,031,,12,11,147,,13,16,054,18*7A
$GPGSV,3,2,12,14,12,259,24,15,48,037,32,18,48,323,39,20,57,101,32*74
$GPGSV,3,3,12,21,55,263,,22,12,309,38,24,78,135,27,29,00,204,*7A
$GPGLL,3014.61247,N,12001.66429,E,084804.00,A,A*64
$GPRMC,084805.00,A,3014.61162,N,12001.66502,E,0.334,,221115,,,A*70
$GPVTG,,T,,M,0.334,N,0.618,K,A*28
$GPGGA,084805.00,3014.61162,N,12001.66502,E,1,06,1.74,16.3,M,7.0,M,,*5B
$GPGSA,A,3,24,20,15,18,22,14,,,,,,,3.08,1.74,2.54*04
$GPGSV,3,1,12,05,09,117,,10,71,031,04,12,11,147,23,13,16,054,19*7E
$GPGSV,3,2,12,14,12,259,22,15,48,037,33,18,48,323,39,20,57,101,32*73
$GPGSV,3,3,12,21,55,263,,22,12,309,38,24,78,135,27,29,00,204,*7A
$GPGLL,3014.61162,N,12001.66502,E,084805.00,A,A*69
$GPRMC,084806.00,A,3014.61213,N,12001.66629,E,0.170,,221115,,,A*7E
$GPVTG,,T,,M,0.170,N,0.315,K,A*22
$GPGGA,084806.00,3014.61213,N,12001.66629,E,1,06,1.74,15.8,M,7.0,M,,*5F
$GPGSA,A,3,24,20,15,18,22,14,,,,,,,3.08,1.74,2.54*04
$GPGSV,3,1,12,05,09,117,,10,71,031,08,12,11,147,22,13,16,054,18*72
$GPGSV,3,2,12,14,12,259,22,15,48,037,33,18,48,323,40,20,57,101,32*7D
$GPGSV,3,3,12,21,55,263,19,22,12,309,37,24,78,135,27,29,00,204,*7D
$GPGLL,3014.61213,N,12001.66629,E,084806.00,A,A*65
$GPRMC,084807.00,A,3014.61277,N,12001.66689,E,0.242,,221115,,,A*75
$GPVTG,,T,,M,0.242,N,0.447,K,A*20
$GPGGA,084807.00,3014.61277,N,12001.66689,E,1,07,1.30,16.6,M,7.0,M,,*5A
$GPGSA,A,3,24,20,15,18,13,22,14,,,,,,1.97,1.30,1.48*0C
$GPGSV,3,1,12,05,09,117,,10,71,031,14,12,11,147,22,13,16,054,19*7E
$GPGSV,3,2,12,14,12,259,21,15,48,037,32,18,48,323,40,20,57,101,33*7E
$GPGSV,3,3,12,21,55,263,20,22,12,309,38,24,78,135,28,29,00,204,*77
$GPGLL,3014.61277,N,12001.66689,E,084807.00,A,A*6C
$GPRMC,084808.00,A,3014.61302,N,12001.66706,E,0.420,,221115,,,A*7D
$GPVTG,,T,,M,0.420,N,0.777,K,A*22
$GPGGA,084808.00,3014.61302,N,12001.66706,E,1,07,1.30,17.3,M,7.0,M,,*54
$GPGSA,A,3,24,20,15,18,13,22,14,,,,,,1.97,1.30,1.48*0C
$GPGSV,3,1,12,05,09,117,,10,71,031,18,12,11,147,22,13,16,054,19*72
$GPGSV,3,2,12,14,12,259,21,15,48,037,32,18,48,323,40,20,57,101,33*7E
$GPGSV,3,3,12,21,55,263,21,22,12,309,38,24,78,135,28,29,00,204,*76
$GPGLL,3014.61302,N,12001.66706,E,084808.00,A,A*66
$GPRMC,084809.00,A,3014.61349,N,12001.66731,E,0.254,,221115,,,A*72
$GPVTG,,T,,M,0.254,N,0.470,K,A*23
$GPGGA,084809.00,3014.61349,N,12001.66731,E,1,08,1.26,18.0,M,7.0,M,,*5A
$GPGSA,A,3,24,20,21,15,18,13,22,14,,,,,1.89,1.26,1.40*0F
$GPGSV,3,1,12,05,09,117,,10,71,032,20,12,11,147,22,13,16,054,20*70
$GPGSV,3,2,12,14,12,259,21,15,48,037,32,18,48,323,40,20,57,101,33*7E
$GPGSV,3,3,12,21,55,263,21,22,12,309,38,24,78,135,28,29,00,204,*76
$GPGLL,3014.61349,N,12001.66731,E,084809.00,A,A*6C



怎么看里面的数据?  不知道单片机怎么从里面过滤出来  时间 日期 还有 经纬度 以及 卫星  

从来没有玩过  GPS 模块  完全一抹黑     谢谢



TXT 格式的数据



GPSDAT.TXT (40.84 KB, 下载次数: 40)




发表于 2015-11-22 18:10 | 显示全部楼层
百度下就明白
发表于 2015-11-22 18:32 | 显示全部楼层
本帖最后由 40560335 于 2015-11-22 19:32 编辑

具体百度NMEA0183协议
 楼主| 发表于 2015-11-22 19:00 | 显示全部楼层

谢谢  也谢谢 楼上的 我这就去看看
发表于 2015-11-22 19:30 | 显示全部楼层
本帖最后由 40560335 于 2015-11-22 19:33 编辑
ayumi7 发表于 2015-11-22 19:00
谢谢  也谢谢 楼上的 我这就去看看

抱歉俩字母顺序写反了,应该是NMEA0183才对!~

大部份的GPS receiver都具被有美国国家海洋电子学会(National Marine Electronics Association,NMEA)所制定的标准规格,其制定了所有航海电子仪器间的通讯标准,包括了数据的格式及传输数据的通讯协议。  

NMEA规格有0180、0182、0183等三种,NMEA-0183是架构在0180及0182的基础上,增加了GPS receiver输出的内容而完成的。在电子传输的实体界面上,NMEA-0183包括了NMEA-0180及NMEA-0182所定的RS232界面格式,而且又多增加了EIA-422的工业标准界面,在传输的数据内容方面,也比NMEA-0180及NMEA-0182来得多。目前广泛使用的NMEA-0183的版本为Ver. 2.01。  

NMEA格式所传输的数据为美国国家标准信息交换码(American Standard Code for Information Interchange,ASCII),以[句子(Sentence)]的方式传输数据,每一个句子以[$]为起始位置,而以16进位句柄[13]、[10]为终止,及ASCII中的Carriage Return{CR}和Line Feed{LF}码。  

每一个句子的长度不一定,最长可达82个字符(Character),而句中的字段(Field)以逗号[,]分格。第二、三个字符为传输设备的标识符,如[GP]为GPS的接收仪;[LC]为Loran-C接收仪;[OM]为Omega Navigation接收仪。第四五六个字符为传输句子的名称,如[RMC]为GPS建议的最小传输数据(Recommended Minimum Specific GPS/TRANSIT Data);[GGA]为GPS固定数据(Global Positioning System Fix Data)。  

当卫星接收机定位后,便经由输出管道开始传送有效的定位数据。
◎ 这些数据报含如下:

1) 经度
2) 纬度
3) 定位完成代号
4) 采用有效的卫星颗数
5) 所用的卫星编号,及仰角,方向角,接收讯号强度。
6) 卫星方位角
7) 高度
8) 相对位移位移速度
9) 相对位移位移方向角度
10) 日期
11) UTC时间
12) DOP误差参考值
13) 卫星状态及接收状态


NMEA-0183 输出信息表
NMEA 种类 说明
GGA 卫星定位信息。
GLL 基本地理位置-经度及纬度
GSA GNSS DOP(误差信息)
GSV GNSS 天空范围内的卫星
RMC 基本定位信息(指已达到定位目的时)
VTG 相对位移方向及相对位移速度


GPS常用的NMEA数据数据格式介绍如下:  

1、 Global Positioning System Fix Data(GGA)GPS定位信息
$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh<CR><LF>
<1> UTC时间,hhmmss(时分秒)格式
<2> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<3> 纬度半球N(北半球)或S(南半球)
<4> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<5> 经度半球E(东经)或W(西经)
<6> GPS状态:0=未定位,1=非差分定位,2=差分定位,6=正在估算
<7> 正在使用解算位置的卫星数量(00~12)(前面的0也将被传输)
<8> HDOP水平精度因子(0.5~99.9)
<9> 海拔高度(-9999.9~99999.9)
<10> 地球椭球面相对大地水准面的高度
<11> 差分时间(从最近一次接收到差分信号开始的秒数,如果不是差分定位将为空)
<12> 差分站ID号0000~1023(前面的0也将被传输,如果不是差分定位将为空)

2、 GPS DOP and Active Satellites(GSA)当前卫星信息
$GPGSA,<1>,<2>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<4>,<5>,<6>*hh<CR><LF>
<1> 模式,M=手动,A=自动
<2> 定位类型,1=没有定位,2=2D定位,3=3D定位
<3> PRN码(伪随机噪声码),正在用于解算位置的卫星号(01~32,前面的0也将被传输)。
<4> PDOP位置精度因子(0.5~99.9)
<5> HDOP水平精度因子(0.5~99.9)
<6> VDOP垂直精度因子(0.5~99.9)

3、 GPS Satellites in View(GSV)可见卫星信息
$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,…<4>,<5>,<6>,<7>*hh<CR><LF>
<1> GSV语句的总数
<2> 本句GSV的编号
<3> 可见卫星的总数(00~12,前面的0也将被传输)
<4> PRN码(伪随机噪声码)(01~32,前面的0也将被传输)
<5> 卫星仰角(00~90度,前面的0也将被传输)
<6> 卫星方位角(000~359度,前面的0也将被传输)
<7> 信噪比(00~99dB,没有跟踪到卫星时为空,前面的0也将被传输)
注:<4>,<5>,<6>,<7>信息将按照每颗卫星进行循环显示,每条GSV语句最多可以显示4颗卫星的信息。其他卫星信息将在下一序列的NMEA0183语句中输出。

4、 Recommended Minimum Specific GPS/TRANSIT Data(RMC)推荐定位信息
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh<CR><LF>
<1> UTC时间,hhmmss(时分秒)格式
<2> 定位状态,A=有效定位,V=无效定位
<3> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<4> 纬度半球N(北半球)或S(南半球)
<5> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<6> 经度半球E(东经)或W(西经)
<7> 地面速率(000.0~999.9节,前面的0也将被传输)节=海里/小时,相当于1.852KM/H
<8> 地面航向(000.0~359.9度,以真北为参考基准,前面的0也将被传输)
<9> UTC日期,ddmmyy(日月年)格式
<10> 磁偏角(000.0~180.0度,前面的0也将被传输)
<11> 磁偏角方向,E(东)或W(西)
<12> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)

5、 Track Made Good and Ground Speed(VTG)地面速度信息
$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*hh<CR><LF>
<1> 以真北为参考基准的地面航向(000~359度,前面的0也将被传输)
<2> 以磁北为参考基准的地面航向(000~359度,前面的0也将被传输)
<3> 地面速率(000.0~999.9节,前面的0也将被传输)
<4> 地面速率(0000.0~1851.8公里/小时,前面的0也将被传输)
<5> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)

6、 Geographic Position(GLL)定位地理信息
$GPGLL,<1>,<2>,<3>,<4>,<5>,<6>,<7>*hh<CR><LF>
<1> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<2> 纬度半球N(北半球)或S(南半球)
<3> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<4> 经度半球E(东经)或W(西经)
<5> UTC时间,hhmmss(时分秒)格式
<6> 定位状态,A=有效定位,V=无效定位
<7> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)


二、 GARMIN定义的语句

7、 Estimated Error Information(PGRME)估计误差信息
$PGRME,<1>,M,<2>,M,<3>,M*hh<CR><LF>
<1> HPE(水平估计误差),0.0~999.9米
<2> VPE(垂直估计误差),0.0~999.9米
<3> EPE(位置估计误差),0.0~999.9米

8、 GPS Fix Data Sentence(PGRMF)GPS定位信息
$PGRMF,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,<14>,<15>*hh<CR><LF>
<1> GPS周数(0~1023)
<2> GPS秒数(0~604799)
<3> UTC日期,ddmmyy(日月年)格式
<4> UTC时间,hhmmss(时分秒)格式
<5> GPS跳秒数
<6> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<7> 纬度半球N(北半球)或S(南半球)
<8> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<9> 经度半球E(东经)或W(西经)
<10> 模式,M=手动,A=自动
<11> 定位类型,0=没有定位,1=2D定位,2=3D定位
<12> 地面速率(0~1851公里/小时)
<13> 地面航向(000~359度,以真北为参考基准)
<14> PDOP位置精度因子(0~9,四舍五入取整)
<15> TDOP时间精度因子(0~9,四舍五入取整)

9、 Map Datum(PGRMM)坐标系统信息
$PGRMM,<1>*hh<CR><LF>
<1> 当前使用的坐标系名称(数据长度可变,如“WGS 84”)
注:该信息在与MapSource进行实时连接的时候使用。

10、 Sensor Status Information(PGRMT)工作状态信息
$PGRMT,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>*hh<CR><LF>
<1> 产品型号和软件版本(数据长度可变,如“GPS 15L/15H VER 2.05”)
<2> ROM校验测试,P=通过,F=失败
<3> 接收机不连续故障,P=通过,F=失败
<4> 存储的数据,R=保持,L=丢失
<5> 时钟的信息,R=保持,L=丢失
<6> 振荡器不连续漂移,P=通过,F=检测到过度漂移
<7> 数据不连续采集,C=正在采集,如果没有采集则为空
<8> GPS接收机温度,单位为摄氏度
<9> GPS接收机配置数据,R=保持,L=丢失
注:本语句每分钟发送一次,与所选择的波特率无关。

11、 3D velocity Information(PGRMV)三维速度信息
$PGRMV,<1>,<2>,<3>*hh<CR><LF>
<1> 东向速度,514.4~514.4米/秒
<2> 北向速度,514.4~514.4米/秒
<3> 上向速度,999.9~9999.9米/秒

12、 DGPS Beacon Information(PGRMB)信标差分信息
$PGRMB,<1>,<2>,<3>,<4>,<5>,K,<6>,<7>,<8>*hh<CR><LF>
<1> 信标站频率(0.0,283.5~325.0kHz,间隔为0.5kHz)
<2> 信标比特率(0,25,50,100或200bps)
<3> SNR信标信号信噪比(0~31)
<4> 信标数据质量(0~100)
<5> 与信标站的距离,单位为公里
<6> 信标接收机的通讯状态,0=检查接线,1=无信号,2=正在调谐,3=正在接收,4=正在扫描
<7> 差分源,R=RTCM,W=WAAS,N=非差分定位
<8> 差分状态,A=自动,W=仅为WAAS,R=仅为RTCM,N=不接收差分信号


评分

参与人数 1一乐金币 +10 收起 理由
ayumi7 + 10 非常感谢

查看全部评分

发表于 2015-11-22 21:18 | 显示全部楼层

对我们有用的,就两、三个语句 。。。。。。。。。。。。。
发表于 2015-11-22 22:31 | 显示全部楼层
根据实际需求,设定相关参数。
发表于 2015-11-23 09:17 来自手机 | 显示全部楼层
http://bbs.mydigit.cn/read.php?tid=1119097&fpage=2    看你能打开不,数码之家有个非常详细易懂的解码程序。
 楼主| 发表于 2015-11-23 09:28 | 显示全部楼层
aerwa 发表于 2015-11-23 09:17
http://bbs.mydigit.cn/read.php?tid=1119097&fpage=2    看你能打开不,数码之家有个非常详细易懂的解码程 ...

看到了     非常详细 格式和我这个一样  非常感谢
发表于 2015-11-23 12:10 | 显示全部楼层
钻石会员了怎么还问这样的问题?
内事不决问百度,外事不决问谷歌!

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-10 13:26 , Processed in 0.058837 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表