RCSearch
  • Wiki
  • Зарегистрироваться
  • Войти
Свежие скидки, купоны, новинки в наших каналах:

Коптеры

Тинивупы
Гоночные FPV-дроны
Гоночные X-класс
Комплекты RTF / PNF / ARF
Рамы коптеров
Полётные контроллеры
Моторы и аксессуары
Пропеллеры
Подвесы для камер
Подсветка
Защитные кейсы
Электроника
Ideafly
Брендовые
GPS-модули
Foxeer M10Q 250 V2 GPS U-Blox M10050 IST8310
HGLRC M100-Pro GPS module
Radiomaster ERS-GPS Sensor for ELRS PWM Receivers
DarwinFPV GM8 модуль GPS / GLONASS / BEIDOU для помехо-устойчивого дрона
SEQURE M10-12 GPS module
Sub250 M10 GPS module
GEPRC GEP-M1025 GPS module
GPS-антенны
Лидары и Optic Flow
Коврики для взлёта и посадки
Aгропромышленные коптеры
RC FPV зимой
Коптеры
FPV
Вертолёты
Аппаратура радиоуправления
Самолёты, авиамодели, летающие крылья
Зарядные устройства
Аккумуляторные батареи
Роботы
Электроника
Лодки
Автомодели
Бренды
Крепёж
Фан-клуб. Мерч
DJI
Рюкзаки и кейсы
Мастерская
Модули Arduino

Группа ВКонтакте

Matek M9N-CAN GNSS (GPS, GLONASS, Galileo and BeiDou) UAVCAN & MSP

Коптеры → GPS-модули → Matek M9N-CAN GNSS (GPS, GLONASS, Galileo and BeiDou) UAVCAN & MSP
Matek M9N-CAN GNSS (GPS, GLONASS, Galileo and BeiDou) UAVCAN & MSP

GNSS M9N-CAN, UAVCAN & MSP

AP F303 CAN node, NEO-M9N, QMC5881L, DPS310, I2C, UART1 & UART3 breakout. UAVCAN protocol & UART_MSP

Gallery

Specifications
  • M9N-CAN is based on ArudPilots’ AP_Pheriph firmware, It is a GNSS+COMPASS+BAROMETER peripheral with CAN/UAVCAN and UART/MSP interfaces to the autopilot, plus an I2C expansion bus for additional peripherals, such as airspeed sensors.
  • M9N-CAN uses multi-constellation GNSS powered by u-blox NEO-M9N , NEO-M9N is a concurrent GNSS receiver which can receive and track multiple GNSS systems. Owing to the multi-band RF front-end architecture all four major GNSS constellations, GPS,Galileo, GLONASS and BeiDou can be received concurrently.

Specifications

  • GNSS u-blox NEO-M9N (GPS, GLONASS, Galileo and BeiDou)
  • Magnetic Compass QMC5883L
  • Barometer DPS310
  • ArduPilot AP_Periph F303 CAN node
  • UART1, Firmware update
  • UART2, onboard NEO-M9N
  • UART3, MSP Protocol
  • CAN, UAVCAN Protocol
  • I2C, onboard QMC5883L & DPS310
  • I2C JST-GH connector, external AirSpeed sensor
  • CAN bootloader LED, Blue
    • Fast blinking, No communication between CAN node and Flight Controllers
    • Slow blinking, Communicating between CAN node and Flight Controllers
  • GNSS PPS LED, Green
    • blinking(1Hz) when GNSS has 3D fixed
  • Input voltage range: 4~6V (5V pad/pin)
  • Power consumption: 100mA
  • Operating Temperatures: -20~80 °C
  • 32mm*32mm*10mm
  • 15g

Includes

  • 1x M9N-CAN
  • 2x JST-GH-4P to JST-GH-4P 20cm silicon wire

Tips

  • Compass Alignment(Arrow forward and flat mounting):
    Ardupilot/Mission Planner: Rotation None
  • Make sure to have compass/magnetometer 10cm away from power lines/ESC/motors/iron based material
  • The scratches on ceramic antenna are the result of tuning the antenna.
Pinout & Pads

Pinout & Pads

GH-4P Pin Signal Wires color Pads Signal
5V 4~6V input Red 3V3 onboard LDO output
C-H CAN high Yellow 5V 4~6V input
C-L CAN low Blue G GND
G GND Black Tx1 UART1-TX
Rx1 UART1-RX
5V 4~6V input Red Rs F303 NRST
SCL I2C-SCL Yellow C F303 SWCLK
SDA I2C-SDA Blue G GND
G GND Black D F303 SWDIO
3 onboard LDO output 3.3V
5V 4~6V input Red Bt F303 Boot pin
Tx3 UART3-TX Yellow
Rx3 UART3-RX Blue
G GND Black
Wiring

UAVCAN Parameters

UAVCAN Parameters

  • CAN_D1_PROTOCOL -> 1
  • CAN_P1_DRIVER -> 1
  • GPS_TYPE -> 9 (UAVCAN)
  • COMPASS_TYPEMASK -> 0 (make sure UAVCAN Unchecked)

If you connect I2C airspeed sensor to I2C port of M9N-CAN

  • ARSPD_TYPE -> 8 (UAVCAN)
  • ARSPD_USE -> 1

And you must set CAN Node parameters for airspeed sensor connected to I2C port of M9N-CAN

Mission Planner > Initial Setup > Optional Hardware > UAVCAN > SLCan Mode CAN1 > Parameters

  • MS4525 ARSP_TYPE -> 1
  • MS5525 ARSP_TYPE -> 3 supports MS5525 with address 0x77 only
  • SDP3X ARSP_TYPE -> 6
  • DLVR-L10D ARSP_TYPE -> 9 (default in hwdef)
  • Write and reboot
MSP Parameters
ArduPilot (latest firmware after Sep.09)
  • Serialx_PROTOCOL = 32 (MSP) where x is the SERIAL port used for connection on autopilot.
  • GPS TYPE = 19 (MSP)
  • GND_PROBE_EXT = 4096 (MSP Baro)
  • GND_PRIMARY = 1 (If you want to use MSP baro as primary baro, otherwise leave as default)
  • COMPASS_TYPEMASK 0 (make sure MSP bit is not checked)
INAV (since 2.6)
  • In ports tab, Enable MSP on corresponding UART that M9N-CAN connected
  • feature GPS
  • set gps_provider = MSP
  • set mag_hardware = MSP
  • set baro_hardware = MSP
STL and STEP

M9N-CAN_step.zip

M9N-CAN_shell_STL.zip

Update Firmwares
  • ArduPilot hwdef f303-MatekGPS

    https://ardupilot.org/copter/docs/common-matek-m8q.html

  • Firmware https://firmware.ardupilot.org/AP_Periph/latest/f303-MatekGPS/


1. Update firmware in STM32CubeProgrammer with “AP_Periph_with_bl.hex”

Tool https://www.st.com/en/development-tools/stm32cubeprog.html

You may download it from our server en.stm32cubeprog_v2-3-0.zip

2. If you have a flight controller with CAN port, you can connect M9N-CAN to Flight controller via CAN, then update firmware in Mission Planner with “AP_Periph.bin”

Resellers
  • MSRP: USD54.99
  • ETA: End Oct.
Поделиться

Цены на Matek M9N-CAN GNSS (GPS, GLONASS, Galileo and BeiDou) UAVCAN & MSP в магазинах

Найдено предложений: 14 ()

См. также

GPS-модули
GPS-модули
Свежие скидки, купоны, новинки в наших каналах:
Copyright © 2011—2025 | RCSearch.ru | Проект Маныча
↑