Короткий посібник F405-HDTE (PDF)


Особливості

  • STM32F405 має 1МБ флеш-пам’яті, що дозволяє запускати ArduPilot/INAV/BetaFlight
  • IMU третього покоління InvenSense ICM42688-P
  • Широкий діапазон вхідної напруги 9-60В (3~12S LiPo) з вимірюванням, та BEC 9~16В для DJI OSD або аналогового VTX
  • 8 моторів + 3 серво в мультикоптерному міксері INAV/BF
  • 2x роз’єми SH1.0_8pin для прямого підключення 2x ESC 4-в-1
  • 1x роз’єм SH1.0_6pin для прямого підключення HD-системи (Caddx Vista та Air Unit)
  • Вивід пінів USB для підключення зовнішнього USB-адаптера

Специфікації

  • MCU: STM32F405RGT6
  • IMU: ICM42688-P
  • OSD: AT7456E, DJI OSD
  • Барометр: SPL06-001 (I2C)
  • Blackbox: 16М флеш-пам’яті
  • 6x UART, опційно 1x Softserial_Tx
  • 12x виходів PWM (8x Dshot)
  • 1x I2C
  • 4x ADC (VBAT, струм, RSSI, швидкість польоту)
  • 2x PINIO
  • 2x роз’єми SH1.0_8pin для ESC 4-в-1
  • 1x роз’єм SH1.0_6pin для HD-системи (Caddx Vista та Air Unit)
  • 3x світлодіоди статусу FC (синій, зелений) та індикатор 3,3В (червоний)
  • Вихід 9~16В (Vxs) вмикається/вимикається
  • Перемикання подвійного аналогового сигналу камери

Живлення

  • Вхід: 9~60В (3~12S LiPo)
  • BEC: 5В 1,5А
  • BEC: Vx, 9~16В/1~2А (3S IN/9В 2А, 4S IN/12В 2А, 6S IN/16В 2А, 8S IN/16В 1,5А, 12S IN/16В 1А)
  • Датчик напруги батареї: 1K:20K (масштаб INAV 2100, масштаб BF 210)
  • Немає вбудованого датчика струму, підтримка зовнішнього датчика PDB/4-в-1

Прошивка

  • ArduPilot: MatekF405-TE
  • INAV: MATEKF405TE
  • BetaFlight: MATEKF405TE

Фізичні параметри

  • Монтаж: 30,5×30,5мм, Ø4мм з амортизаторами Ø3мм
  • Розміри: 36×36×9мм
  • Вага: 7г

Комплектація

  • 1x FC F405-HDTE
  • 6x силіконові амортизатори M4 до M3
  • 1x кабель SH1.0_8pin 5см, 2x роз’єми SH1.0_8pin
  • 1x кабель SH1.0_6pin до GH1.25_8pin для DJI Air Unit (замінено на чорний кабель SH1.0-6pin до SH1.0-6pin 12см з 1 серпня 2023)
INAV/BF мультикоптер INAV літак
PWM S1 I/O, толерантний до 5В TIM8_CH4 Мотор Мотор
S2 I/O, толерантний до 5В TIM8_CH3 Мотор Мотор
S3 I/O, толерантний до 5В TIM1_CH3N Мотор Серво
S4 I/O, толерантний до 5В TIM1_CH1 Мотор Серво
S5 I/O, толерантний до 5В TIM2_CH4 Мотор Серво
S6 I/O, толерантний до 5В TIM2_CH3 Мотор Серво
S7 I/O, толерантний до 5В TIM2_CH2 Мотор Серво
S8 I/O, толерантний до 5В TIM2_CH1 Мотор Серво
S9 I/O, толерантний до 5В TIM12_CH1 Серво Серво
S10 I/O, толерантний до 5В TIM13_CH1 Серво Серво
S11 I/O, толерантний до 5В TIM4_CH1 Серво Серво
LED I/O, толерантний до 5В TIM3_CH4 2812LED 2812LED
ADC Майданчик Vbat вбудований дільник 1K:20K
0~60В
Vbat ADC
ADC_CHANNEL_1, PC4
масштаб BF 210, масштаб INAV 2100
Майданчик Curr 0~3,3В Струм ADC
ADC_CHANNEL_2, PC5
залежить від діапазону зовнішнього датчика струму
Майданчик RSSI 0~3,3В RSSI ADC
ADC_CHANNEL_3, PB0
аналоговий RSSI, вільний ADC
Майданчик ADC без дільника
0~3,3В
AirS ADC
ADC_CHANNEL_4, PC0
аналогова швидкість польоту (INAV)

вільний ADC (BF)

I2C I2C1 I/O, толерантний до 5В Компас QMC5883 / HMC5883 / IST8310 / IST8308 / MAG3110 / LIS3MDL
OLED 0,96″
вбудований барометр SPL06-001
Цифровий датчик швидкості польоту MS4525 (INAV)
Датчик температури
UART
толерантний до 5В
USB USB
TX1 RX1 толерантний до 5В UART1 вільний
TX3 RX3 UART3 вільний, телеметрія ESC
TX4 RX4 UART4 DJI OSD
TX5 RX5 UART5 GPS
TX6 RX6 UART6 вільний
TX2 RX2
SBUS
толерантний до 5В UART2 вхід RC/приймач
Майданчик SBUS для приймача SBUS, SBUS pad = RX2+інвертор
Майданчик RX2 IBUS/DSM/PPM, INAV не підтримує PPM
TX2 та RX2 CRSF
Майданчик TX2 телеметрія SmartPort INAV увімкнути Softserial_Tx1

BF «resource SERIAL_TX 11 A02»

Майданчик TX2 FPORT, неінвертований сигнал S.Port/F.Port (модифікований)
Майданчик TX2 SRXL2
ArduPilot
PWM
толерантний до 5В
S1 PWM1 GPIO50 TIM8_CH4 DMA/DShot Група1
S2 PWM2 GPIO51 TIM8_CH3 DMA/DShot
S3 PWM3 GPIO52 TIM1_CH3N DMA/DShot Група2
S4 PWM4 GPIO53 TIM1_CH1 DMA/DShot
S5 PWM5 GPIO54 TIM2_CH4 DMA/DShot Група3
S6 PWM6 GPIO55 TIM2_CH3 DMA/DShot
S7 PWM7 GPIO56 TIM2_CH2 DMA/DShot
S8 PWM8 GPIO57 TIM2_CH1 DMA/DShot
S9 PWM9 GPIO58 TIM12_CH1 без DMA Група4
S10 PWM10 GPIO59 TIM13_CH1 без DMA Група5
S11 PWM11 GPIO60 TIM4_CH1 без DMA Група6
Майданчик LED PWM12 GPIO61 TIM3_CH4 DMA/DShot Група7
SERVO12_FUNCTION 120, NTF_LED_TYPES neopixel
Змішування Dshot та звичайного PWM для виходів обмежене групами: щоб увімкнути Dshot для виходу в групі, потрібно, щоб УСІ виходи цієї групи були налаштовані й використовувались як Dshot, а не PWM.
Якщо серво й мотор змішані в одній групі, переконайтесь, що ця група працює на найнижчій частоті PWM згідно зі специфікацією серво. Наприклад, якщо серво підтримує макс. 50Гц, ESC у цій групі теж має працювати на 50Гц.
ADC Майданчик Vbat вбудований дільник 1K:20K
0~60В
напруга батареї на платі BATT_VOLT_PIN
BATT_VOLT_MULT
14
21.0
Майданчик Curr 0~3,3В ADC датчика струму BATT_CURR_PIN
BATT_AMP_PERVLT
15
/
Майданчик RSSI 0~3,3В RSSI ADC
аналоговий RSSI
RSSI_ANA_PIN
RSSI_TYPE
8
2
ADC 0~3,3В AirS ADC
аналогова швидкість польоту
ARSPD_PIN
ARSPD_TYPE
10
2
I2C I2C1 толерантний до 5В Компас COMPASS_AUTODEC 1
вбудований барометр SPL06-001 Адреса 0x76
Цифрова швидкість польоту I2C
MS4525
DLVR-L10D
ARSPD_BUS
ARSPD_TYPE
ARSPD_TYPE
1
1
9
UART
толерантний до 5В
USB USB консоль SERIAL0
TX1 RX1 USART1 з DMA telem1 SERIAL1
TX3 RX3 USART3 без DMA telem2 SERIAL2
TX5 RX5 UART5 без DMA GPS1 SERIAL3
TX4 RX4 UART4 без DMA DJI OSD SERIAL4
TX6 RX6 USART6 TX6 з DMA вільний SERIAL5
TX2 RX2
SBUS
USART2 з DMA вхід RC/приймач SERIAL6
RX2 IBUS/DSM/PPM BRD_ALT_CONFIG 0
за замовчуванням
Майданчик Sbs SBUS
TX2 та RX2 CRSF BRD_ALT_CONFIG 1
SERIAL6_PROTOCOL 23
SERIAL6_OPTIONS 0
TX2 неінвертований FPort (модифікований) SERIAL6_OPTIONS 4
TX2 SRXL2 SERIAL6_OPTIONS 4
  • Для передачі високошвидкісних серійних даних (наприклад, 921600 бод) на плату використовуйте USART1(Serial1) або USART2(Serial6).

Телеметрія Frsky Smartport

  • неінвертований (модифікований) сигнал S.Port
  • будь-який вільний Uart_TX
  • SERIALx_BAUD 57
  • SERIALx_OPTIONS 7
  • SERIALx_PROTOCOL 4 або 10 (для yaapu)

DJI FPV OSD (ArduPilot 4.1)

ardupilot.org/plane/docs/common-msp-osd-overview.html

  • OSD_TYPE = 3
  • SERIAL4_PROTOCOL = 33
  • MSP_OPTIONS = 0 (режим опитування)

Реле (PINIO)

  • PINIO_1, «Vxs» увімкнено за замовчуванням
  • PINIO_2, перемикач входу камери, C1 за замовчуванням

# GPIO

  • PA4 PINIO1 OUTPUT GPIO(81) LOW // перемикач живлення «Vxs»
  • PB5 PINIO2 OUTPUT GPIO(82) LOW // перемикач входу камери

# RCx_OPTION: опція входу RC

  • 28 Реле увімк/вимк
  • 34 Реле2 увімк/вимк
  • 35 Реле3 увімк/вимк
  • 36 Реле4 увімк/вимк

наприклад

  • RELAY1_FUNCTION 1
  • RELAY_PIN 81 // перемикач живлення «Vxs» PINIO
  • RC7_OPTION 28 // Реле увімк/вимк, канал CH7 передавача керує Vxs увімк/вимк
  • RELAY2_FUNCTION 1
  • RELAY_PIN2 82 // перемикач входу камери PINIO
  • RC8_OPTION 34 // Реле2 увімк/вимк, канал CH8 передавача керує входом C1 або C2

Налаштована функція активується, коли значення PWM допоміжного перемикача перевищує 1800, і деактивується, коли падає нижче 1200.

Перевірте значення PWM з передавача при верхньому й нижньому положенні перемикача через Mission Planner: Initial Setup → Mandatory Hardware → Radio Calibration. Якщо воно не піднімається вище 1800 або не опускається нижче 1200 — відкоригуйте крайні точки серво на передавачі.

  • F405-HDTE постачається з попередньо встановленою прошивкою INAV для контролю якості

ArduPilot

  • Підтримка звукової сигналізації з пасивним зумером 5В
  • Завантажте останню прошивку ArduPilot ТУТ.

INAV

  • З прошивкою INAV 6.x та старішою DSHOT не працює на S3, S5, S7 через конфлікт DMA — використовуйте ONESHOT або MULTISHOT і відкалібруйте діапазон PWM ESC. Цей конфлікт DMA виправлено починаючи з INAV 7.x.x.
  • Підтримка пасивного зумера 5В

BetaFlight

  • Якщо використовуєте пасивний зумер 5В — команда CLI «set beeper_frequency = 2500»
  • Ціль MATEKF405TE підтримується з BF4.3 RC3.
  • Встановіть «set dshot_bitbang = ON» при використанні X6 та X8 DSHOT.
  • BF 4.3 можна завантажити прямо з конфігуратора BF, BF 4.2.x — з нашого сайту (кнопка «Прошивки» у верхньому правому куті)

Reviews

There are no reviews yet.

Be the first to review “Політний контролер F405-HDTE”

Ваш email не буде опубліковано. Обов'язкові поля позначені *