Overzicht:
- CAN-L431 is een Adapter Node gebaseerd op ArudPilot AP_Periph firmware.
- Met dit bord kunt u eenvoudig de ArduPilot-stuurprogrammabibliotheek gebruiken om door ArduPilot ondersteunde GNSS, kompas, barometer, luchtsnelheidssensor en op GPIO gebaseerde randapparatuur (PWM, zoemer/LED-melding) te converteren naar DroneCAN-busrandapparatuur.
Specificaties:
- MCU: STM32L431xC, 256KB Flash
- CAN-transceiver datasnelheden tot 5 Mbit/s in de CAN FD snelle fase
- 1x CAN, DroneCAN-protocol (2x GH-4P-connectoren parallel)
- 3x UART's
UART1, reserve
UART2, MSP-standaard, DFU
UART3, GPS standaard
- 1x I2C
voor perifere luchtsnelheidssensor:
voor perifere Barometer
voor randapparatuur Compass QMC5883L
- 1x SPI
voor randapparatuur RM3100
- 4x ADC
BATT_VOLT, PIN 5
BATT_CURR, PIN 6
BATT2_VOLT, PIN 15
BATT2_CURR, PIN 16
- 5x PWM uitgangen
- 1x GPIO met TIM16 voor zoemer
- ST-foutopsporing, SWCLK & SWDIO
- LED
Blauw, snel knipperend, opstarten
Blauw, Langzaam knipperend, werkend
Rood, 3.3V-indicator
- Ingangsspanningsbereik: 4,5 ~ 5,5 V @ 5V pad / pin
- Stroomverbruik: 40mA
- Bedrijfstemperaturen: -20~80 °C
Fysiek
2x JST-GH-4P(SM04B-GHS-TB) voor CAN
1x JST-GH-4P(SM04B-GHS-TB) voor I2C
1x JST-GH-6P(SM06B-GHS-TB) voor UART3+I2C
Bordmaat: 26 mm * 26 mm * 6 mm. 3.7g
3D-bestand: CAN-L431_STEP.zip
Firmware
ArduPilot AP_Periph MatekL431-Periph, of MatekL431-Luchtsnelheid
Update via DroneCAN GUI Tool
Parameters:
Parameters in Vluchtcontroller:
CAN_D1_PROTOCOL = 1
CAN_P1_DRIVER = 1
GPS_TYPE = 9 DroneKAN
COMPASS_TYPEMASK DroneCAN (niet aangevinkt)
ARSPD_TYPE = 8 (DroneCAN)
NTF_LED_TYPE -> DroneCAN (aangevinkt)
Tips:
MatekL431-Periph-firmware ondersteunt standaard I2C kompas QMC5883L.
Als je een ander I2C-kompas op dit bord aansluit, moet je het bijwerken met deze firmware via DroneCAN GUI of SLCAN-modus in Mission Planner.
PWM-uitvoerhandleiding: MatekL431-adapters gebruiken voor PWM en DShot, Klik hier
Inpakken
1x CAN-L431-kaart
1x JST-GH-4P naar JST-GH-4P 20 cm siliconendraad
1x JST-GH-6P naar JST-GH-6P 20 cm siliciumdraad