Arduino bilan avtobus aloqasi bo'lishi mumkinmi?
Arduino bilan avtobus aloqasi bo'lishi mumkinmi?

Video: Arduino bilan avtobus aloqasi bo'lishi mumkinmi?

Video: Arduino bilan avtobus aloqasi bo'lishi mumkinmi?
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, May
Anonim

Vikipediyadan, Controller Area Network ( JON ) avtobus “avtomobil” hisoblanadi avtobus mikrokontrollerlar va qurilmalarga ruxsat berish uchun mo'ljallangan standart muloqot qilish Asosiy kompyutersiz transport vositasida bir-biri bilan. Ushbu qurilmalar mumkin elektron boshqaruv bloklari (ECU) deb ham ataladi.

Xuddi shunday, siz so'rashingiz mumkin: Arduino yordamida aloqa qilish mumkinmi?

Oddiy boshqariladigan hududiy tarmoq JON Mikrokontroller va uning periferik qurilmalariga ruxsat beruvchi avtobus standarti muloqot qilish asosiy qurilma yoki kompyuterga ehtiyoj sezmasdan. Robert Bosch GmbH tomonidan ishlab chiqilgan, JON uchun avtomobillarda qo'llaniladigan asosiy protokol hisoblanadi aloqa boshqaruv bloki va uning qismlari o'rtasida.

Bundan tashqari, Arduino bilan protokol tuzish mumkinmi? Sifatida Arduino hech qanday o'rnatilgan o'z ichiga olmaydi JON port, a JON MCP2515 deb nomlangan modul ishlatiladi. Bu JON moduli interfeysga ega Arduino SPI aloqasi yordamida.

Qanday ishlatish CAN protokoli ichida Arduino.

Pin nomi FOYDALANISH
SI SPI asosiy chiqish qul kirish kabeli
SCLK SPI soat pin
INT MCP2515 uzilish pin

Bundan tashqari, bilish uchun, Arduino-dan foydalangan holda avtobus bo'lishi mumkinmi?

Serial JON - AVTOBUS sizni ta'minlaydi Arduino yoki boshqa MCU bilan bilan muloqot qilish qobiliyati CAN avtobusi , masalan, avtomobilingizni buzish. Bu Grove JON - AVTOBUS modul UART tomonidan boshqariladi, ya'ni MCUda UART interfeysi bo'lsa, bu seriya AVTOBUS mavjud.

CAN avtobus IDS?

Controller hududi tarmog'i ( JON ) nomi bilan ham tanilgan CAN avtobusi xabarga asoslangan protokoldir. Arbitraj identifikatori ( ID ) har bir uzatilgan uchun maydon JON ramka paketlarning ustuvorligini bildiradi. Qanchalik pastroq ID bit qiymati paketning yuqori ustuvorligini bildiradi.

Tavsiya: