CAN magistralės ryšys Arduino?
CAN magistralės ryšys Arduino?

Video: CAN magistralės ryšys Arduino?

Video: CAN magistralės ryšys Arduino?
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Lapkritis
Anonim

Iš Vikipedijos, valdiklio srities tinklas ( GALI ) autobusas yra „transporto priemonė autobusas standartas, skirtas leisti mikrovaldiklius ir įrenginius bendrauti vienas su kitu transporto priemonėje be pagrindinio kompiuterio. Šie įrenginiai gali taip pat vadinami elektroniniais valdymo blokais (ECU).

Panašiai galite paklausti, ar galima bendrauti naudojant „Arduino“?

Paprastas valdomas tinklas GALI yra magistralės standartas, leidžiantis mikrovaldikliui ir jo išoriniams įrenginiams bendrauti nereikia pagrindinio įrenginio ar kompiuterio. Sukūrė Robert Bosch GmbH, GALI yra protokolas, dažniausiai naudojamas automobiliuose bendravimas tarp valdymo bloko ir jo komponentų.

Be to, ar gali protokolas su Arduino? Kaip Arduino nėra jokių įmontuotų GALI uostas, a GALI naudojamas modulis, vadinamas MCP2515. Tai GALI modulis yra sujungtas su Arduino naudojant SPI ryšį.

Kaip naudoti CAN protokolas in Arduino.

Smeigtuko pavadinimas NAUDOTI
SI SPI pagrindinės išvesties pagalbinės įvesties laidas
SCLK SPI laikrodžio kaištis
INT MCP2515 pertraukimo kaištis

Taip pat žinoti, ar AN magistralė gali naudoti „Arduino“?

Serialas GALI - AUTOBUSAS suteikia jūsų Arduino arba kitas MCU su gebėjimas bendrauti su CAN autobusas , pavyzdžiui, įsilaužti į jūsų automobilį. Ši giraitė GALI - AUTOBUSAS modulį valdo UART, o tai reiškia, kad jei jūsų MCU turi UART sąsają, ši serija CAN AUTOBUSAS yra.

GALITE autobusų ID?

Valdiklio srities tinklas ( GALI ), kuris taip pat žinomas kaip CAN magistralė yra žinutėmis pagrįstas protokolas. Arbitražo identifikatorius ( ID ) lauką kiekvienam perduotam GALI rėmelis nurodo paketų prioritetą. Kuo žemesnė ID bitų reikšmė reiškia aukštesnį paketo prioritetą.

Rekomenduojamas: