SparkFun GPS-RTK航位推算突破-ZED-F9R,SMA(Qwiic)

SparkFun航位推算突破SMA-ZED-F9R是一款高精度传感器融合GPS板,具有同样令人印象深刻的配置选项,并利用u-blox的自动航位推求(ADR)技术。ZED-F9R模块通过融合3D IMU传感器、车轮跳动、车辆动力学模型、校正数据和全球导航卫星系统测量值,提供高度准确和连续的位置。

ZED-F9R模块是一个184通道u-blox F9引擎的全球导航卫星系统接收器,这意味着它可以接收来自GPS、GLONASS、伽利略和北斗星座的信号,精度约为0.01米!这是正确的;当与校正源一起使用时,可以通过RTK导航解决方案实现这种精度。请注意,ZED-F9R只能作为漫游车运行,因此您需要连接到基站。该模块支持同时接收四个全球导航卫星系统。全球导航卫星系统和ZED-F9R上集成的3D传感器测量相结合,可提供高达30Hz的准确实时定位速率。

与其他GPS模块相比,这种突破最大限度地提高了密集城市或覆盖区域的定位精度。即使在较差的信号条件下,也可以在城市环境中提供连续定位,并且在完全信号丢失期间(例如,短隧道和停车场)也可以提供连续定位。ZED-F9R是在挑战性条件下需要精确定位的自主机器人应用的最终解决方案。

此u-blox接收器还支持I2C(u-blox称为此显示数据通道),使其非常适合Qwiic兼容性,因此我们不必使用宝贵的UART端口。利用我们方便的Qwiic系统,无需焊接即可将其连接到系统的其余部分。然而,如果您喜欢实验板,我们仍然有0.1英寸间距的插脚。

基于U-blox的GPS产品可以使用流行但密集的Windows程序U-center进行配置。ZED-F9R上可以配置许多不同的功能:波特率、更新率、地理围栏、欺骗检测、外部中断、SBAS/D-GPS等。所有这些都可以在SparkFun Arduino Library中完成!

SparkFun ZED-F9R GPS Breakout也有一个车载充电电池,可为ZED-F9 R上的RTC供电。这将缩短从冷启动(约24秒)到热启动(约2秒)的首次修复时间。电池将在不连接电源的情况下保持RTC和GNSS轨道数据足够长的时间。

本产品需要天线:确保检查相关产品/连接配件,并为您的项目选择合适的SMA天线。

这个SparkFun Qwiic连接系统是我的生态系统2C传感器、执行器、护罩和电缆,使原型制作更快,更不容易出错。所有支持Qwiic的板都使用1毫米间距的4针JST连接器。这减少了所需的PCB空间,而极化连接意味着您不能错误地将其连接起来。


  • 2个Qwiic连接器
  • 内置SMA连接器,可与您选择的天线配合使用
  • 同时接收GPS、GLONASS、Galileo和北斗
  • 184信道GNSS接收机
  • 接收L1C/A和L2C频段
  • 水平位置精度:
    • 0.01m(RTK)
  • 最大导航速率:高达30Hz
  • 首次修复时间
    • 冷:24秒
    • 热:2秒
  • 操作限制
    • 最大G:≤4G
    • 最高海拔:80公里(49.7英里)
    • 最大速度:500m/s(1118mph)
  • 速度精度:0.05m/s
  • 航向精度:0.2度
  • 内置加速度计和陀螺仪
  • 时间脉冲精度:30ns
  • 电压:5V或3.3V,但所有逻辑均为3.3V
    • 电流:~85mA至~130mA(随星座和跟踪状态变化)
  • 软件可配置
    • 地理栅栏
    • 里程表
    • 欺骗检测
    • 外部中断
    • 引脚控制
    • 低功率模式
    • 还有很多其他人!
  • 通过UART或I2C接口支持NMEA、UBX和RTCM协议
  • 尺寸:43.18毫米x 50.8毫米(1.7英寸x 2.0英寸)
  • 重量:12.1g

SparkFun GPS-RTK航位推算突破-ZED-F9R、SMA(Qwiic)产品帮助和资源

SparkFun GPS-RTK航位推算ZED-F9R连接指南

2020年7月9日

u-blox ZED-F9R是一种功能强大的GPS-RTK单元,它使用IMU、车轮节拍、车辆动力学模型、校正数据和GNSS测量数据的融合,为困难条件下的导航提供高度准确和连续的位置。我们将通过Arduino和Python快速设置您使用Qwiic生态系统,以便您可以开始读取输出!

核心技能:编程

如果一块板需要代码或以某种方式进行通信,你就需要知道如何编程或与之交互。编程技巧就是关于通信和代码的。

编程

技能等级:胜任-编程的工具链有点复杂,可能不会明确提供示例。您需要具备编程的基本知识,并需要提供自己的代码。您可能需要修改现有的库或代码才能使用特定的硬件。传感器和硬件接口将为SPI或I2C。
查看所有技能级别


核心技能:电气原型制作

如果它需要电力,你需要知道有多少,所有的插脚做什么,以及如何连接。您可能需要参考数据表、示意图,并了解电子设备的输入和输出。

2 电气原型制作

技能等级:新手-除了电源要求外,您可能需要了解更多有关组件的信息,例如方向或如何连接。你需要了解极化组件。
查看所有技能级别


评论

寻找答案技术问题?

我们欢迎您在下面提出意见和建议。然而,如果您正在寻找技术问题的解决方案,请参阅我们的技术援助第页。

  • 成员编号255943 / 大约7个月前 / 1

    你能确认u-blox芯片的限制吗?本产品使用ZED-F9R-01B-00版本。根据u-blox的说法,-01B和-02B之间的硬件差距很大。这意味着,即使我们更新了ZED-F9R-01B的HPS固件版本,我们也不能使用新功能,例如支持低速车辆(例如电动踏板车、小型机器人)或CLAS。每次使用此产品时,都需要超过30km/h的速度进行校准。通常的移动机器人超出了本产品的目标。我不敢相信这件事,但到目前为止,我的试验结果证明这是正确的。

    • 成员编号255943 / 大约7个月前 / 1

      我发现这个评论是错误的。我试着用HPS1.3固件和NEO-D9C在ZED-F9R-01B上运行CLAS功能,至少功能正常。我会再次联系u-blox。对不起,我把事情弄糊涂了。

    • 会员号872435 / 大约7个月前 / 1

      是的,它是-01B模块。我有一些研究要做,但也许你知道。根据他们的描述,我不确定更新的版本是否是他们市场描述的专属版本。-02B适用于速度较慢的车辆,但不适用于速度较高的车辆?如果后续版本除了其原始功能之外还有更多功能,那么他们维护以前的版本是没有意义的。

客户评论

第3页,共5页

基于2评级:

当前正在查看所有客户评论。

不要买这个

这是一个垃圾,当Arduino询问时,需要花费数秒才能给出GPS响应。当我查询数据时,我花了数小时试图让这条垃圾信息没有3秒以上的延迟,但我说,一个或10个事务需要至少3秒才能响应getPVT(),真是个笑话,你怎么能用这种延迟导航任何东西!

很抱歉听到您在那里遇到了产品问题。这当然不是董事会的正常行为,我们可以提供帮助。请发送电子邮件至支持@SparkFun.com我们将与您合作。谢谢您!