CAN siini side Arduino?
CAN siini side Arduino?

Video: CAN siini side Arduino?

Video: CAN siini side Arduino?
Video: Complete Guide for 15A 400W MOSFET AOD4184A to control motor or load 2024, Aprill
Anonim

Wikipediast, Controller Area Network ( CAN ) buss on "sõiduk buss standard, mis on loodud võimaldama mikrokontrollereid ja seadmeid suhelda üksteisega ilma hostarvutita sõidukis." Need seadmed saab nimetatakse ka elektroonilisteks juhtseadmeteks (ECU).

Samamoodi võite küsida, kas Arduino abil saab suhelda?

Lihtne kontrollitud alavõrk CAN on siinistandard, mis võimaldab mikrokontrolleril ja selle välisseadmetel suhelda ilma hostseadet või arvutit kasutamata. Arendanud Robert Bosch GmbH, CAN on protokoll, mida kasutatakse peamiselt autodes suhtlemine juhtseadme ja selle komponentide vahel.

Kas saab ka Arduinoga protokolli kasutada? Nagu Arduino ei sisalda sisseehitatud CAN sadam, a CAN kasutatakse moodulit nimega MCP2515. See CAN mooduliga on liidestatud Arduino kasutades SPI sidet.

Kuidas kasutada CAN protokoll sisse Arduino.

Pin Nimi KASUTADA
SI SPI ülemväljundi alam sisendjuhe
SCLK SPI kella tihvt
INT MCP2515 katkestuse viik

Samuti on teada, kas AN-buss saab kasutada Arduinot?

Sari CAN - BUSS pakub teie Arduino või muu MCU koos võime suhelda CAN Buss , nagu teie sõiduki häkkimine. See Grove CAN - BUSS moodulit juhib UART, mis tähendab, et kui teie MCU-l on UART-liides, siis see jada CAN BUSS on olemas.

KAS siini IDS?

Kontrolleri piirkonnavõrk ( CAN ), mida tuntakse ka kui CAN-buss on sõnumipõhine protokoll. Vahekohtu identifikaator ( ID ) välja iga edastatud kohta CAN raam näitab pakettide prioriteeti. Mida madalam on ID biti väärtus tähistab paketi kõrgemat prioriteeti.

Soovitan: