Специфікації та особливості

  • ArduPilot AP_Periph CAN-вузол L431/F405/F303
  • Датчик All Sensors DLVR-L10D, промисловий діапазон температур
  • Інтерфейс CAN та I2C
  • Типові платформи: літак фіксованого крила, QuadPlane, VTOL
  • CAN роз’єм JST-GH, протокол DroneCAN
  • I2C роз’єм JST-GH, режим I2C DLVR-L10D (адреса I2C 0x28)
  • Версія F303 (чорна плата)
    • UART1 — оновлення прошивки
    • UART2 — резерв для зовнішнього GPS
  • Версія F405 (синя плата)
    • UART1 — оновлення прошивки
    • UART4 — резерв для зовнішнього GPS
  • Версія L431 (фіолетова плата)
    • UART2 — оновлення прошивки
    • UART3 — резерв для зовнішнього GPS
  • Світлодіод CAN-завантажувача, синій
    • Швидке блимання — завантажувач AP_Periph
    • Повільне блимання — CAN-вузол готовий
  • Світлодіод живлення 3,3В, червоний
  • Діапазон вхідної напруги: 4,5~5,5В
  • Споживання струму: 60мА
  • Робоча температура: -20°C до 85°C
  • Діапазон тиску: 2500Па (± 10 inH2O)
  • Тиск руйнування: 75кПа
  • Діапазон швидкості: 227 км/год
  • 22×22×12,5мм (версія F303)
  • 23×23×12,5мм (версія F405)

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

  • 1x ASPD-DLVR
  • 2x силіконовий провід JST-GH-4P — JST-GH-4P, 20см
  • Трубка Піто
  • Прозора силіконова трубка, 40см

AP_Periph та протокол DroneCAN

Поради

  • ArduPilot за замовчуванням прибрав підтримку DLVR I2C на контролерах з 1МБ флеш-пам’яті MCU (наприклад, серії F405, F745).

Підключення та параметри ArduPilot

CAN або I2C
ASPD-DLVR Політний контролер ASPD-DLVR Політний контролер
5V 5V 5V 5V
C-H CAN High SCL SCL
C-L CAN Low SDA SDA
G GND G GND
CAN_D1_PROTOCOL 1
CAN_P1_DRIVER 1 ARSPD_PIN 65
ARSPD_TYPE 8 (UAVCAN) ARSPD_TYPE 9 (I2C-DLVR-10in)
ARSPD_USE 1 ARSPD_USE 1
Mission Planner→ Initial Setup→ Optional Hardware→ UAVCAN→ MAVlink CANx → Parameters → ARSPD_TYPE 9 (DLVR-10in)

Записати і перезавантажити

Розпіновка та контактні майданчики

Пін GH-4P Сигнал Колір проводу Пін GH-4P Сигнал Колір проводу
5V вхід 4~6В Червоний 5V вхід 4,5~5,5В Червоний
C-H CAN high Жовтий SCL I2C-SCL Жовтий
C-L CAN low Синій SDA I2C-SDA Синій
G GND Чорний G GND Чорний
T1 UART1-TX Tx1 UART1-TX bt Пін завантаження
R1 UART1-RX Rx1 UART1-RX 3 / 3v3 вихід LDO на платі
Tx2 UART2-TX Tx4 UART4-TX D SWDIO
Rx2 UART2-RX Rx4 UART4-RX G GND
Tx3 UART3-TX Tx5 UART5-TX C SWCLK
Rx3 UART3-RX Rx5 UART5-RX RST NRST
  • Прошивка: firmware.ardupilot.org/AP_Periph/stable/
  • CAN-вузол F303, чорна плата — ArduPilot hwdef «f303-MatekGPS»
  • CAN-вузол F405, синя плата — ArduPilot hwdef «f405-MatekAirspeed» або «f405-MatekGPS»
  • CAN-вузол L431, фіолетова плата — ArduPilot hwdef «MatekL431-Airspeed» або «MatekL431-Periph»
  1. Оновіть прошивку в Mission Planner за допомогою «AP_Periph.bin»
  2. Оновіть прошивку в STM32CubeProgrammer за допомогою «AP_Periph_with_bl.hex»

Утиліта: st.com/…/stm32cubeprog.html — версію для Windows можна завантажити з нашого сервера (en.stm32cubeprog_v2-3-0.zip)

Reviews

There are no reviews yet.

Be the first to review “Цифровий датчик повітряної швидкості ASPD-DLVR, I2C та CAN”

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