CAN-väyläviestintä Arduino?
CAN-väyläviestintä Arduino?

Video: CAN-väyläviestintä Arduino?

Video: CAN-väyläviestintä Arduino?
Video: Arduino CAN Sender ( Ардуино отправка пакетов в КАН шину) 2024, Joulukuu
Anonim

Wikipediasta Controller Area Network ( VOI ) linja-auto on "ajoneuvo linja-auto standardi, joka on suunniteltu mahdollistamaan mikro-ohjaimet ja laitteet kommunikoida toistensa kanssa ajoneuvossa, jossa ei ole isäntätietokonetta." Nämä laitteet voi kutsutaan myös elektronisiksi ohjausyksiköiksi (ECU).

Samoin voit kysyä, voiko viestiä Arduinon avulla?

Yksinkertainen valvottu alueverkko VOI on väylästandardi, joka mahdollistaa mikrokontrollerin ja sen oheislaitteiden kommunikoida ilman isäntälaitetta tai tietokonetta. Robert Bosch GmbH:n kehittämä, VOI on protokolla, jota käytetään pääasiassa autoissa viestintää ohjausyksikön ja sen osien välillä.

Voiko myös käyttää AN-protokollaa Arduinon kanssa? Kuten Arduino ei sisällä mitään sisäänrakennettua VOI portti, a VOI MCP2515-nimistä moduulia käytetään. Tämä VOI moduuli on liitetty Arduino käyttämällä SPI-viestintää.

Kuinka käyttää CAN-protokolla sisään Arduino.

Pin-nimi KÄYTTÄÄ
SI SPI-isäntälähdön orjatulojohto
SCLK SPI-kellon pin
INT MCP2515 keskeytysnasta

Tietää myös, voiko AN-väylä käyttää Arduinoa?

Sarja VOI - BUSSI tarjoaa sinun Arduino tai muu MCU kanssa kyky kommunikoida CAN-väylä , kuten autosi hakkerointi. Tämä Grove VOI - BUSSI moduulia ohjaa UART, mikä tarkoittaa, että jos MCU:ssasi on UART-liitäntä, tämä sarja CAN-VÄYLÄ on käytettävissä.

VOIKO väylä IDS?

Ohjainalueverkko ( VOI ), joka tunnetaan myös nimellä CAN-väylä on viestipohjainen protokolla. Välimiesmenettelyn tunniste ( ID ) -kenttään jokaiselle lähetetylle VOI kehys ilmaisee pakettien prioriteetin. Mitä alempi ID bittiarvo tarkoittaa paketin korkeampaa prioriteettia.

Suositeltava: