Show simple item record

dc.contributor.advisorÖzgüven, Ömerülfaruk
dc.contributor.authorKayabaşi, Hüseyin
dc.date.accessioned2020-12-07T11:03:36Z
dc.date.available2020-12-07T11:03:36Z
dc.date.submitted2008
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/136333
dc.description.abstractEndüstrinin gelişmesi ile oluşan yeni sistemler için haberleşme protokolleri tanımlanmıştır. CAN protokolü önemli iletişim protokollerinden biridir. Endüstriyel uygulamalar için etkili ve yeterli bir protokoldür. Senkron iletişim için üç tele ihtiyaç vardır. Asenkron seri iletişimde iki telin kullanılır. CAN protokolü sistemlerinin iki telle iletişim yapması maliyeti düşüreceği ve sistemin karmaşıklığını da azaltacağından bu CAN protokolünün kullanımı için önemli bir avantajdır. CAN protokolü olay odaklı protokol olduğu için gerçek zamanlı uygulamalarda kullanılmaz. Bu sorunu çözmek için zaman tetiklemeli CAN (TT-CAN) geliştirilmiştir. TT-CAN protokolünden tezde bahsedilmiştir.Bu tezde; ilk önce CAN protokolü ile yapılan çalışmalardan bahsedilmiştir. CAN protokolünün yapısı, mesaj iletimi, hata tespiti, iletişim hızı hesabı ve sistem için uygun entegre devre seçimi sonraki bölümde incelenmiştir. Tezin dördüncü kısmında PIC18F458 mikrodenetleyicisinin CAN modülü ve kayıtçılarının ayarlanması üzerinde durulmuştur. Tezin son kısmında ise iki uygulama gerçekleştirilmiştir. Alarm sistemi ve analog dijital dönüştürücü uygulamalarının CAN protokolü ile tasarlanıp gerçekleştirildi. Sonuçları ve uygulamanın önemi bu bölümde incelenmiştir. CAN protokolü ile haberleşen düğümlerin devre şeması ve kodları ile ekte verilmiştir.ANAHTAR KELİMELER: CAN, LIN, TTCAN, TTP/C, FlexRay, Gerçek Zamanlı Uygulamalar, Alarm Sistemleri, PIC18F458, PCA82C250, MCP2551
dc.description.abstractWith the development of industrial technologies, particular communication protocols have been developed. Controller Area Network (CAN) is one of the important communication protocols. It is an effective and sufficient protocol used in variety of industrial applications. Synchronous systems need three wires for serial communication, whereas asynchronous communication systems can serially communicate through two wires. Because of having an asynchronous communication structure CAN protocol systems only need two wires, and this is an advantage from the cost and complexity points of view. Since the CAN protocol have event oriented structure can not be used for controlling real-time systems. To solve such problems time triggered CAN (TT-CAN) has been developed, and are described in the thesis.In this thesis, first of all CAN applications were extensively discussed. The CAN protocol infrastructure, message transmission, error detection, baud rate calculation and appropriate IC selection for the system were also discussed. In the fourth part 18F458 micro controller CAN module and its registers were analyzed. In the final part of thesis, as an application, an alarm system and an analog to digital converter were designed and realized with CAN protocol. The results and practical considerations were discussed in this section. The designed circuit schemes for two node bidirectional communication with CAN protocol and soft codes were given in appendixes.KEYWORDS: CAN, LIN, TTCAN, TTP/C, FlexRay, Real Time Applications, Alarm Systems, PIC18F458, 82C250, MCP2551en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleCAN (Controller Area Network), temelli alarm sistemi tasarımı
dc.title.alternativeDesign of an alarm system with CANBUS
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentElektrik-Elektronik Mühendisliği Anabilim Dalı
dc.identifier.yokid324914
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityİNÖNÜ ÜNİVERSİTESİ
dc.identifier.thesisid246651
dc.description.pages106
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess