KAN buskommunikation Arduino?
KAN buskommunikation Arduino?

Video: KAN buskommunikation Arduino?

Video: KAN buskommunikation Arduino?
Video: Arduino CAN Bus Tutorial | Interfacing MCP2515 CAN Module with Arduino 2024, Kan
Anonim

Fra Wikipedia, Controller Area Network ( KAN ) bus er et "køretøj bus standard designet til at tillade mikrocontrollere og enheder at kommunikere med hinanden i et køretøj uden en værtscomputer." Disse enheder kan også kaldet elektroniske kontrolenheder (ECU'er).

På samme måde kan du spørge, kan kommunikation ved hjælp af Arduino?

Controlled Area Network af enkle KAN er en busstandard, der tillader en mikrocontroller og dens perifere enheder kommunikere uden behov for en værtsenhed eller en computer. Udviklet af Robert Bosch GmbH, KAN er protokol er primært brugt i biler til meddelelse mellem en kontrolenhed og dens komponenter.

Kan man også protokol med Arduino? Som Arduino indeholder ingen indbygget KAN havn, en KAN modul kaldet MCP2515 bruges. Det her KAN modul er forbundet med Arduino ved at bruge SPI-kommunikationen.

Sådan bruges CAN protokol i Arduino.

Pin navn BRUG
SI SPI master output slave input ledning
SCLK SPI Urpind
INT MCP2515 afbrydelsesstift

Også at vide, kan man bus ved hjælp af Arduino?

Serien KAN - BUS giver din Arduino eller anden MCU med evnen til at kommunikere til CAN Bus , såsom hacking af dit køretøj. Denne Grove KAN - BUS modul styres af UART, hvilket betyder, at hvis din MCU har et UART-interface, er denne seriel KAN BUS er tilgængelig.

KAN bus IDS?

Controller Area Network ( KAN ) som også er kendt som CAN bus er en meddelelsesbaseret protokol. Voldgifts-id'et ( ID ) felt for hver transmitteret KAN ramme angiver pakkeprioritet. Jo lavere ID bitværdi angiver den højere prioritet af pakken.

Anbefalede: