Skip to content

Holybro Durandal飞行控制器

WARNING

PX4不生产此(或任何)自动驾驶仪。若需硬件支持或解决合规性问题,请联系制造商

Durandal®是Holybro成功的飞行控制器系列的最新产品,由Holybro设计和开发。

Durandal

总体而言,其一些关键特性如下:

  • 传感器集成温度控制。
  • 强大的STM32H7微控制器,运行频率480MHz,具备2MB闪存和1MB随机存取存储器。
  • 新型传感器,温度稳定性更高。
  • 内部隔振系统。
  • 板载双高性能、低噪声惯性测量单元(IMU),专为高要求的稳定应用而设计。

以下是关键特性总结、组装以及购买链接。

INFO

此飞行控制器属于制造商支持类型

总览

技术规格

  • 主FMU处理器:STM32H743
    • 32位Arm® Cortex® - M7,480MHz,2MB内存,1MB随机存取存储器
  • IO处理器:STM32F100
    • 32位Arm® Cortex® - M3,24MHz,8KB静态随机存取存储器
  • 板载传感器
    • 加速度计/陀螺仪:ICM - 20689
    • 加速度计/陀螺仪:BMI088或ICM20602
    • 磁力计:IST8310
    • 气压计:MS5611
  • GPS:ublox Neo - M8N GPS/GLONASS接收器;集成磁力计IST8310

接口

  • 8 - 13个PWM舵机输出:(8个来自IO,5个来自FMU)
  • FMU上有6个专用PWM/捕获输入
  • Spektrum / DSM专用遥控输入
  • CPPM和S.Bus专用遥控输入
  • 专用S.Bus舵机输出以及模拟/PWM RSSI输入
  • 5个通用串行口
    • 3个带全流量控制
    • 1个带独立1.5A电流限制
  • 3个I2C接口
  • 4路SPI总线
    • 1条内部高速SPI传感器总线,带4个片选和6个数据就绪信号(DRDY)
    • 1条内部低噪声SPI总线,专为特定用途设计
    • 气压计总线,带2个片选,无数据就绪信号
    • 1条内部SPI总线,专为FRAM设计
    • 支持位于传感器模块上的温度控制
    • 1条外部SPI总线
  • 最多2条CAN总线用于双CAN
    • 每条CAN总线都有独立的静默控制或电调RX - MUX控制
  • 2个电池电流/电压模拟输入口
  • 2个额外模拟输入

电气数据

  • 电源模块输出:4.9 - 5.5V
  • 最大输入电压:6V
  • 最大电流感应:120A
  • USB电源输入:4.75 - 5.25V
  • 伺服导轨输入电压:0 - 36V

机械数据

  • 尺寸:80x45x20.5mm
  • 重量:68.8g

其它特性

  • 工作温度:-40 - 85°C
  • 存储温度:-40 - 85°C
  • 符合CE标准
  • 符合FCC标准
  • 符合RoHS标准(无铅)

更多信息请查看:Durandal技术数据表

购买渠道

可从Holybro订购。

接口位置

端口/接口位置如下图所示(以及下方针脚定义部分)。

顶部

Durandal - 顶部针脚定义(示意图)

前部

Durandal - 前部针脚定义(示意图)

后部

Durandal - 后部针脚定义(示意图)

右侧

Durandal - 右侧针脚定义(示意图)

左侧

Durandal - 左侧针脚定义(示意图)

尺寸

所有尺寸单位为毫米。

Durandal尺寸

组装 / 设置

Durandal接线快速入门提供了如何组装必要/重要外围设备的说明,包括GPS、电源管理板等。

编译固件

TIP

大多数用户无需构建此固件!当连接适配硬件时,它已预先构建并由 QGroundControl 自动安装。

要为该目标构建PX4,执行以下指令:

make holybro_durandal-v1_default

串口映射

UART设备端口
USART1/dev/ttyS0GPS1
USART2/dev/ttyS1TELEM1
USART3/dev/ttyS2TELEM2
UART4/dev/ttyS3TELEM4/GPS2
USART6/dev/ttyS4TELEM3
UART7/dev/ttyS5调试控制台
UART8/dev/ttyS6PX4IO

调试接口

PX4系统控制台SWD接口通过 调试端口 运行。

针脚定义和连接器符合Pixhawk连接器标准中定义的Pixhawk迷你调试接口

有关接线和调试信息,请查看上述链接。

INFO

IO板未暴露调试端口。

外部设备

支持的平台/机身

任何可通过普通遥控舵机或Futaba S - Bus舵机控制的多旋翼飞行器、飞机、地面车辆或船艇。

完整的支持配置列表可在机架参考中查看。

针脚定义

Durandal针脚定义如下。也可从此处下载。

顶部针脚定义

Durandal - 顶部针脚定义(示意图)

前部针脚定义

Durandal - 前部针脚定义(示意图)

SUBS Out端口

针脚信号电压
1(红)--
2 (黄)SBUS_OUT/RSSI_IN+3.3V
3 (黑)GNDGND

DSM RC端口

针脚信号电压
1(红)VDD_3V3+3.3V
2 (黄)DSM_IN+3.3V
3 (黑)GNDGND

I2C A端口

针脚信号电压
1(红)VCC+5V
2 (黑)SCL4+3.3V
3 (黑)SDA4+3.3V
4 (黑)GNDGND

CAN1端口

针脚信号电压
1(红)VCC+5V
2 (黑)CAN H+3.3V
3 (黑)CAN L+3.3V
4 (黑)GNDGND

GPS接口

针脚信号电压
1(红)VCC+5V
2 (黑)TX (输出)+3.3V
3 (黑)RX (输入)+3.3V
4 (黑)SCL1+3.3V
5 (黑)SDA1+3.3V
6 (黑)安全开关+3.3V
7 (黑)安全开关LED+3.3V
8 (黑)VDD_3V3+3.3V
9 (黑)蜂鸣器+5V
10 (黑)GNDGND

TELEM4 I2CB端口

针脚信号电压
1(红)VCC+5V
2 (黑)TX (输出)+3.3V
3 (黑)RX (输入)-
4 (黑)SCL2-
5 (黑)SDA2+3.3V
6 (黑)GNDGND

TELEM3、TELEM2、TELEM1端口

针脚信号电压
1(红)VCC+5V
2 (黑)TX (输出)+3.3V
3 (黑)RX (输入)+3.3V
4 (黑)CTS(输入)+3.3V
5 (黑)RTS(输出)+3.3V
6 (黑)GNDGND

POWER端口

针脚信号电压
1(红)VCC+5V
2 (黑)VCC+5V
3 (黑)电流+3.3V
4 (黑)电压+3.3V
5 (黑)GNDGND
6 (黑)GNDGND

后部针脚定义

Durandal - 后部针脚定义(示意图)

MAIN Out

针脚信号电压+-
1IO_CH1+3.3VVDD_SERVOGND
2IO_CH2+3.3VVDD_SERVOGND
3IO_CH3+3.3VVDD_SERVOGND
4IO_CH4+3.3VVDD_SERVOGND
5IO_CH5+3.3VVDD_SERVOGND
6IO_CH6+3.3VVDD_SERVOGND
7IO_CH7+3.3VVDD_SERVOGND
8IO_CH8+3.3VVDD_SERVOGND

AUX Out

针脚信号电压+-
1FMU_CH1+3.3VVDD_SERVOGND
2FMU_CH2+3.3VVDD_SERVOGND
3FMU_CH3+3.3VVDD_SERVOGND
4FMU_CH4+3.3VVDD_SERVOGND
5FMU_CH5+3.3VVDD_SERVOGND

RC IN

针脚信号电压
SSBUS_IN/PPM_IN+3.3V
+VCC+5V
-GNDGND

右侧针脚定义

Durandal - 右侧针脚定义(示意图)

CAN2端口

针脚信号电压
1(红)VCC+5V
2 (黑)CAN H+3.3V
3 (黑)CAN L+3.3V
4 (黑)GNDGND

CAP & ADC IN端口

针脚信号电压
1(红)VCC+5V
2 (黑)FMU_CAP6+3.3V
3 (黑)FMU_CAP5+3.3V
4 (黑)FMU_CAP4+3.3V
5 (黑)FMU_CAP3+3.3V
6 (黑)FMU_CAP2+3.3V
7 (黑)FMU_CAP1+3.3V
8 (黑)ADC1_SPARE_1+3.3V ++
9 (黑)ADC1_SPARE_2+6.6V ++
10 (黑)GNDGND

WARNING

++ 连接到引脚8、9的传感器发送的信号不得超过指示电压。

左侧针脚定义

Durandal - 左侧针脚定义(示意图)

DEBUG端口

针脚信号电压
1(红)VT+3.3V
2 (黑)TX+3.3V
3 (黑)RX+3.3V
4 (黑)SWDIO+3.3V
5 (黑)SWCLK+3.3V
6 (黑)GNDGND

SPI端口

针脚信号电压
1(红)VCC+5V
2 (黑)SCK+3.3V
3 (黑)MISO+3.3V
4 (黑)MOSI+3.3V
5 (黑)CS1+3.3V
6 (黑)CS2+3.3V
7 (黑)GNDGND

USB端口

| 针脚 | 信号 | 电压 |