Короткий посібник F405-WTE PDF


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

  • MCU: STM32F405RGT6, 168МГц, 1МБ флеш
  • IMU: ICM42688-P
  • Барометр: SPL06-001
  • OSD: AT7456E
  • Blackbox: слот MicroSD
  • ESP WiFi телеметрія (MAVLink, 14дБм)
  • Приймач ExpressLRS 2,4Ггц (протокол CRSF, телеметрія 12дБм)
  • 6x UART, опційно 1x Softserial_Tx (INAV)
  • 12x виходів PWM
  • 1x I2C
  • 4x ADC (VBAT, струм, RSSI, швидкість польоту)
  • Виносний USB/зумер з Type-C (USB2.0)
  • Перемикання подвійного входу камери
  • Перемикач живлення VTX 9В(12В)

Прошивка FC

  • ArduPilot: MatekF405-TE
  • INAV: MATEKF405TE_SD (недоступна в конфігураторі INAV 4.x)

PDB

  • Діапазон вхідної напруги: 6,8~30В (2~6S LiPo)
  • 1x майданчики живлення ESC
  • Дільник напруги батареї 1K:20K (масштаб 2100 в INAV, BATT_VOLT_MULT 21.0 в ArduPilot)
  • Датчик струму: 220А, 3,3В ADC (масштаб 150 в INAV, 66,7А/В в ArduPilot)
  • Шунтуючий резистор: 90А безперервно, 220А пікове

Вихід BEC 5В

  • Призначений для польотного контролера, приймача, OSD, камери, зумера, LED-стрічки 2812, модуля GPS, датчика швидкості польоту
  • Безперервний струм: 2А, макс. 3А

Вихід BEC 9В/12В

  • Призначений для відеопередавача, камери, гімбала тощо
  • Безперервний струм: 2А, макс. 3А
  • Опція 12В через перемичку
  • Для стабільного виходу 9В/12В вхідна напруга має перевищувати вихідну щонайменше на 1В

Вихід BEC Vx

  • Призначений для серво
  • Напруга регулюється: 5В за замовчуванням, 6В або 7,2В через перемичку
  • Безперервний струм: 8А, макс. 10А
  • Для стабільного виходу Vx вхідна напруга має перевищувати Vx щонайменше на 1В

Вихід BEC 3,3В

  • Призначений для модуля барометра/компаса та зовнішньої периферії 3,3В
  • Лінійний регулятор
  • Безперервний струм: 200мА

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

  • Монтаж: 25×25мм, Ø2мм
  • Розміри: 44×29×12,7мм
  • Вага: 22г з адаптером USB/зумера

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

  • 1x F405-WTE
  • 1x виносний модуль USB(Type-C)/зумер (пасивний) + кабель JST-SH-6P — JST-SH-6P 20см для виносного USB
  • 2x антени IPEX-MHF1 2,4Ггц
  • 1x конденсатор Rubycon ZLH 35В 470мкФ
  • Піни Dupont 2,54 (плата постачається без паяння)

WiFi-телеметрія ArduPilot ESP8266

  • ardupilot.org/copter/docs/common-esp8266-telemetry.html
  • Утиліта: ESP_NodeMCU-PyFlasher.exe
  • Прошивка: firmware-esp01_1m.bin
  • Прошивка через ESP_NodeMCU-PyFlasher
    1. Підключіть ESP8285 (ETx, ERx) до USB-TTL адаптера: ETx на F405-WTE до Rx USB-TTL, ERx до Tx USB-TTL. З’єднайте 4v5 та GND F405-WTE з 5V та GND USB-TTL
    2. Підключіть USB-TTL адаптер до ПК, утримуючи кнопку boot ESP8285.
    3. Відкрийте ESP_NodeMCU-PyFlasher
    4. Виберіть Serial port модуля USB-TTL, завантажте прошивку, виберіть «Dual Output(DOUT)» та «Yes.wipes all data»
    5. Натисніть «Flash NodeMCU»
    6. Після прошивки вимкніть, потім увімкніть F405-WTE через USB або батарею.
    7. Зачекайте кілька секунд, знайдіть WiFi SSID «ArduPilot», пароль «ardupilot»
    8. Порада: червоний світлодіод приймача ELRS не загориться, якщо прошито прошивку MAVESP8266.

Приймач ExpressLRS 2,4Ггц

  • expresslrs.org/2.0/quick-start/getting-started
  • ExpressLRS AUX1-AUX8 не мають повної роздільної здатності каналу. expresslrs.org/2.0/software/switch-config
  • Прошивка через WiFi
    1. Увімкніть F405-WTE через USB, червоний світлодіод приймача спочатку блимає повільно, а через 30с — швидко, що означає режим WiFi Hotspot.
    2. Детальніші кроки дивіться на цій сторінці.
    3. Ціль: RadioMaster RP1 2.4GHz RX (або HappyModel EP1/EP2 2.4GHz RX)
  • Прошивка через UART
    1. Підключіть ESP8285 (ETx, ERx) до USB-TTL адаптера: ETx на F405-WTE до Rx USB-TTL, ERx до Tx USB-TTL. З’єднайте 4v5 та GND F405-WTE з 5V та GND USB-TTL.
    2. Підключіть USB-TTL адаптер до ПК, утримуючи кнопку boot ESP8285.
    3. У конфігураторі виберіть ціль RadioMaster RP1 2.4GHz RX (або HappyModel EP1/EP2 2.4GHz RX) та метод прошивки «UART», встановіть binding-фразу та параметри прошивки, потім натисніть Build and Flash.

UDP-з’єднання з конфігуратором INAV через WiFi

  • github.com/iNavFlight/inav-configurator/pull/1498
  • github.com/Scavanger/MSPWifiBridge
  • Утиліта: ESP_NodeMCU-PyFlasher.exe
  • Прошивка: MSPWifiBridge_ESP-01.bin, зібрана на основі github.com/Scavanger/MSPWifiBridge
  • Прошивка через ESP_NodeMCU-PyFlasher
    1. Підключіть ESP8285 (ETx, ERx) до USB-TTL адаптера: ETx на F405-WTE до Rx USB-TTL, ERx до Tx USB-TTL. З’єднайте 4v5 та GND F405-WTE з 5V та GND USB-TTL
    2. Підключіть USB-TTL адаптер до ПК, утримуючи кнопку boot ESP8285.
    3. Відкрийте ESP_NodeMCU-PyFlasher
    4. Виберіть Serial port модуля USB-TTL, завантажте прошивку, виберіть «Dual Output(DOUT)» та «Yes.wipes all data»
    5. Натисніть «Flash NodeMCU»
    6. Після прошивки вимкніть, потім увімкніть F405-WTE через USB або батарею.
    7. Зачекайте кілька секунд, знайдіть WiFi SSID «MSPWifiBridge», пароль «123456789»
    8. Якщо автоматичного переходу на сторінку налаштувань немає, відкрийте вручну http://192.168.4.1. Стандартні дані входу: логін admin, пароль 123456789

INAV мультикоптер 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~30В
Vbat ADC
ADC_CHANNEL_1
масштаб напруги INAV 2100
Майданчик Curr 0~3,3В Струм ADC
ADC_CHANNEL_2
масштаб 150
Майданчик RSSI 0~3,3В RSSI ADC
ADC_CHANNEL_3
аналоговий RSSI
Майданчик AirS без дільника
0~3,3В
AirS ADC
ADC_CHANNEL_4
аналогова швидкість польоту
I2C I2C1 I/O, толерантний до 5В Компас QMC5883 / HMC5883 / MAG3110 / LIS3MDL
OLED 0,96″
вбудований барометр SPL06-001
Цифровий датчик швидкості польоту MS4525
Датчик температури
UART
толерантний до 5В
USB USB
TX1 RX1 толерантний до 5В UART1 вільний
TX3 RX3 UART3 вільний
TX4 RX4 UART4 вільний
TX5 RX5 UART5 вільний
TX6 RX6 UART6 вільний
TX2 RX2
SBUS
толерантний до 5В UART2 вхід RC/приймач
Майданчик Sbus для приймача SBUS, Sbus pad = RX2+інвертор
Майданчик RX2 IBUS/DSM/PPM
TX2 та RX2 CRSF
Майданчик TX2 телеметрія SmartPort увімкнути Softserial_Tx1
Майданчик 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 згідно зі специфікацією серво.
ADC Майданчик Vbat вбудований дільник 1K:20K
0~30В
Vbat ADC

напруга батареї на платі

BATT_VOLT_PIN
BATT_VOLT_MULT
14
21.0
Майданчик Curr 0~3,3В ADC датчика струму

датчик струму на платі

BATT_CURR_PIN
BATT_AMP_PERVLT
15
66.7
Майданчик RSSI 0~3,3В RSSI ADC
аналоговий RSSI
RSSI_ANA_PIN
RSSI_TYPE
8
2
Майданчик AirS без дільника
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
  • Встановіть LOG_BACKEND_TYPE = 1 (File) для логування на SD-карту
  • Для передачі високошвидкісних серійних даних (наприклад, 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
  • SERIALx_PROTOCOL = 33
  • MSP_OPTIONS = 0 (режим опитування)

Реле (PINIO)

  • PINIO1, перемикач живлення 9Vsw, увімкнено за замовчуванням
  • PINIO2, перемикач камери, C1 увімкнено за замовчуванням

# GPIO

  • PA4 PINIO1 OUTPUT GPIO(81) LOW // перемикач живлення майданчика 9Vsw
  • PB5 PINIO2 OUTPUT GPIO(82) LOW // перемикач камери

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

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

наприклад

  • RELAY1_FUNCTION 1
  • RELAY_PIN 81 // GPIO 9Vsw
  • RC7_OPTION 28 // Реле увімк/вимк, канал CH7 передавача керує 10В увімк/вимк
  • RELAY2_FUNCTION 1
  • RELAY_PIN2 82 // GPIO перемикача камери
  • RC8_OPTION 34 // Реле2 увімк/вимк, канал CH8 передавача керує рівнем на майданчику PB5

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

Перевірте значення PWM з передавача при верхньому й нижньому положенні перемикача через Mission Planner: Initial Setup → Mandatory Hardware → Radio Calibration.

  • F405-WTE постачається з попередньо встановленою прошивкою INAV для контролю якості
  • Завантажте прошивку INAV 4.1.x з нашого сайту. Ціль MATEKF405TE_SD не входить у список конфігуратора INAV 4.x.x, підтримується з INAV 5.0 та новіше
  • ESP8285 постачається з попередньо встановленою прошивкою ExpressLRS 2.x та binding-фразою «123456» — приймач ніколи не увійде в режим прив’язки через стандартну процедуру. Потрібно прошити без binding-фрази для стандартного binding, АБО прошити зі своєю binding-фразою.
  • При попередженні прошивки ArduPilot «Internal errors 0x4000 l:213 spi_fail» — встановіть LOG_BACKEND_TYPE = 1 (File) для логування на SD-карту.
F405-WTE F405-WSE
IMU ICM42688-P MPU6000
Барометр SPL06-001 DPS310
UART 6 6
I2C 1 2
PWM 11+1 9+1
ADC 4 3
Датчик струму 220А/90А 132А/60А
Регулятори 5В, 2А
9В/12В, 2А
Vx, 8А
5В, 2А
8В, 1,5А
Vx, 5А
ESP TLM / приймач ELRS вбудований /
PINIO 2 (камера, 9Vsw) /
INAV MatekF405TE_SD MatekF405SE
ArduPilot MatekF405-TE MatekF405-WING

Reviews

There are no reviews yet.

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

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