CAN veri yolu iletişimi Arduino?
CAN veri yolu iletişimi Arduino?

Video: CAN veri yolu iletişimi Arduino?

Video: CAN veri yolu iletişimi Arduino?
Video: Meraklısına! Nedir Bu CAN Bus? Örnekli Anlatım! 2024, Mayıs
Anonim

Denetleyici Alan Ağı Wikipedia'dan ( YAPABİLMEK ) otobüs bir "araç otobüs mikrodenetleyicilerin ve cihazların iletişim kurmak bir ana bilgisayar olmadan bir araç içinde birbirleriyle." Bu cihazlar Yapabilmek elektronik kontrol üniteleri (ECU'lar) olarak da anılır.

Benzer şekilde, Arduino kullanarak iletişim kurulabilir mi diye sorabilirsiniz.

Basit Kontrollü Alan Ağı YAPABİLMEK bir Mikrodenetleyicinin ve çevre birimlerinin iletişim kurmak bir ana cihaza veya bilgisayara ihtiyaç duymadan. Robert Bosch GmbH tarafından geliştirildi, YAPABİLMEK protokol esas olarak otomobillerde kullanılır iletişim Bir kontrol ünitesi ve bileşenleri arasında.

Ayrıca, Arduino ile cAN protokolü? Olarak Arduino herhangi bir dahili içermez YAPABİLMEK liman, bir YAPABİLMEK MCP2515 adlı modül kullanılmaktadır. Bu YAPABİLMEK modül ile arayüzlüdür Arduino SPI iletişimini kullanarak.

Nasıl kullanılır CAN protokolü içinde Arduino.

Pin Adı KULLANMAK
SPI ana çıkış bağımlı giriş kablosu
SCLK SPI Saat pimi
INT MCP2515 kesme pimi

Ayrıca bilmek, Arduino kullanarak can bus?

Seri YAPABİLMEK - OTOBÜS sağlar Arduino veya diğer MCU ile birlikte ile iletişim kurma yeteneği CAN Otobüsü , aracınızı hacklemek gibi. bu koru YAPABİLMEK - OTOBÜS modül UART tarafından kontrol edilir, yani MCU'nuzun bir UART arayüzü varsa, bu seri CAN OTOBÜS gecerli.

CAN otobüs kimlikleri?

Denetleyici Alan Ağı ( YAPABİLMEK ) olarak da bilinen CAN veri yolu mesaj tabanlı bir protokoldür. Tahkim tanımlayıcısı ( İD ) iletilen her biri için alan YAPABİLMEK çerçeve paketlerin önceliğini gösterir. daha düşük İD bit değeri paketin daha yüksek önceliğini belirtir.

Önerilen: