用户指南: simpleRTK3B Budget
产品概述
您可以使用 simpleRTK3B Fusion 将其连接到您的 PC 或平板电脑即可作为独立开发板使用。此外,它还可以用作您项目的附加开发板,例如 Arduino 扩展板。
主要组成部分 simpleRTK3B Budget 是三波段 Unicore UM980模块。
硬件
引脚定义
电力
这款 simpleRTK3B Budget 可由 4 种不同来源供电:
- 全球定位系统 USB端口
- XBEE USB 端口
- Pixhawk 连接器
- 阿杜诺铁路
使用板子只需要其中1个,但您也可以同时连接4个,没有风险。
通讯端口
simpleRTK3B Budget 主板有一些接口,我们现在将详细解释。
USB 全球定位系统
此 USB-C 连接器让您可以通过 FTDI USB 至 UART 转换器访问 UM1 模块的 COM980。
您可以将此接口连接到您喜欢的手机、平板电脑或电脑并开始接收 NMEA 数据。
将接收器连接到 PC 后,您将看到 1 个新的 COM 端口,您可以使用您最喜欢的终端工具来读取 NMEA 或使用 UPecise 工具完全访问 UM980。
默认情况下,此模块上的 NMEA 是禁用的,因此我们建议您从 U精密工具.
如果您的 PC 无法识别该设备,您将需要 FTDI 的 VCP 驱动程序: https://ftdichip.com/drivers/vcp-drivers/
USB XBee
此 USB-C 连接器可让您访问 XBEE 的 UART radio (如果您安装了一个),通过 FTDI USB 至 UART 转换器。
我们发现使用此连接器为电路板供电非常实用,因此您可以根据需要连接和断开 GPS USB,而无需断开电路板的电源。
您可以使用在家中找到的任何 USB 壁式插头适配器。
如果仅将此连接器用作电源,则不需要任何驱动程序。您可以使用 PC,或连接到 USB 墙壁适配器。
使用此连接器配置 XBee radio,您将需要 FTDI 的 VCP 驱动程序: https://ftdichip.com/drivers/vcp-drivers/
Pixhawk 连接器
该连接器是标准 JST GH,可用于连接 simpleRTK3B Budget 到 Pixhawk 自动驾驶仪。
您也可以使用此连接器为电路板供电。
这款 Pixhawk JST-GH连接器遵循 Pixhawk 标准:
- 1:5V_IN
- 2: Unicore COM3 RX(3.3V电平)
- 3: Unicore COM3 TX(3.3V电平)
- 4: Timepulse 输出(3.3V电平)
- 5:熄灭(3.3V电平)
- 6:地
请注意,该板仅包括 GPS,不包括磁力计。
Arduino 导轨
simpleRTK3B Budget 有可选的导轨可以连接到其他 arduino UNO 兼容设备。
- 地线: 标准arduino引脚提供接地。 你应该总是把这条线连接到你的另一块板上。
- 5V 输入/输出:
- 当该引脚旁边的 LED 熄灭时,可以供电 simpleRTK3B Budget 从这个引脚。
例如,只需将其插入 Arduino UNO 板的顶部,然后 simpleRTK3B Budget 将打开。 (检查您的arduino是否可以为300V屏蔽提供5mA供电)。 - 或者,您现在可以使用 simpleRTK3B Budget 为其他护盾供电。
只需打开开关“5V=OUTPUT”并 simpleRTK3B Budget 板将在此引脚输出 5V。
- 当该引脚旁边的 LED 熄灭时,可以供电 simpleRTK3B Budget 从这个引脚。
- 国际参考文献: 当板载开关指向“IOREF = NC”时,该引脚断开。
或者,当板载开关指向“IOREF = 3.3V3”时,它输出 3V。您可以使用此功能为需要此引脚作为输入的其他扩展板提供电压参考。 - TX2、RX2、TX3、RX3:这些引脚可用作 3.3V 的输出,并可用作接受 2.7 至 3.6V 电压的输入。
- TX2: Unicore COM2 TX(此引脚也连接到 XBee UART RX)
- RX2: Unicore COM2 RX(此引脚也连接到 XBee UART TX)
- TX3: Unicore COM3 发送
- RX3: Unicore 串口3接收
大功率 (HP) XBee 插座
您可以使用此插座连接 XBee 兼容设备 radio. 以下引脚可用:
- VCC,为 3.3V 输出,最大电流恒定为 1A,峰值为 1.5A。
- XBee UART RX,3.3V 电平
- XBee UART TX,3.3V 电平
- GND
请记住,您可以使用 第二个 XBee 插座的屏蔽.
特殊功能引脚
除了上述引脚之外,还有一些其他引脚可供最高级的用户使用。这些引脚也可以在 JST 连接器中使用,如 simpleRTK3B Pro.
如果您要使用 simpleRTK3B Budget 连接在 Arduino 或 Raspberry Pi 顶部并且您不使用任何这些引脚,建议不要连接这些引脚:您可以剪掉这些引脚中的接头以避免连接,并防止意外行为。
- Timepulse (TPS):3.3V配置时间脉冲输出。
- 灭绝(EXTINT):时间同步输入,最大电压3.6V。
该输入被过滤以避免故障。
请记住,您可以使用 第二个 XBee 插座的屏蔽.
GPS /GNSS 天线
simpleRTK3B Budget 不包括但需要优质 GPS/GNSS 天线。
simpleRTK3B Budget 支持全 L1/L2/L5 频段。如果您想充分利用此模块,我们建议您使用 三频 simpleANT3B 系列天线.
该板兼容支持 3.3V 供电的有源天线和无源天线。最大输出电流为 150mA @ 3.3V。
如果您将其与广泛使用的传统廉价 GPS 天线一起使用,您将无法达到预期的性能。
重要:给电路板供电之前,必须连接天线。
天线的安装也是实现最佳效果的关键点。GPS/GNSS 天线应始终安装在尽可能能看到天空的地方。
此外,如有可能,应在后面安装金属平面,例如车顶,大于20cm的金属板上等。
如果您想了解安装如何影响性能,请查看我们的 GPS/GNSS 天线安装指南 或者看 该视频.
LEDs
- 电源: simpleRTK3B Budget 董事会有权力。
- PVT:当可以从可用的卫星能见度计算出位置时,LED 亮起。
- NORTK:无 RTK 时亮起,接收校正数据时闪烁,设备处于 RTK FIXED 模式时熄灭。
- XBEE>GPS:XBEE radio 正在通过空中接收数据并将其发送到 Unicore.
- GPS>XBEE: Unicore 正在向 XBee 输出数据 radio.
- 5V IN/OUT:指示该引脚上是否有电压。
- IOREF:指示该引脚上是否有电压。
按钮和开关
只有一个按钮:XBee Reset,好消息是您可能不需要使用它。该按钮用于对 XBee 进行编程 radio 如果您想更新固件等。
您还会在 XBee 插座下找到 1 个开关:它可以让您启用 IOREF,并使用 3.3V 和 5V arduino 引脚作为输出,以便该板可以为配件供电,例如 第二个 XBee 插座的屏蔽.
立即开始
连接到 UPrecise
- 将 GNSS 天线连接到接收器。确保天线具有良好的天空视野,以便测试功能。否则您将看不到卫星视图和信号。
- 通过标记为的 USB 端口将接收器连接到您的 PC POWER+GPS.
- 可选 优普。 选择 COM 端口(如果你不知道哪个 COM 端口,请检查 PC 的设备管理器)。在波特率处选择 115200 or AUTO。 按 Connect.
- 点击 Receiver Configuration 图标。在这里,您可以启用您喜欢的 NMEA 消息( 默认情况下,此模块上禁用 NMEA)。我们建议检查 GGA、GSA、GSV、GST 和 RMC。它将与 SW Maps 和大多数应用程序配合使用。然后单击 Enter.
- 在菜单栏中选择 Data Stream 图标。在数据流窗口中输入 SAVECONFIG 并按下 Enter. 在数据流上你会看到 Command, SAVECONFIG, response: OK. 这意味着您的配置已保存到接收器的 Flash 中。
- 您将在屏幕上看到星座、数据流和跟踪状态。
发送 NMEA 消息到 Xbee Socket
- Xbee 插座连接到 Unicore COM2。如果您想连接蓝牙、BLE, radio 或其他通信插件,您需要在 COM2 上启用 NMEA 消息。
- 例如,如果您想将 GGA 发送到 COM2,请在命令窗口中输入 GPGGA COM2 1. 它将在 COM1 输出 2Hz GGA 消息。
- 对您需要的 NMEA 消息重复相同的操作。我们建议启用 GGA, GSA, GSV, GST 和 RMC. 它可以与 SW Maps 和大多数应用程序配合使用。
- 在命令窗口中输入 SAVECONFIG, 然后按 Enter 将当前配置保存到内存中。
连接到 NTRIP
为了使用我们的 GNSS 接收器实现厘米/毫米级精度,您需要进行修正。
如果你没有自己的基站进行校正,你可以在以下位置找到第三方基站 您所在国家/地区的 RTK 校正服务.
- 点击 toolbox 图标并选择 RTCM.
- 点击 Input。 选 Ntrip Client. 设置您的 Ntrip Caster 主机、端口、挂载点、ID 和密码。 如果你的Ntrip Caster 需要您的位置 rover,将 GGA 位置报告设置为 1,然后选择 CurrentSerialGGA。 请点击 Ok.
- 点击 OutPut. 选择 Serial Port,然后选择接收器的COM端口。
- 您将看到输入和输出变为绿色。检查 Hex, 您将看到来自服务器的 RTCM 消息。
- 几分钟后,您将看到固定类型更改为 RTK 浮动或固定。
启用 Galileo HAS
这款 Galileo 高精度服务 (HAS) 提供免费访问,通过 Galileo 信号(E6-B)和地面手段(互联网),获取使用精密单点定位算法实时估计精确定位解决方案所需的信息。
Galileo HAS 可以用 simpleRTK3B Budget 和 simpleRTK3B Compass. 当前固件版本不支持 simpleRTK3B Fusion.
- 逐个输入以下命令来启用 HAS。
CONFIG PPP ENABLE E6-HAS
CONFIG PPP DATUM WGS84
CONFIG PPP CONVERGE 50 50
CONFIG SIGNALGROUP 2 (如果您有 simpleRTK3B Budget)
CONFIG SIGNALGROUP 3 6 (如果您有 simpleRTK3B Compass)
SAVECONFIG
- 几分钟后,您将看到修复类型变为“浮点”。
如果要禁用 PPP,请输入命令:
CONFIG PPP DISABLE
并使用命令 CONFIG PPP ENABLE E6-HAS 再次启用它。
如果您需要更多信息,例如升级固件、将接收器配置为基站或 rover 请参考 Unicore 配置页面.
配件
您可以使用我们的 XBee 插件添加任何这些功能(以及更多):