can hattı nedir / Barэю Samancэ - CAN Bus nedir? CAN protokolü incelemesi

Can Hattı Nedir

can hattı nedir

Controller area network

CAN (Controller Area Network), CANopen’ın fiziksel katmanını oluşturan ve otomotiv otomasyonunda kullanılmak üzere Bosch firması tarafından geliştirilen bir seri ağ teknolojisidir. Özellikle Avrupa’da üretilen arabalar için geliştirilmişse de, endüstriyel otomasyonda ve diğer pek çok sektörde tutulan bir ağ olmuştur. İletişim, değişik elektronik modüller arasında elektriksel gürültülerden dolayı oluşabilecek hatalardan etkilenmeyecek CAN-High ve CAN-Low olmak üzere iki ayrı kablo ve çok güvenli bir protokol sayesinde sağlanır. Ayrıca bu şebekenin bir özelliği de modern otomotiv sistemlerinde hayati önem taşıyan hava yastığı, fren, ABS gibi yolcu güvenliğini ilgilendiren modüllere göre bağlantı önceliği tanımasıdır.

CAN, çift burulmuş kablolu, half duplex, yüksek hızlı bir ağ sistemidir. Mikrodenetleyiciler arasında gerçek zamanlı iletişim de dahil pek çok ihtiyaca cevap verir. RS gibi geleneksel seri iletişim yöntemlerinden çok daha performanslı ve uygun maliyetlidir. Örnek olarak, TCP/IP büyük miktarda veri taşımak için, CAN ise gerçek zamanlı ihtiyaçlar için tasarlanmıştır ve 1 MBit/saniye baud oranıyla MBit/saniyelik TCP/IP bağlantısını tepkime süresinin kısalığı, hata tespiti ve hızlı hata düzeltmesiyle kolayca yener.

Motorola, Philips, Intel ve Infineon gibi pek çok büyük yarı iletken üreticisi firma CAN entegreleri satmaktadır ve milyonlarcasının otomobillerde kullanılması, entegrelerin fiyatlarının düşüklüğünü ve uzun vadeli geçerliliğini garantilemektedir. RS/ seri iletişimini desteklemek için mikrodenetleyicilerine UART (Universal asynchronous receiver/transmitter)# entegre eden çoğu yarı iletken üretici artık bunun yerine CAN kullanmaktadır.

CAN BUS Hattının Çalışma Prensibi ve Özellikleri

BÖLÜM:1 - 2 - 3 - 4 - 5 - 6

Araçta bulunan elektronik kontrol üniteleri (ECU), CAN BUS hattı ile birbirlerine bağlıdır ve bilgi alışverişinde bulunurlar. (Can bus: ken bas diye okunur). Elektronik kontrol ünitelerinin birbirlerine gönderdiği bu bilgilere BUS BİLGİSİ (data bus) denir. Bus bilgisi, kontrol üniteleri arasındaki ağda (CAN BUS) dolaşan bir yolcu otobüsü gibi, bir çok bilgiyi içeren &#;Bus Bilgisini&#; ilgili kontrol ünitelerine iletir. CAN BUS hattı burada, veri otoyolu gibi çalışır.

Araç üzerindeki onlarca kontrol ünitesi, CAN BUS ağına, yani iki adet bakır tele, paralel olarak bağlanmış durumdadır ve sürekli olarak birbirleriyle iletişim kurarlar. 
Elektronik kontrol üniteleri arasındaki veri iletimi, dijital olarak gerçekleştirilir. Örneğin krank devir sensöründen gelen elektrik sinyali bir analog büyüklüktür (voltajdır), bu sinyal ECU tarafından dijital karşılığına dönüştürülür, örneğin motor devri devir/dk bilgisi, gibi sıfır ve birlerden oluşan bir dijital sinyale dönüştürülür, ECU içerisindeki mikro işlemcide ancak bu şekilde anlamlı hale gelir, işlenir, yorumlanır ve Can Bus hattı üzerinden diğer ECU&#;lerle yine bu şekilde dijital veri olarak paylaşılır. (Bkz: Tüm Sensörler)

