Ардуино автобусаар холбогдож чадах уу?
Ардуино автобусаар холбогдож чадах уу?

Видео: Ардуино автобусаар холбогдож чадах уу?

Видео: Ардуино автобусаар холбогдож чадах уу?
Видео: MKS Gen L - внешний драйвер 2024, May
Anonim

Wikipedia-аас, Controller Area Network ( БОЛНО ) автобус нь "тээврийн хэрэгсэл автобус микроконтроллерууд болон төхөөрөмжүүдийг зөвшөөрөхөд зориулагдсан стандарт харилцах Хост компьютергүй тээврийн хэрэгсэл дотор бие биетэйгээ." Эдгээр төхөөрөмжүүд чадна электрон удирдлагын нэгж (ECUs) гэж бас нэрлэдэг.

Үүний нэгэн адил та Arduino ашиглан харилцах боломжтой юу гэж асууж магадгүй юм.

Хяналттай бүсийн энгийн сүлжээ БОЛНО нь микроконтроллер болон түүний захын төхөөрөмжүүдэд нэвтрэх боломжийг олгодог автобусны стандарт юм харилцах хост төхөөрөмж эсвэл компьютер шаардлагагүй. Роберт Bosch GmbH боловсруулсан, БОЛНО нь протоколыг автомашинд голлон ашигладаг харилцаа холбоо хяналтын хэсэг ба түүний бүрэлдэхүүн хэсгүүдийн хооронд.

Мөн Arduino-тэй AN протокол хийж чадах уу? гэх мэт Arduino ямар ч суулгасан зүйл агуулаагүй болно БОЛНО порт, а БОЛНО MCP2515 гэж нэрлэгддэг модулийг ашигладаг. Энэ БОЛНО модуль нь интерфейстэй байна Arduino SPI холбоог ашиглан.

Яаж хэрэглэх вэ CAN протокол in Arduino.

Pin нэр ХЭРЭГЛЭЭ
С. И SPI мастер гаралтын боол оролтын утас
SCLK SPI Цагны зүү
INT MCP2515 тасалдлын зүү

Мөн Arduino ашиглан AN автобусаар явах боломжтой юу?

Цуврал БОЛНО - АВТОБУС таны өгдөг Arduino эсвэл бусад MCU хамт харилцах чадвар CAN автобус машиныг тань хакердах гэх мэт. Энэ Grove БОЛНО - АВТОБУС модулийг UART удирддаг бөгөөд хэрэв таны MCU нь UART интерфэйстэй бол энэ цуваа гэсэн үг юм CAN АВТОБУС боломжтой.

CAN автобусны IDS?

Хяналтын бүсийн сүлжээ ( БОЛНО ) гэж нэрлэдэг CAN автобус зурваст суурилсан протокол юм. Арбитрын танигч ( ID ) дамжуулалт бүрийн талбар БОЛНО хүрээ нь пакетуудын тэргүүлэх чиглэлийг заадаг. бага байх тусмаа ID битийн утга нь багцын тэргүүлэх ач холбогдлыг илэрхийлнэ.

Зөвлөмж болгож буй: