Mateksys F405-STD 及其变体

../_images/matekf405-std.png ../_images/matekf405-ctr.png

以上图片和部分内容由 mateksys.com

备注

由于闪存限制,该电路板不包含所有 ArduPilot 功能。请参见 固件限制 了解详情。

警告

这些(飞行)控制器没有气压计。可添加外部气压计,或使用替代高度传感器进行操作,如室外使用 GPS 或室内使用测距仪(请参阅 "(飞行)控制器")。 EK3_SRC1_POSZ),但有以下注意事项。在飞机上,如果 GPS 丢失,用户应立即切换到手动模式,以避免坠机。在旋翼飞行器中,允许使用 GPS 操作,但不建议使用,因为高度保持模式不精确。请注意,如果 GPS 出现故障,而飞行器正在使用 GPS 获取高度信息,最终可能会因缺乏准确的高度信息而导致坠机。 使用 GPS 进行高度感应 了解更多信息。

规格

  • 处理器

    • STM32F405RGT6 ARM(168MHz)

  • 传感器

    • STD 版本为 ICM20602 IMU,CTR 版本为 MPU6000

    • BMP280 气压计(STD 和 CTR)

    • 184A 电压放大器;CTR 版本上的电流传感器

  • 接口

    • 5x UARTS

    • 6x PWM 输出(-STD 时为 7)

    • 1x RC 输入 PWM/PPM,SBUS

    • 用于外部罗盘和空速传感器(STD、CTR 和 AIO)的 I2C 端口

    • USB 端口

    • 内置 OSD

    • MicroSD 插槽

  • 尺寸和规格

    • 36x36mm 印刷电路板,带 30.5mm 安装孔

    • 标准:7 克

    • CTR: 10g

更多信息,请参见 mateksys.com 详细规格接线图.

变体

除了 STD 和 CTR 版本外,还有 Mateksys 宣布报废的名为 -AIO 和 -OSD 的旧版本。与 STD 版本一样,这两个版本都使用 ICM20602 IMU。两者都没有板载气压计。-AIO 有 I2C 焊盘,而 -OSD 版本没有。

备注

对于 -STD 版本,请使用 MatekF405-STD 类型的固件。对于带 MPU6000 的 -CTR 版本,请使用 MatekF405 型固件。对于 MatekF405-Wing 请使用专用固件。请注意,ArduPilot 默认不支持 -AIO 和 -OSD 版本,因为需要进行额外的硬件和/或软件调整。

MatekF405-CTR 的固件版本支持 双向 Dshot 标记为 "MatekF405-bdshot"。请注意,此版本仅支持输出 1-4。

默认 UART 顺序

  • SERIAL0 = 控制台 = USB

  • SERIAL1 = Telemetry1 = USART3

  • SERIAL2 = Telemetry2 = UART4

  • serial3 = gps1 = usart1

  • serial4 = gps2 = uart5

  • SERIAL5 = 用户 = USART2(仅 TX,除非 BRD_ALT_CONFIG = 1,则 RX 可用)

串行协议可根据个人喜好进行调整。

RC 输入

SBUS 引脚通过反相器传递到 R2(UART2 RX),默认情况下 R2 被映射到定时器输入而不是 UART,可用于所有 ArduPilot 支持的接收器协议,但 CRSF/ELRS 和 SRXL2 除外,因为它们需要真正的 UART 连接。不过,FPort 以这种方式连接时,只能提供 RC 而不提供遥测功能。

为使 Fport、CRSF 和 SRXL2 接收机能够使用 CRSF 和嵌入式遥测功能,还可将 R2 引脚配置为真正的 UART2 RX 引脚,以便与双向系统一起使用。 BRD_ALT_CONFIG 为 "1",使其成为 SERIAL7 端口的 RX 输入引脚。

有了这个选项、 serial7_protocol 必须设置为 "23",并且:

  • 不支持 PPM。

  • DSM/SRXL 连接到 R2 引脚,但 SBUS 仍连接到 SBUS。

  • FPort 需要通过双向逆变器与 T2 和 R2 连接。参见 FPort 接收器.

  • 除 R2 外,CRSF 还需要 T2 连接,并自动提供遥测功能。

  • SRXL2 需要与 T2 连接,并自动提供遥测功能。设置 serial6_options 到 "4"。

任何 UART 都可用于 ArduPilot 中的遥控系统连接,并与除 PPM 之外的所有协议兼容(SBUS 需要在其他 UART 上进行外部反转)。请参见 无线电控制系统 详细信息.

Dshot 能力

所有电机/伺服输出均可进行 Dshot 和 PWM 操作。然而,输出的 Dshot 和正常 PWM 操作混合使用会受到组的限制,即如果要为组中的某个输出启用 Dshot,则需要将该组中的所有输出都配置为 Dshot,而不是 PWM 输出。在配置为普通伺服/电机输出时,必须相同(PWM 速率或 Dshot)的输出组是1、2/3/4、5、6 和 7(仅限 -STD)。

购买地点

连接 GPS/指南针模块

该电路板不包括 GPS 或指南针,因此需要一个 外置 GPS/指南针 应如下图所示连接,以便自主模式发挥作用。

../_images/matekf405-std-wiring.png

必须插入电池才能为 GPS/指南针模块的 5V 引脚供电。不向外围设备提供 USB 电源。

接线图

../_images/MatekF405-STD.jpg