CAN bus komunikacija Arduino?
CAN bus komunikacija Arduino?

Video: CAN bus komunikacija Arduino?

Video: CAN bus komunikacija Arduino?
Video: CAN BUS Network using Arduino and CAN BUS Shield 2024, November
Anonim

Iz Wikipedije, Controller Area Network ( LAHKO ) avtobus je "vozilo avtobus standard, zasnovan tako, da omogoča mikrokrmilnike in naprave komunicirati drug z drugim v vozilu brez gostiteljskega računalnika." Te naprave lahko imenujemo tudi elektronske krmilne enote (ECU).

Podobno se lahko vprašate, ali je mogoče komunicirati z uporabo Arduina?

Enostavno nadzorovano omrežje LAHKO je standard vodila, ki omogoča mikrokrmilniku in njegovim perifernim napravam komunicirati brez potrebe po gostiteljski napravi ali računalniku. Razvil Robert Bosch GmbH, LAHKO je protokol, ki se uporablja predvsem v avtomobilih za komunikacijo med krmilno enoto in njenimi komponentami.

Tudi, lahko protokol z Arduinom? Kot Arduino ne vsebuje vgrajenega LAHKO pristanišče, a LAHKO uporablja se modul, imenovan MCP2515. tole LAHKO modul je povezan z Arduino z uporabo komunikacije SPI.

Kako uporabiti CAN protokol v Arduino.

Ime PIN-a UPORABA
SI SPI glavni izhod pomožni vhodni kabel
SCLK SPI zatič ure
INT MCP2515 prekinitveni pin

Prav tako morate vedeti, CAN vodilo z uporabo Arduina?

Serija LAHKO - AVTOBUS zagotavlja vaše Arduino ali drug MCU z sposobnost komuniciranja z CAN Bus , kot je vdor v vaše vozilo. Ta Grove LAHKO - AVTOBUS modul nadzoruje UART, kar pomeni, da če ima vaš MCU vmesnik UART, ta serijski CAN BUS Na voljo.

CAN bus IDS?

Območno omrežje krmilnika ( LAHKO ), ki je znan tudi kot CAN vodilo je protokol, ki temelji na sporočilih. Identifikator arbitraže ( ID ) za vsako poslano LAHKO okvir označuje prioriteto paketov. Nižje kot ID bitna vrednost pomeni višjo prioriteto paketa.

Priporočena: