Bir tren eğitim simülatörünün CAN protokolü kullanarak gerçeklenmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Kocaeli Üniversitesi, Fen Bilimleri Enstitüsü, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2010

Tezin Dili: Türkçe

Öğrenci: FATİH YARDIM

Danışman: Oğuzhan Urhan

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

CAN haberleşme protokolü, bus topolojisine sahip olup çok sayıda eleman içeren karmaşık bir yapıya sahip veri yolu topolojsindeki bir haberleşme ağında hızlı ve etkili veri iletimi sağlamak için kullanılmaktadır. Haberleşme CSMA/CA adı verilen taşıyıcı algılama, çoklu erişim ve çarpışma sakınma ilkelerine dayanır. Ağda veri iletimi yapılmıyor iken tüm düğümler ağa erişim hakkına sahiptir. Aynı anda birden fazla düğüm veri iletimine başladığı anda mesaj kimlik numarası küçük olan yüksek önceliğe sahiptir. Veri iletimi fark gerilimi durumuna göre gerçekleştirildiği için gürültüye karşı daha bağışıktır ve uzak mesafelere iletim yapılabilir.Bu tezde CAN haberleşme protokolü bir tren eğitim simülatörünün donanımına ait birimlerin haberleşmesi için uygulanmaktadır. Burada en yüksek veri hızında iletim yapılmış olup CAN sürücü arayüz yazılımı için kullanılan cihaza özgü hazırlanmış olan uygulama programlama arayüzü kütüphanesinden yararlanılmıştır.Bu tez kapsamında E43000 tipi lokomotife ait donanım elemanlarından bazıları gerçeğiyle aynı veya benzer görünümde bazıları ise sanal olarak gerçekleştirilmiştir.