• CAN-L431 — адаптер-вузол на базі прошивки ArduPilot AP_Periph.
  • За допомогою цієї плати ви можете легко використовувати бібліотеку драйверів ArduPilot, щоб перетворити підтримувані ArduPilot GNSS, компас, барометр, датчик швидкості польоту та GPIO-периферію (PWM, зумер/індикація LED) на CAN/DroneCAN-периферію.

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

  • MCU: STM32L431xC, 256КБ флеш
  • Швидкість CAN-трансивера до 1 Мбіт/с
  • 1x CAN, протокол DroneCAN (2x роз’єми GH-4P паралельно)
  • 3x UART
    • UART1, резерв
    • UART2, MSP за замовчуванням, DFU
    • UART3, GPS за замовчуванням
  • 1x I2C
    • для периферії: датчик швидкості польоту
    • для периферії: барометр
    • для периферії: компас QMC5883L
  • 1x SPI
    • для периферії RM3100
  • 4x ADC
    • BATT_VOLT, PIN 5
    • BATT_CURR, PIN 6
    • BATT2_VOLT, PIN 15
    • BATT2_CURR, PIN 16
  • 5x виходів PWM
  • 1x GPIO з TIM16 для зумера
  • ST debug, SWCLK та SWDIO
  • Світлодіод
    • Синій, швидке блимання — завантаження
    • Синій, повільне блимання — робота
    • Червоний — індикатор 3,3В
  • Діапазон вхідної напруги: 4,5~5,5В @ контакт/майданчик 5V
  • Споживання струму: 40мА
  • Робоча температура: -20~80°C
  • Фізичні параметри
    • 2x JST-GH-4P (SM04B-GHS-TB) для CAN
    • 1x JST-GH-4P (SM04B-GHS-TB) для I2C
    • 1x JST-GH-6P (SM06B-GHS-TB) для UART3+I2C
    • Розмір плати: 26×26×6мм, 3,7г
    • 3D-файл: CAN-L431_STEP.zip
  • Прошивка
    • ArduPilot AP_Periph MatekL431-Periph, або MatekL431-Airspeed
    • Оновлення через DroneCAN GUI Tool

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

  • 1x плата CAN-L431
  • 1x силіконовий провід JST-GH-4P — JST-GH-4P, 20см
  • 1x силіконовий провід JST-GH-6P — JST-GH-6P, 20см
Параметри режиму SLCan CAN1 Параметри
UART TX1 RX1 UART1 Serial PORT 0 USER
TX2 RX2 UART2 Serial PORT 1 MSP_PORT 1
TX3 RX3 UART3 Serial PORT 2 GPS_PORT 2
I2C SCL/SDA
роз’єм GH
PB13/PB14 Baro SPL06 Адреса 0x76
QMC5883L Параметри за замовчуванням
MS4525

MS5525
DLVR-L10D

ARSP_TYPE 1

ARSP_TYPE 3
ARSP_TYPE 9

SPI1 SCK, SO, S1, CS1 RM3100
ADC Майданчик Vbat PA0 0~69В
вбудований дільник 1K:20K
BATT_MONITOR 4
BATT_VOLT_PIN 5
BATT_VOLT_MULT 21
Майданчик Curr PA1 0~3,3В BATT_CURR_PIN 6
VB2 PB0 0~3,3В BATT_MONITOR 4
BATT2_VOLT_PIN 15
Curr2 PB1 0~3,3В BATT2_CURR_PIN 16
PWM 1 PA8 TIM1_CH1 OUT1
2 PA9 TIM1_CH2 OUT2
3 PA10 TIM1_CH3 OUT3
4 PA11 TIM1_CH4 OUT4
5 PA15 TIM2_CH1 OUT5
2812 LED
OUT5_FUNCTION 120
NTF_LED_TYPES 257
Зумер Bz- Пасивний зумер –
5V Пасивний зумер +
Вимкнути GPS GPS_TYPE 0
GPS_PORT -1
Вимкнути компас COMPASS_ENABLE 0
Вимкнути монітор батареї BATT_MONITOR 0
BATT2_MONITOR 0
Вимкнути MSP MSP_PORT -1

Параметри в польотному контролері

  • CAN_D1_PROTOCOL = 1
  • CAN_P1_DRIVER = 1
  • GPS_TYPE = 9 DroneCAN
  • COMPASS_TYPEMASK DroneCAN (не позначено)
  • ARSPD_TYPE = 8 (DroneCAN)
  • NTF_LED_TYPE → DroneCAN (позначено)

Поради

  • Прошивка MatekL431-Periph за замовчуванням підтримує I2C-компас QMC5883L.
  • Якщо ви підключаєте інший I2C-компас до цієї плати, оновіть прошивку цим файлом через DroneCAN GUI або режим SLCAN у Mission Planner.

Reviews

There are no reviews yet.

Be the first to review “Вузол AP_Periph CAN L431”

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