[´Ý±â]
¡Ù »óǰ °Ë»ö °á°ú
°Ë»ö Áß... 

ÀÏÄ¡ÇÏ´Â »óǰ¸íÀÌ ¾ø½À´Ï´Ù.
Á¤¹Ð °Ë»öÀ» ÇϽ÷Á¸é ¾Æ·¡ ¹öưÀ» ´­·¯ÁÖ¼¼¿ä.

Àüü °Ë»ö
¡Ù ºÐ·ù °Ë»ö °á°ú
¾Ë¸²
ÆÓÄܼ¥ »ó´ã AI
Å×½ºÆ®
Àüü ºÐ·ù TOP Àå¹Ù±¸´Ï ÃÖ±Ùº»»óǰ
[Matek] ¸¶ÅØ AP_Periph CAN Node (CAN-G474)
ÀϹݰ¡°Ý : 35,000 (ȸ¿ø °¡ÀԽà Ãß°¡ ÇÒÀÎ)
Àû¸³±Ý : 350¿ø
¹°·ùâ°í :
B
Àç°í : ¹°·ùâ°í 5°³ÀÖÀ½
»óǰ¹øÈ£ : QA92093 (¡ØÀüÈ­¹®Àǽà »óǰ¹øÈ£¸¦ ¾Ë·ÁÁÖ¼¼¿ä)
[¸ÅÁøÀÓ¹Ú!] ÇöÀç ÀÜ¿© ¼ö·®ÀÌ 5°³ ¹Û¿¡ ¾ø½À´Ï´Ù!
À§¿¡¼­ ¿É¼ÇÀ» ¼±ÅÃÇϼ¼¿ä.
±¸¸Å ¼ö·®
¹Ù·Î±¸¸Å
Àå¹Ù±¸´Ï
½Ç½Ã°£ Ä«Åå ¹®ÀÇ
Virtual Assistant
Email Us
Contact Us

Àå¹Ù±¸´Ï¿¡ ´ã¾Ò½À´Ï´Ù.
Áö±Ý È®ÀÎÇϽðڽÀ´Ï±î?
  
À̹ÌÁö »óǰ¸í ¼±ÅÃ
±âŸ ÇÊ¿äÇÑ ¿É¼Ç»óǰ ÃÑÇÕ°è:
0¿ø
¿É¼Ç »óǰÀ» Æ÷ÇÔÇÏ¿© Àå¹Ù±¸´Ï ´ã±â >

Matek AP_Periph CAN Node CAN-G474



±¸¼º

CAN-G474 º¸µå 1°³

JST-GH-4P ~ JST-H-4P 20cm ½Ç¸®ÄÜ ¿ÍÀ̾î 2°³

JST-GH-6P ~ JST-GH-6P 20cm ½Ç¸®ÄÜ ¿ÍÀ̾î 1°³



[ÆÓÄܼ¥]  [Matek] ¸¶ÅØ AP_Periph CAN Node (CAN-G474)

  • CAN-G474 is an Adapter Node based on ArudPilot AP_Periph firmware.

  • with 5Mbit/s CAN transceiver and STM32G474 MCU, CAN-G474 is capable of CANFD.

  • With this board, you can easily utilize the ArduPilot driver library to convert ArduPilot supported GNSS, Compass, Barometer, Airspeed sensor,

  • Rangefinder, Proximity sensor, Electronic Fuel Injectors and GPIO based (PWM, LED notify) peripherals to DroneCAN bus peripherals.


Specifications

MCU: STM32G474CE, 512KB Flash

CAN transceiver data rates up to 5Mbit/s

2x CAN bus


4x UARTs

for peripheral GNSS, Rangefinder, Proximity, EFI, RC input(receiver)

support GNSS, Compass, Barometer sensors over MSP protocol. MSP is enable on TX3 by default.


2x I2C bus

for peripheral I2C Airspeed sensor, Barometer, Compass


1x SPI

for peripheral RM3100

SPI pads for RM3100 are on bottom side, with ¡°CS, MOSI, MISO, SCK¡± silkprint


11x PWM outputs

for Servos and ESC, all PWMs support DMA/DShot

PWM1-10 on DuPont 2.54mm holes

PWM11 pad is on bottom side, with ¡°11¡± silkprint


ST debug, SWC & SWD(on bottom side)

UART1(TX1,RX1) support firmware update in DFU mode


LED

Blue, Fast blinking,  Booting

Blue, Slow blinking, communicating with flight controller

Red, 3.3V indicator


Input voltage range: 4.5~5.5V  @5V pad/pin

Power consumption: 62mA

Operating Temperatures: -30~85 ¡ÆC


Physical

5x JST-GH-4P(SM04B-GHS-TB) for CAN1, CAN2, I2C1, UART1 and UART4

1x JST-GH-6P(SM06B-GHS-TB) for UART3+I2C2

18x DuPont 2.54mm holes

Board Size: 36mm*36mm*6mm.  5.2g,

Mounting: 30.5mm 4x Dia.3mm

3D file : CAN-G474_STEP.zip


Packing

1x CAN-G474 board

2x JST-GH-4P to JST-GH-4P 20cm silicon wire

1x JST-GH-6P to JST-GH-6P 20cm silicon wire


Firmware

ArduPilot AP_Periph MatekG474-Periph for peripheral sensors

ArduPilot AP_Periph MatekG474-DShot for DroneCAN-PWM output

Update via DroneCAN GUI Tool or Mission Planner-DroneCAN Tab, load "AP_Periph.bin"

Update via STM32CubeProgrammer in DFU mode,  connect USB-TTL module to UART1, Plug USB while holding the DFU button in,  load "AP_Periph_with_bl.hex".


Note

Just need to connect either one CAN bus to flight controller, or connect both to FC for redundancy.

SWC/SWD share MCU pins with SDA1/SCL1

Other MCU pins not specified are useless for now.

CAN-G474 support 1Mbit ~ 5Mbit CAN/CANFD,  CAN-L431 works with 1Mbit CAN.


[ÆÓÄܼ¥]  [Matek] ¸¶ÅØ AP_Periph CAN Node (CAN-G474)
AP_Periph fw MatekG474-Periph
CANCAN1-H / CAN1-LCAN1CAN1_PROTOCOL1
CAN2-H / CAN2-LCAN2CAN2_PROTOCOL1
UARTTX1 / RX1USART1  DMASerial PORT 1RC_PORT1
TX2 / RX2USART2  DMASerial PORT 2GPS_PORT2
TX3 / RX3USART3  NODMASerial PORT 3MSP_PORT3
TX4 / RX4UART4  DMASerial PORT 4RNGFND_PORT4
PRX_PORT-1
EFI_PORT-1
I2CCL1 / DA1
CL2 / DA2
I2C1
I2C2
BUS0
BUS1
BATT_MONITOR
BATT_I2C_BUS
21
0
ARSPD_TYPE0 (none)
1 (MS4525)
9 (I2C-DLVR-10)
COMPASS_ENABLE
COMPASS_DISBLMSK
1
0
SPICS /MOSI /MISO /SCKRM3100
Disable GPSGPS_PORT-1
Disable compassCOMPASS_ENABLE0
Disable Battery monitorBATT_MONITOR0
Disable MSPMSP_PORT-1
******
AP_Periph fw MatekG474-Dshot
PWM1Group 1TIM2_CH1OUT1_FUNCTION33
2TIM2_CH2OUT2_FUNCTION34
3TIM2_CH3OUT3_FUNCTION35
4TIM2_CH4OUT4_FUNCTION36
5Group 2TIM3_CH1OUT5_FUNCTION51
6TIM3_CH2OUT6_FUNCTION52
7TIM3_CH3OUT7_FUNCTION53
8TIM3_CH4OUT8_FUNCTION54
9Group 3TIM8_CH1OUT9_FUNCTION55
10TIM8_CH2OUT10_FUNCTION56
11Group 4TIM5_CH1OUT11_FUNCTION57
ESC_TELEM_PORT3
ESC_PWM_TYPE7
OUT_BLH_OTYPE6
OUT_BLH_MAS15

Flight controller Parameters for sensors
CAN_D*_PROTOCOL = 1
CAN_P*_DRIVER = 1
GPS*_TYPE = 9 DroneCAN
COMPASS_TYPEMASK = 0 (DroneCAN Unchecked)
ARSPD*_TYPE = 8 (DroneCAN)
BATT*_MONITOR = 8 (DroneCAN)
RNGFND*_TYPE = 24 (DroneCAN)
EFI*_TYPE = 5 (DroneCAN)
PRX*_TYPE = 14 (DroneCAN)


Flight controller Parameters for PWM
CAN_D*_PROTOCOL = 1
CAN_P*_DRIVER = 1
CAN_D*_UC_ESC_OF = 4   (Plane 4.2.1 or newer)
CAN_D*_UC_ESC_BM = x
CAN_D*_UC_SRV_BM = x
BRD_SAFETYENABLE = 0 (if your flight controller doesn¡¯t have safety pin)
Tutorial £º Using MatekL431 adapters for PWM and DShot




°í°´ ¼¾ÅÍ

Á¦Ç° ¹®Àǽà »óǰ¹øÈ£¸¦
È®ÀÎÇØ ÁÖ¼¼¿ä!

051-868-7187
  • »ó´ã½Ã°£ : 10:00 ~ 18:00
  • Á¡½É½Ã°£ : 12:00 ~ 13:00
  • ÁÖ¸», °øÈÞÀÏÀº ÈÞ¹«ÀÔ´Ï´Ù.

BANKING
INFOMATION

±¹¹ÎÀºÇà 114037-04-007320
³óÇù 301-4743-6265-11

¿¹±ÝÁÖ : (ÁÖ)ÆÓÄܼ¥