Skip to content

ARK GPS(DroneCAN)

ARK GPS是一款开源的DroneCAN GNSS/GPS、磁力计、惯性测量单元(IMU)、气压计、蜂鸣器以及安全开关模块。

ARK GPS

购买渠道

可从以下渠道订购该模块:

硬件规格

  • 开源原理图与物料清单(BOM)
  • 传感器
    • u-blox M9N GPS
      • 超稳健的米级GNSS定位
      • 同时接收4个GNSS信号,实现最大程度的定位可用性
      • 先进的欺骗与干扰检测功能
      • 出色的射频干扰缓解能力
    • 博世BMM150磁力计
    • 博世BMP388气压计
    • 应美盛ICM - 42688 - P六轴惯性测量单元(IMU)
  • STM32F412CEU6微控制器(MCU)
  • 安全按钮
  • 蜂鸣器
  • 两个Pixhawk标准CAN连接器(4针JST GH)
  • Pixhawk标准调试连接器(6针JST SH)
  • 小尺寸规格
    • 5厘米×5厘米×1厘米
  • LED指示灯
    • 安全指示灯
    • GPS定位指示灯
    • RGB系统状态指示灯
  • 美国制造
  • 电源要求
    • 5V
    • 平均110毫安
    • 最大117毫安

硬件安装

布线

ARK GPS通过Pixhawk标准的4针JST GH线缆连接到CAN总线。更多信息,请参考CAN布线说明。

安装

推荐的安装方向是使板上的连接器指向飞行器尾部。 该传感器可安装在机架的任何位置,但在PX4配置过程中,您需要指定其相对于飞行器重心的位置。

固件设置

ARK GPS运行PX4 DroneCAN固件。因此,它支持通过CAN总线进行固件更新以及动态节点分配。 ARK GPS板发货时已预装最新固件,但如果您想自行构建并刷写最新固件,请参阅PX4 DroneCAN固件 > 构建固件

  • 固件目标ark_can - gps_default
  • 引导加载程序目标ark_can - gps_canbootloader

PX4配置

您需要设置必要的DroneCAN参数,并且如果传感器不在飞行器中心位置,还需定义偏移量。以下概述了所需的设置。

INFO

如果飞行控制器在开机时没有插入SD卡,ARK GPS将无法启动。

启用DroneCAN

为了使用ARK GPS板,将其连接到Pixhawk CAN总线,并通过将参数UAVCAN_ENABLE设置为2以进行动态节点分配(如果使用DroneCAN电调(ESCs),则设置为3)来启用DroneCAN驱动程序。 步骤如下:

启用后,模块将在启动时被检测到。GPS数据应以10Hz的频率传输。 PX4中DroneCAN的配置在DroneCAN > 启用DroneCAN中有更详细的说明。

传感器位置配置

如果传感器不在飞行器中心位置,您还需要定义传感器偏移量:

LED含义

在刷写ARK GPS时,您会看到绿色、蓝色和红色的LED指示灯;如果运行正常,则会看到绿色LED闪烁。 如果看到红色LED亮起,说明存在错误,您应检查以下内容:

  • 确保飞行控制器已安装SD卡。
  • 确保在刷写ark_can - gps_default之前,ARK GPS已安装ark_can - gps_canbootloader
  • 从SD卡的根目录和ufw目录中删除二进制文件,然后尝试重新构建并刷写。

另请参阅