Veri iletim hızı Kbit/sn ile Kbit/sn arasında değişmektedir. Kbit/sn veri hızı neredeyse gerçek zamanlı bir iletim sağlamaktadır. 
CAN BUS hattında bir arıza meydana geldiğinde, ilgili ECU hafızasına arıza kaydedilir, OBD sistemiyle bu arıza teşhis edilip, test cihazıyla kontrol edilebilir.

 

Motorlu araçlarda birden fazla CAN BUS hattı bulunur.

Tahrik CAN Hattı: Motor kontrol ünitesi, şanzıman kontrol ünitesi, fren kontrol ünitesi, hava yastığı kontrol ünitesi, ABS kontrol ünitesi, gösterge paneli kontrol ünitesi, direksiyon kontrol ünitesi vb. Bu sistemler araçta öncelikli olduğundan veri iletim hızı en yüksek değerde seçilir. Örneğin Kbit/sn

Konfor CAN Hattı: Klima kontrol ünitesi, lastik basınç sensörü, otomatik park yardımı kontrol ünitesi, Kapı ve aydınlatma kontrol ünitesi vb. Bu sistemlerde nispeten daha düşük veri iletim hızları kullanılabilir. Örneğin Kbit/sn

Multimedya-Navigasyon CAN Hattı: Müzik sistemi, Navigasyon, telefon bağlantısı vb. 

Veri İletim Yöntemleri

Elektronik kontrol üniteleri arasındaki veri iletimi için 2 yöntem kullanılabilirdi. Bunar Seri Veri İletimi ve Paralel Veri İletimidir.

Paralel veri iletiminde iletim hızı yüksektir fakat; her bir bilgi için ayrı bir hat (kablo) gerekir, uzun mesafeler için uygun değildir, kablo sayısı artar, ağırlık artar, maliyet artar, kapladığı yer artar, arıza olasılığı artar. Kontrol üniteleri arasında her an yüzlerce bilginin paylaşıldığı ve her biri için ayrı kablolama yapıldığı düşünülürse, bu yöntemin uygunsuzluğu daha kolay anlaşılabilir. Bu sebeple, ECU&#;ler arası veri iletiminde &#;paralel verimi iletimi&#; kullanılmaz.

Seri veri iletiminde kontrol üniteleri arasında iki kablodan oluşan tek bir hat kullanılır. Tüm elektronik kontrol üniteleri bu tek hata bağlıdır. Otomotive kullanılan CAN BUS protokolü (kontrol üniteleri arası ağ), bu iletim yöntemi üzerinde geliştirilmiş bir sistemdir. Sistemdeki bir elektronik kontrol ünitesindeki bilgi, CAN BUS ağı sayesinde, aynı zamanda tüm kontrol ünitelerinin sahip olduğu bilgi anlamına gelir. Seri veri iletimi yöntemindeki CAN BUS veri iletim yöntemi sayesinde, kablo sayısı azalmıştır (2 tane kablo), maliyet azalmıştır, kapladığı alan azalmıştır, arıza olasılığı azalmıştır. Sistemde iletilen bilgi miktarı ve kontrol ünitesi sayısı ne kadar artarsa artsın; bir tek hat tüm işlevi yerine getirmektedir.

CAN Bus Bilgisi (CAN Data Bus)

Elektronik kontrol üniteleri arasında alıp verilen ve bir çok veriyi içeren bilgi kümesine, CAN Bus Bilgisi denir (kısaca &#;Bus bilgisi&#;). Basitçe tanımlanırsa: CAN: Bilginin aktarıldığı oto yol. Data Bus: Veri otobüsü. Veri otobüsü, oto yolda dolaşarak, tüm kontrol üniteleri arasındaki bilgiyi taşır. Bir çok kontrol ünitesinin bağlı olduğu CAN BUS hattında iletilen CAN Bilgisi sayesinde, tüm kontrol üniteleri uyumlu bir şekilde tek bir sistem gibi çalışırlar. Can Data Bus Bilgisi, dijital bir veridir.

Can Data Bus ver iletim sisteminin avantajları: Sadece yazılım güncellemesiyle veri iletim protokolü genişletilebilir. Düşük hata oranı. Çok az kablo hattıyla sensör sinyalininçok fazla sayıda kullanımı mümkündür. ECU&#;lere arası yüksek veri iletim hızı. Daha az kablo, daha az soket ve daha küçük ECU&#;ler sayesinde, daha az alan işgal edilir.

CAN BUS Veri İletim Sisteminin Çalışması (Çalışma Prensibi)

Can veri iletim sisteminde, verinin iletilmesi çoklu telefon konuşmasına benzetilir. İkiden çok kişinin telefonda konuşmasına telekonferans denir.  Telefon görüşmesinde bir kişi konuşurken, diğer kişler bunu dinler.  Burada konuşan kişi, bilgiyi veren ECU&#;dür. Dinleyen kişilerse bilgiyi alan ECU&#;lerdir. Konuşmada söylenen şeyi, dinleyenler arasında ilgisini çeken kişiler algılar, diğerleri bunu algılamaz, umursamaz ve görmezden gelir. CAN BUS sisteminde de böyledir. Bir ECU&#;den gönderilen bilgi, sadece bu bilgiyle ilgilenen ECU&#;ler tarafından alınır, diğer ECU&#;ler tarafından yok sayılır. 

Çalışmaya bir başka örnekse, bir kontrol ünitesi veri gönderdiğinde bu radyo istasyonundan bir şarkı çalınması gibidir; diğer tüm ECU&#;ler bu sinyali alır yani şarkıyı dinleyebilirler.

CAN BUS Sisteminin Parçaları ve Elektronik Kontrol Üniteleri Arasındaki Veri İletimi

CAN BUS Sistemi parçaları: Kontrol ünitesi, Can kontrolörü, Can alıcı-vericisi, Can-bus hattı, Hat sonu direnci (Terminal Uç)

Elektronik Kontrol Ünitesi (ECU): Motorlu araçlarda bağlı olduğu sistemi yöneten bir mikrobilgisayardır. Sensörlerden bilgi alır, bilgiyi yorumlar, aktörlere emir vererek çalıştırır, sahip olduğu bilgileri diğer ECU&#;lerle CAN BUS üzerinden paylaşır. Basitçe sistemin funduszeue.info fazla bilgi için (Bkz:ECU Nedir?)

CAN Kontrolörü (CAN Controller): CAN kontrolörü, transfer edilen veriyi, elektronik kontrol ünitesindeki mikroişlemciden alır, bu veriyi işler, ve daha sonra CAN alıcı-vericisine iletir. Tam tersi olarak yine aynı şekilde; can alıcı-vericisinden veriyi alır, bu veriyi işler ve elektronik kontrol ünitesindeki mikroişlemciye iletir. ECU içerisinde bulunur.

CAN Alıcı-Vericisi (CAN Transceiver): Hem alıcı hem verici görevi gören bir devredir. CAN kontrolöründen gelen veriyi, elektrik sinyaline dönüştürdükten sonra, CAN Data bus hattına gönderir. Yine aynı şekilde, Can Data Bus hattından gelen sinyali, veri sinyaline dönüştürdükten sonra, Can kontrolörüne gönderir.

CAN BUS Hattı: ECU&#;ler arasındaki iletişimin sağlandığı ağdır. Daha fazla bilgi için (Bkz: Can Bus Hattı Nedir?)

Hat Sonu Direnci (Can Bus Terminal): ECU içerisinde bulunan bir direnç elemanıdır. Can bus hattında gönderilen  verilerin yansıma yaparak geri dönmesini önler. Eko önlenmiş olur, böylece bus bilgisinde (datada) kesinti-bozulma yaşanmaz.

ECU, gönderilecek veriyi oluşturur  --> CAN kontrolörüne gönderir  --> Can kontrolörü bu veriyi Can alıcı-vericisine iletir --> Can alıcı vericisi bu veriyi elektrik sinyaline dönüştürür ve can bus hattına gönderir --> CAN BUS hattındaki diğer tüm ECU&#;ler alıcı durumundadır --> ECU&#;ler bu verinin işlerine yarayıp yaramayacağına bakar --> Eğer işe yarar bir veriyse bu veriyi alır ve işlerler --> Eğer işe yaramaz-ilgisiz bir veriyse bunu görmezden gelirler-yok sayarlar.

Örneğin, motor devri bilgisi motor kontrol ünitesine, krank devir sensöründen gelen kabloyla iletilir. Bu bilgi motor kontrol ünitesinde vardır. Bu bilgiye otomatik şanzıman kontrol ünitesi de ihtiyaç duyar, bu bilgiyi CAN BUS üzerinden alır ve kullanır. Fakat aydınlatma kontrol ünitesine giden bu bilgi gereksizdir, bu sebeple aydınlatma ECU sü tarafından bu bilgi kabul edilmez, yok sayılır.

Ana konu (Bkz: CAN BUS Hattı ve Yapısı)
BÖLÜM:1 - 2 - 3 - 4 - 5 - 6

nest...

çamaşır makinesi ses çıkarması topuz modelleri kapalı huawei hoparlör cızırtı hususi otomobil fiat doblo kurbağalıdere parkı ecele sitem melih gokcek jelibon 9 sınıf 2 dönem 2 yazılı almanca 150 rakı fiyatı 2020 parkour 2d en iyi uçlu kalem markası hangisi doğduğun gün ayın görüntüsü hey ram vasundhara das istanbul anadolu 20 icra dairesi iletişim silifke anamur otobüs grinin 50 tonu türkçe altyazılı bir peri masalı 6. bölüm izle sarayönü imsakiye hamile birinin ruyada bebek emzirdigini gormek eşkiya dünyaya hükümdar olmaz 29 bölüm atv emirgan sahili bordo bereli vs sat akbulut inşaat pendik satılık daire atlas park avm mağazalar bursa erenler hava durumu galleria avm kuaför bandırma edirne arası kaç km prof dr ali akyüz kimdir venom zehirli öfke türkçe dublaj izle 2018 indir a101 cafex kahve beyazlatıcı rize 3 asliye hukuk mahkemesi münazara hakkında bilgi 120 milyon doz diyanet mahrem açıklaması honda cr v modifiye aksesuarları ören örtur evleri iyi akşamlar elle abiye ayakkabı ekmek paparası nasıl yapılır tekirdağ çerkezköy 3 zırhlı tugay dört elle sarılmak anlamı sarayhan çiftehan otel bolu ocakbaşı iletişim kumaş ne ile yapışır başak kar maydonoz destesiyem mp3 indir eklips 3 in 1 fırça seti prof cüneyt özek istanbul kütahya yol güzergahı aski memnu soundtrack selçuk psikoloji taban puanları senfonilerle ilahiler adana mut otobüs gülben ergen hürrem rüyada sakız görmek diyanet pupui petek dinçöz mat ruj tenvin harfleri istanbul kocaeli haritası kolay starbucks kurabiyesi 10 sınıf polinom test pdf arçelik tezgah üstü su arıtma cihazı fiyatları şafi mezhebi cuma namazı nasıl kılınır ruhsal bozukluk için dua pvc iç kapı fiyatları işcep kartsız para çekme vga scart çevirici duyarsızlık sözleri samsung whatsapp konuşarak yazma palio şanzıman arızası