FoxeerF405V2

../_images/FoxeerF405v2_image.jpg

上图和部分内容由 狐狸

购买地点

  • 可在许多零售商处购买,包括 狐狸

规格

  • 处理器

    • STM32F405 32 位处理器

    • AT7456E OSD

    • 128 MB 位闪存,用于记录

  • 传感器

    • ICM42688 IMU(仅加速度和陀螺仪,无指南针)

    • DPS310 气压计

  • 电源

    • 2S - 8S 锂电池输入电压,带电压监控功能

    • 5V, 2A BEC,用于护目镜

    • 10V、2A BEC,用于为视频发射器供电

  • 接口

    • 9x PWM 输出(第 9 个 PWM 输出通过 LED 垫用于 NeoPixel LED 灯串)

    • 1x RC 输入

    • 6 个 UART/串行接口,用于 GPS 和其他外设

    • 1 个 I2C 端口,用于外接指南针

    • USB-C 端口

    • 可切换摄像机输入

    • 摄像头控制 GPIO

    • 外部电流监控输入

引脚

../_images/FoxeerF405v2.jpg

焊盘(不在下面的连接器上)

针脚

功能

RSI

接收器输入的模拟 RSSI(0-3.3 伏

R2、T2

UART2 RX 和 TX,RC 输入(SBUS 引脚上的 SBUS 输入)

5v

5V 输出(最大 1.5A)

接地

地面

5v

5V 输出(最大 1.5A)

B-

压电蜂鸣器负脚

发光二极管

WS2182 可寻址 LED 信号线

SBUS

SBUS 输入(反相后应用于 R2)

CA2

摄像机 2 输入

T1

UART1 TX

R3

UART3 RX

T6

UART6 TX

M5

电机/伺服信号输出 5

M6

电机/伺服信号输出 6

M7

电机/伺服信号输出 7

M8

电机/伺服信号输出 8

GPS 连接器

针脚

功能

R5

UART5 RX,GPS

T5

UART5 TX,GPS

接地

地面

5V

5V

SCL

I2C 时钟

SDA

I2C 数据

电调连接器

针脚

功能

RX1

UART1 RX,ESC 遥测

CUR

外部电流传感器输入

M4

电机/伺服信号输出 4

M3

电机/伺服信号输出 3

M2

电机/伺服信号输出 2

M1

电机/伺服信号输出 1

接地

地面

摄像头连接器

针脚

功能

5V

5V

接地

地面

CAM1

来自 FPV 摄像机的视频输入

CC

相机控制 GPIO

VTX 端口

针脚

功能

10V

10V 用于 VTX

G

地面

T3

UART3 TX、VTX 控制(拖动默认值)

G

地面

VTX

视频输出到视频发射器

高清 VTX 连接器(DJI)

针脚

功能

10V

10V 用于 VTX

G

地面

T4

UART4 TX,DisplayPort

R4

UART4 RX、DisplayPort

G

地面

R6

UART66 RX

UART 映射

在上述引脚布局中,UART 的标记为 Rn 和 Tn。Rn 引脚是 UARTn 的接收引脚。Tn 引脚是 UARTn 的发送引脚。默认协议如下所示,但用户可以更改。

  • SERIAL0 -> USB

  • SERIAL1 -> UART1(ESC 遥测)

  • SERIAL2 -> UART2 (RC) 支持 DMA

  • SERIAL3 -> UART3(VTX 斜坡)

  • SERIAL4 -> UART4 (DisplayPort) 支持 DMA

  • SERIAL5 -> UART5 (GPS) 支持 DMA

  • SERIAL6 -> UART6(用户)

任何 UART 都可以通过更改其协议参数来重新执行任务。

RC 输入

RC 输入配置在 R2(UART2_RX)引脚上。它支持除 PPM 和 SBUS 以外的所有 RC 协议。参见 无线电控制系统 了解特定遥控系统的详细信息。 serial2_protocol 默认设置为 "23",以启用此功能。

  • SBUS 连接至 SBUS 焊盘,该焊盘将输入反相,并将其应用于 R2 输入。

  • FPort 需要连接 T2 和 serial2_options 设置为 "7"。

  • 除 R2 外,CRSF 还需要 T2 连接,并自动提供遥测功能。设置 serial2_options 为 "0"。

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

任何 UART 都可用于 ArduPilot 中的遥控系统连接,并与除 PPM 之外的所有协议兼容。请参见 无线电控制系统 了解详情。

OSD 支持

FoxeerF405v2 支持通过以下方式显示 OSD OSD_TYPE 1(MAX7456 驱动程序)。默认设置还允许在 UART4 上支持 DJI Goggle OSD。内部模拟 OSD 和 DisplayPort OSD 可同时使用,方法是设置 OSD_TYPE2 = 5

PWM 输出

FoxeerF405v2 最多支持 9 路 PWM 输出(PWM 9 默认支持串行 LED)。输出通过两个 JST-SH 连接器提供。所有输出均支持 DShot 以及所有 PWM 类型。

PWM 分为 3 组:

  • 第 1 组中的 PWM 1、2

  • PWM 3、4 在第 2 组

  • PWM 5、6 在第 3 组

  • PWM 7、8 在第 4 组

  • PWM 9(LED),第 5 组

同一组内的通道需要使用相同的输出率,无论是 PWM 还是 Dshot。如果一个组中的任何通道使用 DShot,那么该组中的所有通道都需要使用 DShot。

备注

对于从 BetaflightX 四面体迁移过来的用户,前四个输出 M1-M4 已配置为使用这些默认参数与现有电机接线一起使用:

GPIO 和摄像头开关

GPIO 引脚 70 是 SER 衬垫,默认分配给 RELAY2 功能。该引脚可通过 GCS 控制,也可通过 RC 发射器使用 辅助功能 特点

摄像机输入可通过 GPIO 71 在 CAM1 输入和 CA2 输入之间切换,GPIO 71 默认分配给 RELAY3 功能。它可以像上述 GPIO 一样进行控制。

LED 输出

LED 输出默认配置为支持 NeoPixel LED 灯串.

电池监测

电路板通过 B+ 引脚内置了电压传感器,但没有内置电流传感器。外部电流传感器可连接到 CUR 引脚。内部电压和外部电流监控的默认参数设置如下,可与任何 Holybro Tekko32 F4 4in1 电调一起使用。

正确的电池设置参数是

指南针

FoxeerF405v2 没有内置指南针,但可以使用 SDA 和 SCL 焊盘上的 I2C 连接外部指南针。

固件

可以找到该电路板的固件 这里 子文件夹中的 "FoxeerF405v2"。

加载固件

初始固件加载可通过 DFU 完成,方法是插入 USB 并按下引导加载器按钮。然后,使用自己喜欢的 DFU 加载工具加载 "with_bl.hex "固件。

加载初始固件后,您可以使用任何 ArduPilot 地面站软件更新固件。以后的更新应使用 *.apj 固件文件。