PIC mikrokontrolörleri ile kampus otomasyonu
Campus automation using PIC microcontrollers
Yazar: AHMET GÜLOĞLU
Danışman: YRD. DOÇ. DR. GÜRSEL DÜZENLİ
Sakarya Üniversitesi / Fen Bilimleri Enstitüsü / Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
Derece: Yüksek Lisans, 2007
Konu: Elektrik ve Elektronik Mühendisliği = Electrical and Electronics Engineering
Dizin: Ethernet = Ethernet ; PIC = PIC ; İnternet = Internet

Özet:
Anahtar kelimeler: PIC, Ethernet, InternetBu çalısmada, internet tabanlı bir mikroislemcili kontrol sistemi tasarlanmıstır.Çalısma, sistemin alt yapısının daha iyi anlasılabilmesi için teorik bilgilerledesteklenmistir.Teorik bölümde CAN Bus ile Ethernet yapısı karsılastırılarak mikroislemcilisistemler için uygulama alanına göre avantajları incelenmistir. Böylecetasarladığımız mikroislemcili kontrol sistemi için Ethernet'in neden uygun olduğugösterilmis ve CAN Bus'ın hangi tip mikroislemcili sistemler için daha uygunolduğunun anlasılması sağlanmıstır.Bugüne kadar gerçeklestirilen internet tabanlı kontrol sistemlerinde genel olarakbilgisayar tabanlı yapılar kullanılmıs, gerekli donanım kontrolleri de bilgisayarındısarı açılan seri port ya da paralel port gibi pencerelerinden yapılmıstır. Busistemlerde bilgisayar donanımının yanı sıra harici mikroislemci tabanlı donanımlarda kullanılmıstır. Tüm bunların, özellikle bilgisayar kullanımının maliyeti, birkontrol sistemi için gereğinden fazla olmustur. Bu çalısmada bilgisayara gerekduymayan, Ethernet üzerinden haberlesen mikroislemcili bir kontrol sistemitasarlanmıs ve gerçeklestirilmistir.Tasarlanan sistem, Ethernet üzerinden Sunucu/?stemci yapısı ile çalısanmikroislemcili bir kontrol sistemi olarak tasarlanmıstır. ?letisim TCP/IP protokolüüzerinden yapılarak gerekli bilgilerin kayıpsız bir sekilde karsılıklı iletilmesisağlanmıstır. ?stemci modül bu çalısmada Turnike, Monitör, PC, LAN gibi 4 farklıcihazı kontrol etmek üzere tasarlanmıstır. Tüm cihazların durumları sunucuüzerinden sorgulanabilmektedir. Sorgulamanın yanı sıra, sunucu üzerindengönderilen komutlarla, istemci üzerinde çalısan Turnike, PC ve Monitor cihazlarınındurumları değistirilebilmektedir. Sistem 40 taneye kadar istemciyi kontroledebilmektedir. Sistem iletisimi TCP/IP protokolü üzerinden gerçeklestirilerek,sistemin internet üzerinden kontrol yapabilmesi sağlanmıstır.

Abstract:
Key Words: PIC, Ethernet, InternetIn this project, a control system, which can communicate through internet, has beendesigned. The project is supported theoretically so that the basics of the system canbe understood better.In the theoretical part, the advantages of the bus structures are examined formicrocontroller based systems by comparing Ethernet and CAN Bus structures.Thus, it is shown why Ethernet is the best for our microcontroller based system and itis explained which microcontroller based systems are better for using CAN Bus.Generally, computer based structures are used in communication of internet basedcontrol systems. Serial port or parallel port is used as a window between controlsystems and computers. As known, a computer based control system costs muchmore than needed for a control system. In this project, a microcontroller basedcontrol system, which do not need a computer and communicates through Ethernet,has been developed.The developed system is a microcontroller based control system which worksthrough Ethernet in a Server/Client structure. Using Server module, querying can bedone to get information of devices from a Client and it is possible to send acommand to change the status of a device on a Client. In this project, a Client cancontrol 4 different devices: Turnstile, Monitor, PC, LAN. It can be done to query theinformation for all devices over Server. This system supports 40 Clients to control. Itis possible to control the system through internet because communication is made byTCP/IP in this development.