北斗星通GPS接收机设置方法及注意事项
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北斗星通GPS接收机设置方法
一、GPS接收机的使用及设置
1、按照用户应用系统连接GPS接收机,要求在所有设备连线完毕后方能加电开机,电
源连线注意正负极及供电电压范围;
2、接收机的设置可以保存,无需再次设置,若系统出现故障,在可以连接GPS接收机
的情况下通过再次设置接收机解决系统故障;若无法排除故障,请联系北斗星通
GNSS产品事业部技术支持部010-********;
3、接收机的快速设置方法(强烈建议使用过程中始终沿用以下方法设置接收机):
通常,可通过串口调试助手、超级终端和NovAtel CDU软件进行设置。
其中串口调试助手和超级终端操作基本相同,通过CDU软件进行设置需要逐条命令输入,不推荐使用,以防输入或语法错误。
通过串口调试助手操作:(以下示例中以设置接收机输出1Hz的GPGGA、GPRMC、GPZDA语句,需根据用户实际需要设置所需要输出的语句)
打开串口调试助手:
在字符串输入框中输入“log version”指令,如果板卡如上图所示根据指令响应输
出相应的version信息,则表示计算机和接收机通讯正常;如果通讯不正常,请检
查线缆连接、串口调试器配置等。
确认通信链接正常后,点击“打开文件”,选择已经编辑好的接收机指令设置文件。
根据您的具体设置,附件中有一个已经编辑好的指令文本《北斗星通GPS接收机设
置.txt》,您可以直接使用。
确认文件中预览内容无误后,点击发送文件。
当显示
OK
<COM1
表示输入正确。
(此时COM1表示连接的是接收机的COM1口,如果是COM2,则应该回复OK
<COM2)。
此时接收机已能正常输入GPGGA、GPRMC、GPZDA信息,可以正常使用。
A、接收机的出厂设置的串口速率为9600 BPS,因此可使用windows系统自带的超
级终端软件连接GPS的串口(COM1与COM2均可,两者等效)设置接收机,关于连接串口的设置如下图;
连接GPS接收机的串口设置
B、将接收机的设置指令写入文本,可以通过超级终端软件以发送文本的方式快速
设置接收机,操作方法如下图:
发送指令文本
C、两接收机的具体设置指令如下,指令均为ASCII码,在写入文本时,开头及结尾
要求空上两至三行,并注意确保每条指令无多余空格,并均以回车换行结束:4、北斗星通GPS接收机设置.txt:建议使用9600波特率进行设置和数据输出,可通过
com com1 9600 n 8 1 n off指令调整串口波特率。
log com1 gpgga ontime 1 //设置COM1口输出1Hz的GPGGA语句
log com1 gprmc ontime 1 //设置COM1口输出1Hz的GPRMC语句
log com1 gpzda ontime 1 //设置COM1口输出1Hz的GPZDA语句
saveconfig //保存指令设置,断电后设置仍然存在
log loglist //查看接收机串口输出的语句
log comconfig //查看接收机串口波特率和收发数据类型
5、检查接收机的设置:
A、在通过使用SSCOM串口调试助手或超级终端软件发送指令文本后,若在软件窗
口中均回显”<OK”信息(每条有效的设置指令均反馈一条OK信息),并使用串
口调试软件或超级终端软件分别连接接收机的COM1口,若接收机根据要求输出GPGGA、GPRMC、GPZDA 1Hz的数据,则以上现象说明接收机设置成功;
B、在通过使用超级终端软件发送指令文本后,若在软件窗口中均回显”<Error:
Invalid xxxxxx”类似错误信息,则说明指令文本中存在无效设置指令,一条错误
信息对应一条无效设置指令,则需检查设置指令中是否存在多余空格或设置指令拼写错误;
C、断电重启后,检测接收机的串口设置是否生效,可以通过使用串口调试助手或
超级终端软件输入指令(log comconfig),检查接收机反馈的信息是否与以上设置信息一致(包括串口速率与数据收发模式);
D、断电重启后,检测接收机的输出信息设置是否生效,可以通过使用超级终端软
件输入指令(log loglist),检查接收机反馈的信息是否与以上设置信息一致(注意:接收机反馈的信息中以”Hold”结束的信息为接收机固定输出的状态信息,用户无法更改);也可以通过超级终端窗口回显的数据信息进行判断(如连接接收机的COM1口,检查其输出的信息是否为1Hz的GPGGA、GPRMC和GPZDA 信息);
E、检查接收机的版本信息,则输入指令(log version);
接收机授时应用
一、授时接收机常用方式
1、采用输出数据中包含的时间信息进行授时。
此次提供的接收机内置OEMSTAR-PVT-1Hz板卡,支持NEMA-0183格式(ASCII码)数据输出,例如GPZDA、GPRMC和GPGGA等数据,推荐采用GPZDA信息,因为此数据包含UTC 时间信息。
2、采用秒脉冲PPS进行授时。
此次提供的接收机COM1口和COM2口中,第9针(DB-9)为PPS即秒脉冲针脚,第5针脚为数字地,将这两个针脚引出即可。
二、如何设置接收机输出GPZDA信息
1、系统搭建
将GPS天线置于室外开阔环境,通过GPS线缆将GPS天线和接收机连接;通过提供的串口线将接收机的COM1口(或COM2口)和PC的COM口进行连接。
检查连接完毕之后,通电。
接收机工作需要约12VDC。
2、通过CDU软件或串口调试器观察接收机是否定位正常
3、接收机定位正常,则通过指令设置COM口输出GPZDA信息:接收机默认波特率为9600
设置接收机的COM1口输出GPZDA信息:
log com1 gpzda ontime 1
(注:ontime 1表示1Hz,即1秒输出1次,0.1表示10Hz)
设置接收机的COM2口输出GPZDA信息:
log com2 gpzda ontime 1
设置完毕之后请输入保存指令,以防断电后重复设置:
Saveconfig
停止输出信息:
Unlog gpzda或者unlog all
设置接收机COM口波特率:
com com1 xxxx n 8 1 n off
(注:xxxx是要设置成的波特率,接收机默认的波特率为9600,可支持到115200) 其他设置指令:
1.Log version 查看或输出接收机序列号和软件版本号
2.Log comconfig查看或输出接收机串口设置
3.Log loglist查看接收机输出的数据信息设置
4.Log rxstatus查看接收机状态信息
5.Freset清空接收机内存中所保存的所有设置和信息,使接收机恢复出厂设置
4、通过串口调试器和接收机自带串口指示灯查看数据输出是否正常。
红色灯周期闪亮表示
有数据输出。
三、使用注意事项
1.强烈建议用户使用上文中所述的方法设置NovAtel GPS接收机,并养成操作习惯,因为
该方法不仅方便、快捷、可靠,并可避免使用随机软件带来的误操作及串口中混入的多余的乱码数据。
2.用户在设置完接收机后,应根据上文所示方法检查接收机设置是否和预设的相一致,以
避免接收机无法实现用户所要求的功能;
3.用户须注意NovAtel GPS的串口默认设置为9600 BPS,收发模式为NovAtel数据格式,
若收发模式变为RTCM、RTCA或NONE等其他模式,则接收机无法响应指令或输出NovAtel数据;
4.在完成设备的所有线缆连线后方可加电开机,并严格禁止对接口设备的带电插拔;
5.注意接收机工作的环境应远离大功率电磁发射设备,和会对GPS 工作造成干扰的1.5G
频段的微波发射设备;差分数据链若采用无线数传电台,还应避免干扰电台通讯的电磁波段的存在。
6.使用时因此应尽量避免雨水的浸泡和渗透,如装置不慎遭水浸湿时,请首先断开电源,
在阴凉处让设备慢慢恢复干燥后方可使用。
7.应尽量避免对该套设备造成毁灭性的剧烈振动。
如从较高处下落撞击地面等事件的发
生。
8.设备检测时,可以通过接收机的COM口的数据收发指示灯判断接收机是否正常,红色
指示等代表数据接收状态,绿色则代表数据发送状态,指示灯会根据数据刷新率规律闪烁;板卡的话可首先通过自带指示灯判断是否工作正常,正常为绿色,1秒亮1次。
9.开机加电后,若电源指示灯仍旧不亮,请立即拔掉电源接头,并检查电源,若故障仍旧
无法解决,请联系厂家技术服务人员。
北斗星通技术支持部
2010-10-11
附录:
常用NEMA语句格式说明
GPGGA
GPS固定数据输出语句($GPGGA)
这是一帧GPS定位的主要数据,也是使用最广的数据。
$GPGGA 语句包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量,水平精确度,海拔高度,高度单位,大地水准面高度,高度单位,差分GPS数据期限,差分参考基站标号,校验和结束标记(用回车符<CR>和换行符<LF>),分别用14个逗号进行分隔。
该数据帧的结构及各字段释义如下:$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*xx<CR><LF>
示例:$GPGGA,134658.00,5106.9792,N,11402.3003,W,2,09,1.0,1048.47,M,-16.27,M,08,AAAA*60
$GPGGA:起始引导符及语句格式说明(本句为GPS定位数据);
<1> UTC时间,格式为hhmmss.sss;
<2>纬度,格式为ddmm.mmmm(第一位是零也将传送);
<3>纬度半球,N或S(北纬或南纬)
<4>经度,格式为dddmm.mmmm(第一位零也将传送);
<5>经度半球,E或W(东经或西经)
<6>定位质量指示,0=定位无效,1=定位有效;
<7>使用卫星数量,从00到12(第一个零也将传送)
<8>水平精确度,0.5到99.9
<9>天线离海平面的高度,-9999.9到9999.9米
M 指单位米
<10>大地水准面高度,-9999.9到9999.9米
M 指单位米
<11>差分GPS数据期限(RTCM SC-104),最后设立RTCM传送的秒数量
<12>差分参考基站标号,从0000到1023(首位0也将传送)。
* 语句结束标志符
xx 从$开始到*之间的所有ASCII码的异或校验和
<CR>回车
<LF>换行
GPRMC
推荐定位信息(GPRMC)
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
示例:
$GPRMC,144326.00,A,5107.0017737,N,11402.3291611,W,0.080,323.3,210307,0.0,E,A*20
<1> UTC时间,hhmmss.sss(时分秒.毫秒)格式
<2>定位状态,A=有效定位,V=无效定位
<3>纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<4>纬度半球N(北半球)或S(南半球)
<5>经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<6>经度半球E(东经)或W(西经)
<7>地面速率(000.0~999.9节,前面的0也将被传输)
<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=数据
无效)
GPVTG
地面速度信息(GPVTG)
$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*hh
示例:$GPVTG,172.516,T,155.295,M,0.049,N,0.090,K,D*2B
<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=数据无效
GPGSV
可视卫星状态输出语句($GPGSV)
示例:$GPGSV,2,1,08,06,33,240,45,10,36,074,47,16,21,078,44,17,36,313,42*78
标准格式:$GPGSV,(1),(2),(3),(4),(5),(6),(7),…(4),(5),(6),(7)*hh(CR)(LF)
各部分含义为:
(1)总的GSV语句电文数;2;
(2)当前GSV语句号:1;
(3)可视卫星总数:08;
(4)PRN码(伪随机噪声码)也可以认为是卫星编号
(5)仰角(00~90度):33度;
(6)方位角(000~359度):240度;
(7)信噪比(00~99dB):45dB(后面依次为第10,16,17号卫星的信息);
*总和校验域;
hh总和校验数:78;
(CR)(LF)回车,换行。
注:每条语句最多包括四颗卫星的信息,每颗卫星的信息有四个数据项,即:(4)-卫星号,(5)-仰角,(6)-方位角,(7)-信噪比。
这里有一个关于$GPGSV 的语句:。