Arduino арқылы автобуспен байланыса аласыз ба?
Arduino арқылы автобуспен байланыса аласыз ба?

Бейне: Arduino арқылы автобуспен байланыса аласыз ба?

Бейне: Arduino арқылы автобуспен байланыса аласыз ба?
Бейне: Lesson 72: Obstacle detection using Laser Transmitter and receiver | Arduino Step By Step Course 2024, Желтоқсан
Anonim

Уикипедиядан, Controller Area Network ( БОЛАДЫ ) автобус «көлік құралы болып табылады автобус микроконтроллерлерге және құрылғыларға мүмкіндік беретін стандарт қарым-қатынас жасау негізгі компьютері жоқ көлік ішінде бір-бірімен.» Бұл құрылғылар алады электрондық басқару блоктары (ECUs) деп те атайды.

Сол сияқты, сіз Arduino арқылы байланысуға бола ма деп сұрай аласыз.

Қарапайым басқарылатын аймақтық желі БОЛАДЫ Микроконтроллерге және оның перифериялық құрылғыларына мүмкіндік беретін автобус стандарты қарым-қатынас жасау басты құрылғыны немесе компьютерді қажет етпестен. Әзірлеуші Роберт Bosch GmbH, БОЛАДЫ болып табылады протоколы автомобильдерде қолданылады байланыс басқару блогы мен оның құрамдас бөліктері арасында.

Сондай-ақ, Arduino-мен AN протоколын жасай алады ма? ретінде Arduino ешқандай кірістірілген жоқ БОЛАДЫ порт, а БОЛАДЫ MCP2515 деп аталатын модуль пайдаланылады. Бұл БОЛАДЫ модуль интерфейсімен байланысқан Arduino SPI байланысын пайдалану арқылы.

Қалай пайдалануға болады CAN протоколы ішінде Arduino.

PIN аты ҚОЛДАНУ
SI SPI негізгі шығыс бағыныңқы кіріс сымы
SCLK SPI сағатының түйреуіш
INT MCP2515 үзу пин

Сондай-ақ білу үшін, Arduino арқылы AN автобусы бола алады ма?

Сериал БОЛАДЫ - АВТОБУС қамтамасыз етеді Arduino немесе басқа MCU бірге қарым-қатынас жасау мүмкіндігі CAN автобусы , мысалы, көлігіңізді бұзу. Бұл Гроув БОЛАДЫ - АВТОБУС модульді UART басқарады, яғни сіздің MCU-да UART интерфейсі болса, бұл серия АВТОБУС қол жетімді.

CAN автобус IDS?

Controller Area Network ( БОЛАДЫ ) деп те аталады CAN автобусы хабарға негізделген протокол болып табылады. Арбитраж идентификаторы ( ID ) әрбір жіберілген өріс үшін БОЛАДЫ жақтау пакеттердің басымдылығын көрсетеді. неғұрлым төмен ID бит мәні пакеттің жоғары басымдылығын білдіреді.

Ұсынылған: