微空科技
文档目录
文章目录

MicoAir743v2-AIO-35A一体飞控用户手册

产品概览

MicoAir743v2-AIO-35A 是微空科技将 H743 飞控与四合一电调整合在同一块 25.5 × 25.5 mm 安装孔位电路板上的 AIO 方案。飞控部分采用 480 MHz 的 STM32H743VIH6BMI088 + BMI270 双 IMU、SPL06 气压计和 microSD 日志存储;电调部分为 四路 35 A Bluejay 电调。

MicoAir743v2-AIO-35A 一体飞控外观

核心特性

  • STM32H743VIH6,480 MHz,2 MB Flash
  • BMI088 + BMI270 双 IMU
  • SPL06 气压计、microSD 卡槽
  • 7 路 UART、8 路电机输出、1 路 I²C、1 路 SWD
  • LED 灯带、蜂鸣器、BOOT 按键和 USB Type-C
  • 5 V / 2 A 与 12 V / 2 A 两路 BEC
  • 板载电池电压和电流采样
  • DJI O3/O4/O4 Pro 直连接口,支持 MSP DisplayPort
  • 4 × 35 A Bluejay 电调,48 kHz,支持 DShot300 / DShot600 与双向 DShot
  • 支持 ArduPilot、PX4、INAV、Betaflight 与 Skybrush 固件

产品购买

微空科技企业店

硬件规格

飞控部分

项目规格
主控 MCUSTM32H743VIH6,480 MHz,2 MB Flash
IMUBMI088 + BMI270 双 IMU
气压计SPL06
磁力计无板载磁力计;支持 I²C 外置磁力计
模拟 OSD无;高清图传使用 MSP DisplayPort
日志存储microSD 卡槽
UART7 路:UART1、UART2、UART3、UART4、UART5、UART6、UART8
电机输出M1–M8;硬件支持 DShot / 双向 DShot,实际能力取决于固件
其他输出LED 灯带;固件资源中对应 PWM11
外设接口1 路 I²C、1 路 SWD、2 路 ADC、蜂鸣器
USBUSB Type-C,并预留 D+ / D− 焊盘

电调部分

项目规格
电调固件Bluejay 0.19.2
PWM 频率48 kHz
支持协议DShot300、DShot600、双向 DShot
持续电流35 A × 4;必须保证良好散热
电池输入2–6S 锂电池
建议起始协议DShot300

“35 A 持续电流”依赖桨叶气流、环境温度和散热条件。

电源与结构

项目规格
主电源输入2–6S 锂电池
5 V BEC最大 2 A,供接收机、GPS、光流等外设
12 V BEC最大 2 A,供 DJI O3/O4/O4 Pro 等设备

电压与电流采样系数

参数ArduPilotPX4BetaflightINAV
Voltage Factor21.1221.12211211
Current Factor14.1414.14707707

尺寸与安装

项目规格
安装孔距25.5 × 25.5 mm
安装孔径Φ3 mm
外形尺寸36 × 36 × 8 mm
重量10 g

AIO 需要采用 45° 安装。

MicoAir743v2-AIO-35A 安装方向示意

  1. 板上箭头默认指向机头,有元件标识的一面朝上。
  2. 使用绝缘减震柱固定,避免螺丝或碳板接触焊盘和元件。
  3. 保持电调 MOS 区域通风,不要被泡棉、双面胶或线束完全覆盖。

接口与供电

接口定义

MicoAir743v2-AIO-35A 接口说明图

典型接线

MicoAir743v2-AIO-35A 典型接线示意图

供电规则

接口电压典型用途注意事项
VBAT2–6S飞控与四合一电调主电源严禁反接;焊接前确认电池规格
5V5 V接收机、GPS、光流、测距仪等总负载不得超过 2 A
12V12 VDJI O3/O4/O4 Pro、摄像头等禁止连接只支持 5 V 的设备
GND0 V电源与信号参考地

高清图传 SH1.0-6P 接口的第 1 针为 12 V。连接图传前必须核对插头方向和线序,错误连接可能同时损坏图传与飞控。

串口连接通常遵循“飞控 TX → 外设 RX、飞控 RX → 外设 TX”,并同时连接 GND。单向协议只连接协议要求的信号线。

串口映射

ArduPilot 串口映射

ArduPilot 端口物理接口默认用途 / 特性
SERIAL0USBUSB 虚拟串口
SERIAL1UART1MAVLink2,支持 DMA
SERIAL2UART2DisplayPort,支持 DMA
SERIAL3UART3GPS,支持 DMA
SERIAL4UART4MAVLink2,支持 DMA
SERIAL5UART5通用串口,支持 DMA
SERIAL6UART6RC 输入,支持 DMA
SERIAL8UART8通用串口,支持 DMA

PX4 串口映射

PX4 设备PX4 接口名物理接口
ttyACM0USBUSB 虚拟串口
ttyS0TELEM1UART1
ttyS1GPS2UART2
ttyS2GPS1UART3
ttyS3TELEM2UART4
ttyS4TELEM3UART5
ttyS5RCUART6
ttyS7TELEM4 / SERIAL4UART8

PWM输出

飞控提供 M1–M8 八路电机输出,硬件支持 DShot 和双向 DShot;最终能力取决于飞控固件。LED 焊盘在固件资源中对应 PWM11,因此固件可能显示“最多 9 路 PWM 资源”,其中只有 M1–M8 是电机焊盘。

PWM 定时器分组

分组通道说明
第 1 组PWM1、PWM2、PWM3、PWM4同组通常需要使用兼容协议和频率
第 2 组PWM5、PWM6同组约束
第 3 组PWM7、PWM8、PWM11PWM11 为 LED 焊盘

PWM11 配置为串行 LED 后,PWM7 与 PWM8 受同一分组约束,可能无法再使用与串行 LED 不兼容的输出设置。

电调配置

  • Bluejay 0.19.2
  • 建议先使用 DShot300
  • 双向 DShot 需要飞控固件和电调固件同时支持。
  • PX4 与 INAV 当前不支持双向 DShot 功能;后续如有变化,以对应固件发布说明为准。
  • 电调网页工具:ESC Configurator

接收机

UART6 是默认 RC 输入接口。H743 也可以将 RC 功能重新分配到其他 UART。

协议建议接线备注
SBUS信号 → RX6单向信号;同时连接供电和 GND
CRSF / ELRS接收机 TX → RX6;接收机 RX → TX6支持遥测
FPort信号 → TX6单线双向协议
DSM / SRXL信号 → RX6核对接收机供电电压
SRXL2信号 → TX6ArduPilot 下按协议要求设置串口选项
PPM不支持使用串口接收机协议

在 ArduPilot 中若要把 RC 改到其他 UART 时,将目标 SERIALn_PROTOCOL 设为 23,并把原 SERIAL6_PROTOCOL 改为其他用途。

OSD 与高清图传

该 AIO 不带 AT7456E 模拟 OSD,OSD 通过 MSP DisplayPort 输出到 DJI O3/O4/O4 Pro 等高清图传。

  • SH1.0-6P 接口默认使用 UART2
  • ArduPilot 可使用 OSD_TYPE = 5(MSP DisplayPort)
  • 图传接口提供 12 V 供电
  • PX4 的 DJI OSD 支持状态随版本变化,应以当前 PX4 版本说明为准

不要将图传接口的 12 V 针脚接入 5 V 摄像头、接收机或普通串口外设。

电池监测、磁力计与 I²C

电池监测

飞控集成电压和电流采样。默认系数见“硬件规格”中的对照表;校准时应以万用表和已知电流负载为基准。

磁力计与 I²C

  • 无板载磁力计
  • 可通过 SDA / SCL 接入外置磁力计
  • 外置磁力计应远离电池线、电机和四合一电调
  • I²C 外设需确认供电电压、地址冲突和线长

对自主飞行和航向精度有要求时,建议使用远离动力系统的 GPS/磁力计组合,并在整机装配完成后重新校准磁力计。

飞控固件

MicoAir743v2-AIO-35A 的飞控核心沿用 MicoAir743v2 固件目标,支持 ArduPilot、PX4、INAV、Betaflight 和 Skybrush。

MicoConfigurator 是浏览器端飞控配置工具,支持 Windows、macOS 与 Linux,可用于配置调试飞控,并通过在线、本地文件或 DFU 模式完成固件更新。

MicoConfigurator 界面

使用 Chrome 或 Edge 打开 MicoConfigurator。进入 DFU 模式后,可以直接在浏览器中选择机型和固件完成烧录(Windows需安装DFU驱动)。

ArduPilot

MicoAir743v2-AIO与MicoAir743v2共用固件,下载或烧录固件时,必须选择目标 MicoAir743v2。不要选用名称相近的 AIO 型号固件。

PX4

PX4固件编译官方教程

编译 Bootloader:

make micoair_h743-v2_bootloader

编译默认固件:

make micoair_h743-v2_default

MicoConfigurator PX4 DFU 烧录界面

INAV

INAV Configurator 中的目标

Betaflight

Skybrush

常见问题

USB 无法识别

  • 更换确认支持数据传输的 USB Type-C 线。
  • 避免使用供电不足的扩展坞,改接电脑主 USB 口。
  • 检查系统是否识别到串口或 DFU 设备。
  • 仍无法连接时,按上述步骤进入 DFU 模式验证硬件连接。

接收机没有数据

  • 检查 TX/RX 是否交叉连接。
  • SBUS 信号接 RX6;CRSF/ELRS 通常同时连接 TX6RX6
  • 核对串口协议、波特率以及 UART6 是否被其他功能占用。
  • 确认接收机供电电压正确,并共地。

电机测试时不转或转向错误

  • 电机测试前拆下桨叶,并连接动力电池。
  • 核对电机编号、输出协议和电调供电。
  • 检查飞控电调协议是否是 DShot300, 蓝鸟电调固件不支持PWM信号。

相关资源

附录 A:Pinout 引脚定义表

功能分类器件 / 用途总线 / 外设信号MCU 引脚
IMUBMI270SPI3MOSIPD6
IMUBMI270SPI3MISOPB4
IMUBMI270SPI3SCLKPB3
IMUBMI270GPIOCSPA15
IMUBMI270GPIODRDYPB7
IMUBMI088SPI2MOSIPC3
IMUBMI088SPI2MISOPC2
IMUBMI088SPI2SCLKPD3
IMUBMI088GPIOGYRO_CSPD5
IMUBMI088GPIOACCEL_CSPD4
IMUBMI088GPIOGYRO_DRDYPC15
IMUBMI088GPIOACCEL_DRDYPC14
气压计SPL06I²C2SCLPB10
气压计SPL06I²C2SDAPB11
气压计SPL06GPIODRDYPD0
电机输出PWMTIM1 / CH4M1PE14
电机输出PWMTIM1 / CH3M2PE13
电机输出PWMTIM1 / CH2M3PE11
电机输出PWMTIM1 / CH1M4PE9
电机输出PWMTIM3 / CH4M5PB1
电机输出PWMTIM3 / CH3M6PB0
电机输出PWMTIM4 / CH1M7PD12
电机输出PWMTIM4 / CH2M8PD13
LED 灯带PWMTIM4 / CH3LEDPD14
蜂鸣器GPIOBuzzerPD15
外部晶振External8 MHzOSC_INPH0
外部晶振External8 MHzOSC_OUTPH1
状态灯GPIO_OUTPUTREDPE3
状态灯GPIO_OUTPUTBLUEPE4
状态灯GPIO_OUTPUTGREENPE2
按键BOOTBOOT0
I²C外设接口I²C1SDAPB9
I²C外设接口I²C1SCLPB8
UARTUART1UART1TXPA9
UARTUART1UART1RXPA10
UARTVTX-HDUART2TXPA2
UARTVTX-HDUART2RXPA3
UARTGPSUART3TXPD8
UARTGPSUART3RXPD9
UARTUART4UART4TXPA0
UARTUART4UART4RXPA1
UARTUART5UART5TXPB6
UARTUART5UART5RXPB5
UARTRCINUART6TXPC6
UARTRCINUART6RXPC7
UARTUART8UART8TXPE1
UARTUART8UART8RXPE0
USBUSBUSBUSB_DMPA11
USBUSBUSBUSB_DPPA12
SD 卡microSDSDMMC1D0PC8
SD 卡microSDSDMMC1D1PC9
SD 卡microSDSDMMC1D2PC10
SD 卡microSDSDMMC1D3PC11
SD 卡microSDSDMMC1CLKPC12
SD 卡microSDSDMMC1CMDPD2
调试接口SWDSWDSWDIOPA13
调试接口SWDSWDSWCLKPA14
电池检测分压比约 1:21ADCVoltagePC0
电流检测板载电流采样ADCCurrentPC1