Короткий посібник H743-WLITE


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

  • MCU: STM32H743VIH6, 480МГц, 512КБ RAM, 2МБ флеш
  • IMU: ICM42688-P
  • Барометр: DPS310 (I2C2)
  • OSD: AT7456E
  • Blackbox: слот MicroSD (SDIO)
  • 7x UART (1,2,3,4,6,7,8) із вбудованою інверсією.
  • 13x виходів PWM (12+LED)
  • 6x ADC (VBAT, струм, RSSI, аналогова швидкість польоту, VB2, CU2)
  • 3x світлодіоди статусу FC (синій, червоний) та індикатор 3,3В (червоний)
  • 2x I2C
  • 1x CAN
  • Виносний USB/зумер з Type-C (USB2.0)
  • Перемикання подвійного входу камери
  • Перемикач живлення VTX 9В(12В)
  • Високоточний датчик струму, діапазон 220А
  • Дільник ADC VB2: 1K:20K
  • Дільник ADC AirSpeed: 20K:20K

Прошивка FC

  • INAV: MATEKH743
  • ArduPilot: MATEKH743

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×14,5мм
  • Вага: 22г з адаптером USB/зумера

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

  • 1x H743-WLITE
  • 1x виносний модуль USB(Type-C)/зумер (пасивний)
  • 1x кабель JST-SH-6P — JST-SH-6P 20см для виносного USB
  • 2x кабель JST-GH-4P — JST-GH-4P 20см для портів CAN та I2C
  • 1x конденсатор Rubycon ZLH 35В 470мкФ
  • Піни Dupont 2,54 (плата постачається без паяння)
