|
|
|

GPS运用开发规划文档

关键字: GPS:Global Position System, 全球定位系统 NMEA:National Marine Electronics Association 全国海洋电子协会 SiFR:u-blox公司的GPS模块二进制数据协议 WGS 84:World Geodetic System 1984 LLA: Longitude/Latitude/Altitude经纬度和海拔 ...

作者:vcbear来历:CSDN|2007年02月14日

关键字:

GPS:Global Position System, 全球定位系统

NMEA:National Marine Electronics Association 全国海洋电子协会

SiFR:u-blox 公司的GPS模块二进制数据协议

WGS 84:World Geodetic System 1984

LLA: Longitude/Latitude/Altitude 经纬度和海拔

简述:

本文介绍选用GPS承受模块,GIS控件开发GPS/GIS运用软件的一些关键。不触及杂乱的地舆信息理论,首要是针对协议和接口的运用开发

 

一: GPS 模块运用

 

GPS (全球定位系统)承受硬件上现已模块化,这儿首要根据我运用过的 u-blox TIM GPS (以下简称TimGPS)来介绍。

TimGPS 模块如必威现金回扣(几乎是1:1份额):

此模块供给和GPS通信的功用,对外供给FFC20接口,能够给它添加电源,接口板,串口模块,使之能够经过串口和计算机衔接。

怎么 开发串口程序在本文中不再介绍,不管在windows/linux下开发串口串口程序都是很简单的作业。

 

TimGPS 对外供给规范NMEA协议和厂家自己的SiRF二进制协议。

1.1 NMEA( National Marine Electronics Association) 0183 协议

NMEA 0183 是一种帆海、海运方面有关于数字信号传递的规范,此规范界说了电子信号所需求的传输协议,传输数据时刻。这个协议是文本格局的。大致如下

Start Sequence

Payload

Checksum

End Sequence

音讯头

 

音讯体,详细数据和NMEA音讯字相关,数据之间用逗号(,)距离。

2243.4976,N,11414.7289,E,091828.819,A

 

校验码,格局为*[16进制数]*2C

回车换行

4

 

协议头,格局为输出:$GPxxx ,xxx 为输出音讯字如GLL.输入:$PSRFMID为输入音讯字.

1.1.1NMEA 协议输出和输入音讯

NMEA 协议有以下输出音讯

音讯字

内容

GGA

时刻,方位, 定位数据

GLL

经纬度,UTC格局时刻,方位和状况数据

GSA

接收机形式和作业数据,包括方位和水平/竖直稀释精度等。稀释精度( Dilution of Precision )是个地舆定位术语. 一个接收器能够在同一时刻得到许多颗定位信息,但在精细定位上,只需四颗信号即已足够了

GSV

接收机能接收到的信息,包括ID,海拔,方位角,信噪比等

MSS

信号比(SNR),信号强度,频率,比特率

RMC

日期,时刻,方位,方向,速度数据。是最常用的一个音讯

VTG

相对地上的方向和速度数据

ZDA

时刻和日期数据。

 

和地舆信息亲近的相关的音讯如下,各音讯之间包括的信息字段有收支也有重复,在一轮音讯循环里,各音讯相同的字段中包括相同的地舆数据。能够归纳多个音讯,来获取完好的数据。

 

日期

时刻

纬度

经度

海拔

定位状况

地上速度

方向角

GGA

 

 

 

GLL

 

 

 

 

 

RMC

 

 

VTG

 

 

 

 

 

 

 

ZDA

 

 

 

 

 

 

 

 

以下为u-lox厂商扩大的输出音讯

PSRF150

OK-to-send 指令,在节电形式中表明进入作业状况

 

PSRF161

硬件状况陈述

 

作业在NMEA形式时,TimGPS能够有以下输入音讯.输入音讯一般是用于操控GPS的运转的。

音讯字

内容

100

设置串口参数和协议

101

XYZ 导航坐标初始化。输入参数按 WGS84坐标系确认

102

设置DGPS端口

103

设置或查询数据输出频率。能够设置每个NMEA音讯的是否输出和输出频率

104

输入当时经纬度和海拔来初始化模块

105

开发调试数据开关

106

(u-blox) 能够改动 大地基准坐标系 ,默许是 WGS-84 坐标系

107

(u-blox) 装备节电形式

108

(u-blox) 进入下载形式,更新Flash

MSK

设置MSK信号接收机参数

 

每个协议的详细格局,能够到网上下载详细的NMEA协议。

上一篇:GPS核心技能--准确计时与原子钟

下一篇:运用A-GPS进步全球定位系统运用的功能