Denetleyici Alan Ağı (CAN) veri yolu, otomotiv ve endüstriyel uygulamalarda kullanılan popüler bir iletişim protokolüdür. Birden fazla elektronik kontrol ünitesinin (ECU) paylaşılan bir ağ üzerinden birbirleriyle iletişim kurmasını sağlar. CAN veri yolunun fiziksel katmanı iki kablodan oluşur: CAN Yüksek (CANH) ve CAN Düşük (CANL). Bu teller, elektromanyetik girişimi en aza indirmek için birlikte bükülür.
Yalnızca iki kablonun kullanılması, CAN veri yolu teknolojisinin en önemli avantajlarından biridir. Uygun maliyetli uygulamaya olanak tanır ve araçlarda ve diğer sistemlerde kablo demetini basitleştirir. CAN veri yolu, CANH ve CANL hatları arasındaki voltaj farkının iletilen verileri belirlediği diferansiyel bir modda çalışır.
CAN veri yolu mimarisi, çok yöneticili iletişimi destekler; bu, veri yolu üzerindeki herhangi bir düğümün bir iletişim başlatabileceği anlamına gelir. Bu, en yüksek öncelikli mesaja sahip düğümlerin veri yoluna erişim kazandığı, bit tabanlı bir tahkim mekanizması yoluyla elde edilir. Veri yolu, yarı çift yönlü modda çalışır ve her iki yönde de iletişime izin verir, ancak aynı anda değil.
Bir CAN veri yolu tipik olarak iki kablo kullanırken, belirli uygulama ve gereksinimlere bağlı olarak fiziksel uygulamada farklılıklar olabilir. Örneğin, bazı durumlarda, gürültü bağışıklığını artırmak için blendajlı bükümlü çift kablolar kullanılır. Ek olarak, sinyal yansımalarını azaltmak ve uygun sinyal bütünlüğünü sağlamak için veri yolunun her iki ucuna da sonlandırma dirençleri eklenebilir.
Bir CAN veriyolundaki kablo sayısının fiziksel kabloları değil, iletişim için kullanılan mantıksal kanalları ifade ettiğini not etmek önemlidir. CAN protokolü, farklı mesajların iletilmesine ve alınmasına izin vererek birden fazla tanımlayıcıyı destekler. Bu tanımlayıcılar, veri yolu üzerindeki farklı cihazlar ve mesajlar arasında ayrım yapmak için kullanılır.
Özetle, standart bir CAN veri yolu, fiziksel iletişim için iki kablodan (CANH ve CANL) oluşur. Ancak, veri yolunda kullanılan mantıksal kanalların veya tanımlayıcıların sayısı, belirli uygulama ve uygulama gereksinimlerine bağlı olarak değişebilir.