INAV
PWM S1 PB0 толерантний до 5В TIM3_CH3 Літак фікс. крила
Мотор
S2 PB1 толерантний до 3,3В TIM3_CH4
S3 PA0 толерантний до 5В TIM5_CH1 Літак фікс. крила
Серво
S4 PA1 толерантний до 5В TIM5_CH2
S5 PA2 толерантний до 5В TIM5_CH3
S6 PA3 толерантний до 5В TIM5_CH4
S7 PD12 толерантний до 5В TIM4_CH1
S8 PD13 толерантний до 5В TIM4_CH2
S9 PD14 толерантний до 5В TIM4_CH3
S10 PD15 толерантний до 5В TIM4_CH4
S11 PE5 толерантний до 5В TIM15_CH1
S12 PE6 толерантний до 5В TIM15_CH2
LED PA8 толерантний до 5В TIM1_CH1 2812LED
ADC Майданчик Vbat
вбудований дільник 1K:20K
PC0 0~36В Vbat ADC
ADC_CHANNEL_1
масштаб 2100
Майданчик Curr PC1 0~3,3В Струм ADC
ADC_CHANNEL_2
масштаб 150
Майданчик RSSI PC5 0~3,3В RSSI ADC
ADC_CHANNEL_3
аналоговий RSSI
Майданчик AirS
вбудований дільник 20K:20K
PC4 0~6,6В AirS ADC
ADC_CHANNEL_4
аналогова швидкість польоту
Майданчик VB2
вбудований дільник 1K:20K
PA4 0~69В ADC_CHANNEL_5 масштаб 2100
Майданчик CU2 PA7 0~3,3В ADC_CHANNEL_6 вільний
I2C I2C1
CL1/DA1
PB6/PB7 толерантний до 5В Компас QMC5883 / HMC5883
IST8310 / IST8308
MAG3110 / LIS3MDL
OLED 0,96″
I2C2
CL2/DA2 на JST-GH-4P
PB10/PB11 толерантний до 5В вбудований барометр DPS310, адреса: 0x76
Цифровий датчик швидкості польоту MS4525
Датчик температури
UART USB PA11/PA12 толерантний до 5В USB
TX1 RX1 PA9/PA10 толерантний до 5В USART1 telem2
TX2 RX2 PD5/PD6 толерантний до 5В USART2 GPS1
TX3 RX3 PD8/PD9 толерантний до 5В USART3 GPS2
TX4 RX4 PB9/PB8 толерантний до 5В UART4 вільний
TX6 RX6 PC6/PC7 толерантний до 5В TX6 та RX6 CRSF
UART6_RX SBUS/IBUS/DSM/PPM
UART6_TX FPORT/SRXL2
RX7 TX7 PE7/PE8 толерантний до 3,3В UART7 telem1
TX8 RX8 PE1/PE0 толерантний до 5В UART8 вільний
ArduPilot
PWM S1 PB0 толерантний до 5В PWM1 GPIO50 TIM8_CH2N Група1
S2 PB1 толерантний до 3,3В PWM2 GPIO51 TIM8_CH3N
S3 PA0 толерантний до 5В PWM3 GPIO52 TIM5_CH1 Група2
S4 PA1 толерантний до 5В PWM4 GPIO53 TIM5_CH2
S5 PA2 толерантний до 5В PWM5 GPIO54 TIM5_CH3
S6 PA3 толерантний до 5В PWM6 GPIO55 TIM5_CH4
S7 PD12 толерантний до 5В PWM7 GPIO56 TIM4_CH1 Група3
S8 PD13 толерантний до 5В PWM8 GPIO57 TIM4_CH2
S9 PD14 толерантний до 5В PWM9 GPIO58 TIM4_CH3
S10 PD15 толерантний до 5В PWM10 GPIO59 TIM4_CH4
S11 PE5 толерантний до 5В PWM11 GPIO60 TIM15_CH1 Група4
S12 PE6 толерантний до 5В PWM12 GPIO61 TIM15_CH2
LED PA8 толерантний до 5В PWM13 GPIO62 TIM1_CH1 Група5
SERVO13_FUNCTION 120, NTF_LED_TYPES neopixel
PWM1~PWM13 підтримують Dshot і звичайний PWM. Однак змішування Dshot та звичайного PWM для виходів обмежене групами: щоб увімкнути Dshot для виходу в групі, потрібно, щоб УСІ виходи цієї групи були налаштовані й використовувались як Dshot, а не PWM.
Якщо серво й мотор змішані в одній групі, переконайтесь, що ця група працює на найнижчій частоті PWM згідно зі специфікацією серво.
ADC Майданчик Vbat
вбудований дільник 1K:20K
PC0 0~36В Vbat ADC
напруга батареї на платі
BATT_VOLT_PIN
BATT_VOLT_MULT
10
21.0
Майданчик Curr PC1 0~3,3В Струм ADC
датчик струму на платі
BATT_CURR_PIN
BATT_AMP_PERVLT
11
66.7
Майданчик VB2
вбудований дільник 1K:20K
PA4 0~69В Vbat2 ADC BATT2_VOLT_PIN
BATT2_VOLT_MULT
18
21.0
Майданчик CU2 PA7 0~3,3В Current2 ADC BATT2_CURR_PIN
BATT2_AMP_PERVLT
7
/
Майданчик RSSI PC5 0~3,3В RSSI ADC
аналоговий RSSI
RSSI_ANA_PIN
RSSI_TYPE
8
1
Майданчик AirS
вбудований дільник 20K:20K
PC4 0~6,6В AirS ADC
аналогова швидкість польоту
ARSPD_PIN
ARSPD_TYPE
4
2
I2C I2C1
CL1/DA1
PB6/PB7 толерантний до 5В Компас COMPASS_AUTODEC 1
I2C2
CL2/DA2 на JST-GH-4P
PB10/PB11 толерантний до 5В вбудований барометр DPS310 Адреса 0x76
Цифрова швидкість польоту I2C
MS4525
DLVR-L10D
ARSPD_BUS
ARSPD_TYPE
ARSPD_TYPE
0
1
9
CAN CAN1 PD0/PD1 толерантний до 5В CAN-вузол CAN_D1_PROTOCOL
CAN_P1_DRIVER
1
1
CAN GPS
CAN-компас
CAN-датчик швидкості польоту
GPS_TYPE
COMPASS_TYPEMASK
ARSPD_TYPE
9
0
8
UART USB PA11/PA12 толерантний до 5В USB консоль SERIAL0
RX7 TX7 RTS7 CTS7 PE7/8/9/10 толерантний до 3,3В UART7 telem1 SERIAL1
TX1 RX1 PA9/PA10 толерантний до 5В USART1 telem2 SERIAL2
TX2 RX2 PD5/PD6 толерантний до 5В USART2 GPS1 SERIAL3
TX3 RX3 PD8/PD9 толерантний до 5В USART3 GPS2 SERIAL4
TX8 RX8 PE1/PE0 толерантний до 5В UART8 вільний SERIAL5
TX4 RX4 PB9/PB8 толерантний до 5В UART4 вільний SERIAL6
TX6 RX6 PC6/PC7 толерантний до 5В USART6 вхід RC/приймач SERIAL7
RX6 SBUS/IBUS/DSM/PPM
TX6 FPORT/SRXL2

Вхід RC

Пін Rx6, за замовчуванням прив’язаний до входу таймера, можна використовувати з усіма протоколами приймачів, підтримуваними ArduPilot, крім CRSF, який вимагає справжнього підключення UART. Однак двонапрямні протоколи з телеметрією, такі як SRXL2 і FPort, при такому підключенні працюватимуть лише як RC без телеметрії.

Щоб отримати CRSF та вбудовану телеметрію Fport/CRSF/SRXL2, пін Rx6 можна також налаштувати як справжній UART RX для двонапрямних систем, встановивши BRD_ALT_CONFIG в «1», щоб він став входом RX порту SERIAL7.

З цією опцією SERIAL7_PROTOCOL потрібно встановити в «23», і:

  • PPM не підтримується.
  • SBUS/DSM/SRXL підключаються до піна Rx6, але SBUS вимагає встановлення SERIAL7_OPTIONS в «3».
  • FPort вимагає підключення до Tx6 та SERIAL7_OPTIONS = «7». Якщо телеметрія не працює, спробуйте SERIAL7_OPTIONS = 135.
  • CRSF також вимагає підключення Tx6 на додачу до Rx6 і автоматично надає телеметрію. Встановіть SERIAL7_OPTIONS в «0».
  • SRXL2 вимагає підключення до Tx6 і автоматично надає телеметрію. Встановіть SERIAL7_OPTIONS в «4».

У ArduPilot будь-який UART можна використати для RC-систем, сумісний з усіма протоколами, крім PPM. Дивіться Radio Control Systems для деталей.

ArduPilot Relay(PINIO)

  • Camera-1 та Vsw увімкнені за замовчуванням
  • Переконайтесь, що обидві камери мають однаковий відеоформат — обидві PAL або обидві NTSC.

# GPIO

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

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

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

наприклад

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

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

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

H743-WLITE проти F765-WSE

  • STM32H743VIH6 проти STM32F765VIH6
  • RX4/TX4 проти RX5
  • Інші компоненти та компонування ідентичні.

ArduPilot

  • Датчик струму 220А на H743-WLITE, BATT_AMP_PERVLT = 66.7
  • Дільник напруги 1k:20k для вимірювання напруги батареї на H743-WLITE, BATT_VOLT_MULT = 21
  • Підтримується з ArduPlane 4.2
  • Рекомендується використовувати STM32CubeProgrammer для очищення MCU та завантаження прошивки. Дивіться блог.

INAV

  • Датчик струму 220А на H743-WLITE, set current_meter_scale = 150
  • Дільник напруги 1k:20k для вимірювання напруги батареї на H743-WLITE, set vbat_scale = 2100
  • Починаючи з INAV 5.0, прошивку можна завантажити прямо з конфігуратора INAV.

Інше

  • Якщо у ваших ESC недостатньо вбудованих конденсаторів, для зниження шуму ESC потрібен додатковий електролітичний конденсатор з низьким ESR.

Reviews

There are no reviews yet.

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

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