Controller Area Network (CAN), bir otomotiv endüstrisi
standardı olarak ortaya çıkan ve daha sonra birçok diğer endüstride de
benimsenen bir seri veri iletişim protokolüdür. CAN, özellikle araçlardaki
elektronik kontrol sistemleri için tasarlanmış bir iletişim standardıdır.
CAN bus, düşük seviyeli bir iletişim protokolüdür ve
genellikle mikrodenetleyiciler, sensörler, aktuatörler ve diğer elektronik
kontrol üniteleri arasında veri iletimi için kullanılır. Bu protokol, çoklu
noktalı bir veri iletimi sağlar ve ağ üzerindeki cihazların birbirleriyle
iletişim kurmalarını sağlar.
CAN bus'un temel özellikleri şunlardır:
Çift Hatlı Yapı: CAN bus, genellikle iki diferansiyel hat
(CAN-High ve CAN-Low) üzerinden çalışır. Bu, elektromanyetik gürültüden
korunmayı sağlar
Üstün Hata Direnci: CAN bus, hata toleransı ve hataya
dayanıklılık açısından üstün bir performansa sahiptir. Bu özellik, özellikle
otomotiv sistemlerinde güvenilir iletişimi sağlamak için önemlidir.
Çoklu Bağlantı Noktaları: Bir CAN ağı, birçok cihazın tek
bir veri hattı üzerinden haberleşmesine izin verir. Bu, sistem tasarımında
esneklik sağlar.
Öncelik Tabanlı İletim: CAN bus'ta veri iletimi, öncelikli
bir temel algoritma kullanılarak gerçekleşir. Bu, acil durum mesajlarına
öncelik verilmesini sağlar.
Düşük Maliyet: CAN bus, düşük maliyetli bir iletişim
çözümüdür ve bu nedenle geniş bir endüstri yelpazesinde kullanılır.
CAN bus, otomotiv sektöründeki araçların elektronik kontrol
sistemlerinde sıkça kullanıldığı gibi, endüstriyel otomasyon, enerji, tıbbi
cihazlar ve diğer birçok uygulama alanında da yaygın olarak kullanılmaktadır.