SpeedyBeeF405-Mini

../_images/speedybeef405-mini.jpg

以上图片和部分内容由 SpeedyBee (飞行)控制器与配套的 4in1 ESC 显示为堆叠。

备注

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

规格

  • 处理器

    • STM32F405RGT6 ARM(168MHz)

    • AT7456E OSD

    • 8MByte 闪存用于记录

  • 传感器

    • ICM-42688P IMU(加速度、陀螺仪)

    • DSP-310 气压计

    • 电压传感器,外部电流传感器输入端

  • 电源

    • 4.75-5.25V 输入电压

    • 9V 3A BEC,用于为视频发射器供电

    • 5V, 2A BEC,用于内部和外设

  • 接口

    • 4x PWM 输出,支持 DShot(串行 LED 输出为第 5 个输出)。

    • 1x RC 输入

    • 5x UART/串行接口(用于 GPS 和其他外设,第 6 个 UART 内部绑定到无线板)

    • 用于外部罗盘、空速等的 I2C 端口。

    • USB-C 端口

  • 尺寸和规格

    • 30 毫米 x 32 毫米 x 7.8 毫米

    • 9.6g

购买地点

SpeedyBee

用户手册

SpeedyBeeF405-Mini 堆栈用户手册

引脚

../_images/speedybeef405-mini-top.jpg ../_images/speedybeef405-mini-bottom.jpg

接线图

../_images/speedybeef405-mini-wiring.jpg

默认 UART 顺序

在上述引脚布局中,UART 的标记为 Rn 和 Tn。Rn 引脚是 UARTn 的接收引脚。Tn 引脚是 UARTn 的发送引脚。

  • SERIAL0 -> USB

  • SERIAL1 -> UART1(DJI-VTX,支持 DMA)

  • SERIAL2 -> UART2(RX,支持 DMA)

  • SERIAL3 -> UART3

  • SERIAL4 -> UART4(连接到内部 BT 模块,ArduPilot 目前无法使用)

  • SERIAL5 -> UART5(电调遥测,RX 仅在电调连接器上)

  • SERIAL6 -> UART6(GPS,支持 DMA)

所示串行协议为默认设置,但可根据个人喜好进行调整。

伺服/电机输出

SpeedyBeeF405 Mini 最多支持 5 个 PWM 输出。电调连接器上用于电机输出的 M1 至 M4 焊盘,以及用于 LED 灯条或其他 PWM 输出的 M5(LED)焊盘。

PWM 分为 3 组:

  • 第 1 组 PWM 1-2

  • 第 2 组 PWM 3-4

  • 第 3 组 PWM 5

同一组内的通道需要使用相同的输出率。如果一个组中的任何通道使用 DShot,那么该组中的所有通道都需要使用 DShot。通道 1-4 支持双向 DShot。

RC 输入

SBUS 引脚通过反相器连接至 RX2(UART2 RX),可用于所有 ArduPilot 支持的接收器协议,但 PPM/CRSF/ELRS 和 SRXL2 除外。CRSF/ELRS 和 SRXL2 要求连接 RX2 和 TX2 引脚,而不是 SBUS 引脚。

  • SRXL2 要求 serial2_options 设置为 "4"。

  • F 端口应通过双向逆变器与 TX2 连接,而 TX2 应通过双向逆变器与 F 端口连接。 serial2_options 设置为 "4"。

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

备注

连接 USB 时,"4V5 "引脚供电。注意不要为 USB 源提供过多负载,否则可能会出现电压下降。所有其他 5V 引脚仅在有电池时供电。

蓝牙

SpeedyBeeF405-Mini 有一个与 UART4 连接的集成无线模块,但其 BLE 蓝牙与现有的 Windows 或 Android ArduPilot 地面站不兼容。

OSD 支持

SpeedyBeeF405-Mini 支持使用 OSD_TYPE 1(MAX7456 驱动程序)使用其内部 OSD。外部 OSD 支持(如 DJI 或 DisplayPort)可使用 UART1 或任何其他免费 UART。请参见 MSP OSD 了解更多信息。

电池监控器配置

这些设置在加载固件时被设为默认值,并适用于堆栈版本所含的普通电调。不过,如果丢失了这些设置,也可以手动设置参数:

启用电池监控器。

BATT_MONITOR =4

然后重新启动。

BATT_VOLT_PIN 10

BATT_CURR_PIN 11

BATT_VOLT_MULT 11.0

batt_amp_pervlt 40

连接 GPS/指南针模块

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

固件

该电路板未预装 ArduPilot 固件。请使用此处的说明首次加载 ArduPilot 在没有现有 ArduPilot 固件的电路板上加载固件.

可以找到该电路板的固件 这里 子文件夹中的 "SpeedyBeeF405Mini"。只有 Copter 固件是预置的,因为该(飞行)控制器非常适合该应用。