შესაძლებელია თუ არა ავტობუსით კომუნიკაცია Arduino?
შესაძლებელია თუ არა ავტობუსით კომუნიკაცია Arduino?

ვიდეო: შესაძლებელია თუ არა ავტობუსით კომუნიკაცია Arduino?

ვიდეო: შესაძლებელია თუ არა ავტობუსით კომუნიკაცია Arduino?
ვიდეო: Arduino CAN Bus Tutorial | Interfacing MCP2515 CAN Module with Arduino 2024, მაისი
Anonim

ვიკიპედიიდან, კონტროლერის არეალის ქსელი ( შეუძლია ) ავტობუსი არის "სატრანსპორტო საშუალება ავტობუსი სტანდარტი შექმნილია მიკროკონტროლერებისა და მოწყობილობების დასაშვებად დაუკავშირდეს ერთმანეთთან მანქანაში მასპინძელი კომპიუტერის გარეშე." ეს მოწყობილობები შეუძლია ასევე მოიხსენიება როგორც ელექტრონული კონტროლის ერთეული (ECU).

ანალოგიურად, შეიძლება იკითხოთ, შეიძლება თუ არა კომუნიკაცია Arduino-ს გამოყენებით?

მარტივი კონტროლირებადი ზონის ქსელი შეუძლია არის ავტობუსის სტანდარტი, რომელიც საშუალებას აძლევს მიკროკონტროლერს და მის პერიფერიულ მოწყობილობებს დაუკავშირდეს მასპინძელი მოწყობილობის ან კომპიუტერის საჭიროების გარეშე. შემუშავებული Robert Bosch GmbH, შეუძლია არის პროტოკოლი, რომელიც ძირითადად გამოიყენება ავტომობილებში კომუნიკაცია საკონტროლო ერთეულსა და მის კომპონენტებს შორის.

ასევე, შეიძლება თუ არა პროტოკოლი Arduino-სთან? როგორც არდუინო არ შეიცავს რაიმე ჩაშენებულს შეუძლია პორტი, ა შეუძლია გამოიყენება MCP2515 მოდული. ეს შეუძლია მოდული არის ინტერფეისით არდუინო SPI კომუნიკაციის გამოყენებით.

Როგორ გამოვიყენო CAN პროტოკოლი in არდუინო.

პინის სახელი გამოყენება
SI SPI სამაგისტრო გამომავალი მონა შეყვანის ტყვია
SCLK SPI საათის პინი
INT MCP2515 შეწყვეტის პინი

ასევე იცოდეთ, შეიძლება თუ არა ავტობუსი Arduino-ს გამოყენებით?

სერიალი შეუძლია - ავტობუსი უზრუნველყოფს თქვენი არდუინო ან სხვა MCU თან კომუნიკაციის უნარი CAN ავტობუსი , როგორიცაა თქვენი მანქანის გატეხვა. ეს გროვი შეუძლია - ავტობუსი მოდული კონტროლდება UART-ით, რაც ნიშნავს, რომ თუ თქვენს MCU-ს აქვს UART ინტერფეისი, ეს სერიალი შეუძლია ავტობუსი ხელმისაწვდომია.

შეიძლება ავტობუსის IDS?

კონტროლერის არეალის ქსელი ( შეუძლია ) რომელიც ასევე ცნობილია როგორც CAN ავტობუსი არის შეტყობინებაზე დაფუძნებული პროტოკოლი. არბიტრაჟის იდენტიფიკატორი ( ID ) ველი თითოეული გადაცემულისთვის შეუძლია ჩარჩო მიუთითებს პაკეტების პრიორიტეტზე. რაც უფრო დაბალია ID ბიტის მნიშვნელობა ნიშნავს პაკეტის უფრო მაღალ პრიორიტეტს.

გირჩევთ: