名称介绍

概 述

USB GPS接收器

这是一款体积小巧,轻薄便携式的完整卫星信号接收机。内置卫星接收天线,和传统接收机相比较它具有信号更强、定位更快等优点。产品采用高精度的定位芯片件及工业级制造工艺,故能满足工业级的定位需求和个人使用需求。内置电池用以存储卫星资料,如卫星讯号状态、最后位置及时间,方便快速的增加下一次开机时的定位速度。采用USB接口能在树莓派,英伟达,LP上使用。可适用于车载导航、手持定位、可穿戴设备等领域。

名称介绍

USB GPS接收器(两米延长线)

这是一款采用Ublox定位芯片,能够以56通道接收卫星信号、低功耗、高灵敏度的GPS接收机。内置卫星接收天线,和传统接收机相比较它具有信号更强、定位更快等优点。产品采用高精度的定位芯片件及工业级制造工艺,故能满足工业级的定位需求和个人使用需求。内置电池用以存储卫星资料,如卫星讯号状态、最后位置及时间,方便快速的增加下一次开机时的定位速度。采用USB接口能在树莓派,英伟达,LP上使用。USB线长达2米,传感器底部有磁性吸附在金属物件上更有利于传感器安装。可适用于车载导航、手持定位、可穿戴设备等领域。

技术规格

  • 芯片:UBX-G7020-KT
  • 频率:L1, 1575.42MHz
  • 波特率:4800,9600,19200,38400,57600,115200bps
  • 接收通道:56CH
  • 灵敏度:跟踪:-162dBm 捕捉:-160dBm 冷启动-148dBm
  • 冷启动:平均29秒
  • 温启动:平均3秒
  • 热启动:平均1秒
  • 精度:水平位置精度<2.5M,SBAS<2.0M,授时精度:30ns
  • 更新频率:1HZ
  • 工作温度:-40℃~85℃
  • 储存温度:-40℃~85℃

使用教程

1、NMEA0183协议介绍

将USB GPS接收器接入电脑,放置在空旷露天的地方,用串口助手查看传感器数据。

传感器将传出一下这几项数据

$GPGGA,061831.000,2236.9152,N,11403.2422,E,2,07,1.1,144.0,M,-2.2,M,4.8,0000*60
$GPGSA,A,3,18,22,25,12,14,21,24,15,,,,,1.93,1.04,1.63*01
$GPGSV,3,1,11,12,40,089,45,14,37,314,46,15,10,078,44,18,77,096,43*72
$GPGSV,3,2,11,21,27,192,31,22,60,330,43,24,24,037,45,25,42,142,41*71
$GPGSV,3,3,11,31,21,230,27,42,51,128,37,50,46,122,39*4D
$GPRMC,061831.000,A,2236.9152,N,11403.2422,E,0.00,,130214,,,D*76
$GPVTG,309.62,T, ,M,0.13,N,0.2,K*6E

1.1、GGA

样例数据:$GPGGA,061831.000,2236.9152,N,11403.2422,E,2,07,1.1,144.0,M,-2.2,M,4.8,0000*60

名称 样例 单位 描述
消息 ID $GPGGA GGA 协议头
UTC 时间 061831.000 hhmmss.sss
纬度 2236.9152 ddmm.mmmm
N/S 指示 N N=北,S=南
经度 11403.2422 dddmm.mmmm
E/W 指示 E W=西,E=东
定位指示 2 0:未定位 1:SPS 模式,定位有效 2:差分,SPS 模式,定位有效 3:PPS 模式,定位有效
卫星数目 07 范围 0 到 12
HDOP 1.1 水平精度
MSL 幅度 144.0 -
单位 M
大地 -2.2 -
单位 M -
差分时间 4.8 当没有 DGPS 时,无效
差分 ID 0000
校验和 *60

1.2、GSA

样例数据:$GPGSA,A,3,18,22,25,12,14,21,24,15,,,,,1.93,1.04,1.63*01

名称 样例 单位 描述
消息 ID $GPGSA GSA 协议头
模式 1 A M=手劢(强制操作在 2D 或 3D 模式),A=自劢
模式 2 3 1:定位无效, 2:2D 定位 ,3:3D 定位
卫星使用 18 通道 1
卫星使用 22 通道 2
卫星使用 25 通道 3
卫星使用 12 通道 4
卫星使用 14 通道 5
卫星使用 21 通道 6
卫星使用 24 通道 7
卫星使用 15 通道 8
,,, ,,, ,,, ,,,
卫星使用 通道 12
PDOP 1.93 位置精度
HDOP 1.04 水平精度
VDOP 1.63 垂直精度
校验和 *01

1.3、GSV

样例数据:

$GPGSV,3,1,11,12,40,089,45,14,37,314,46,15,10,078,44,18,77,096,43*72
$GPGSV,3,2,11,21,27,192,31,22,60,330,43,24,24,037,45,25,42,142,41*71
$GPGSV,3,3,11,31,21,230,27,42,51,128,37,50,46,122,39*4D
名称 样例 单位 描述
消息 ID $GPGSV GSV 协议头
消息数目 3 范围 1 到 3
消息编号 1 范围 1 到 3
卫星数目 11
卫星 ID 12 范围 1 到 32
仰角 40 最大 90°
方位角 089 范围 0 到 359°
载噪比(C/No) 45 dBHz 范围 0 到 99,没有跟踪时为空
卫星 ID 14 范围 1 到 32
仰角 37 最大 90°
方位角 314 范围 0 到 359°
载噪比(C/No) 46 dBHz 范围 0 到 99,没有跟踪时为空
卫星 ID 15 范围 1 到 32
仰角 10 最大 90°
方位角 078 范围 0 到 359°
载噪比(C/No) 44 dBHz 范围 0 到 99,没有跟踪时为空
卫星 ID 18 范围 1 到 32
仰角 77 最大 90°
方位角 096 范围 0 到 359°
载噪比(C/No) 43 dBHz 范围 0 到 99,没有跟踪时为空
校验和 *72

1.4、RMC

样例数据:$GPRMC,061831.000,A,2236.9152,N,11403.2422,E,0.00,,130214,,,D*76

名称 样例 单位 描述
消息 ID $GPRMC RMC 协议头
UTC 时间 061831.000 hhmmss.ss
状态 A A=数据有效;V=数据无效
纬度 2236.9152 ddmm.mmmmm
N/S 指示 N N=北,S=南
经度 11403.2422 dddmm.mmmm
E/W 指示 E W=西,E=东
地面速度 0.00 Knot(节)
方位
日期 ddmmyy
磁变量 -
校验和 *76

1.5、VTG

样例数据:$GPVTG,309.62,T, ,M,0.13,N,0.2,K*6E

名称 样例 单位 描述
消息 ID $GPVTG VTG 协议头
方位 309.62
参考 T 真北参照系
方位 309.62
参考 M 磁北参照系
速度 0.13 Knot(节)
单位 N
速度 0.2 公里/小时
单位 K 公里/小时
校验和 *6E

3、在树莓派、Jetson Nano或Linux上通过程序读取GPS数据

3.1、下载程序,并插入USB GPS接收器。

这里以树莓派为例,Jetson Nano或Linux操作方式一样。

在终端依次输入一下命令
cd .....                                                     //你想保存文件的目录
git clone https://github.com/DFRobotdl/USB_GPS_CN.git     //下载github上的程序
cd USB_GPS_CN

3.2、查看设备

在终端输入:

sudo ls -l /dev

找到你刚刚接入的设备

3.3、打开之前下载的min.c文件,将程序中程序中设备端口与实际改为一致并保存。

图片介绍

3.4、使用终端打开程序所在的文件夹,编译并运行

cd ..... /USB_GPS_CN
gcc -o GPS main.c -lm
sudo ./GPS

3.5、将GPS数据复制到百度地图拾取坐标系统,并勾选坐标反查

图片介绍

常见问题

还没有客户对此产品有任何问题,欢迎通过 qq 或者论坛联系我们!
更多问题及有趣的应用,可以访问论坛进行查阅或发帖

更多

DFRobot 商城购买链接