A programmable control unit for industrial applications
Endüstriyel uygulamalar için programlanabilir kontrol ünitesi
- Tez No: 143582
- Danışmanlar: PROF. DR. MİRZAHAN HIZAL
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Mikrodenetleyici, otomasyon, PIC, Microcontroller, automation, PIC
- Yıl: 2003
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu tezde, uzun süreli ve periyodik işlemlerin, programlanabilir bir kontrol ünitesi kullanılarak otomasyonu amaçlanmıştır. Bu amaçla, zaman röleleri ve çeşitli mikrodenetleyiciler incelenmiştir. Kontrol ünitesini gerçekleştirmek için yüksek hız, Harvard ve RISC mimarisi, düşük maliyet ve programlanma kolaylığı gibi avantajları nedeniyle PIC mikrodenetleyici seçilmiştir. PİC'in teorisi üzerinde çalışılarak söz konusu işlemlerde kullanılabilecek bir kontrol ünitesi tasarlanmıştır. Cihazın kullanım alanlarını genişletmek için bazı fonksiyonlar eklenmiş ve sonuçta çok amaçlı programlanabilir bir kontrolörün yapımı gerçekleştirilmiştir. Cihazda, mikrodenetleyici olarak Microchip PIC 16F877 kullanılmıştır. Denetleyicinin programı Assembly dilinde yazılmış ve MPASM yazılımı kullanılarak derlenmiştir. Kontrolör, bünyesinde bulunan Timer 555'in ürettiği veya harici olarak gelen sinyalleri saymakta ve on farklı çıkışı sırasıyla aktive etmektedir. Çıkışların çalışma süreleri klavye yardımıyla değiştirilebilirken göstergede de izlenebilmektedir. Mikrodenetleyicinin mümkün olduğunca az portu kullanılarak ileride yapılabilecek değişiklik ve eklentilere olanak sağlanmıştır.
Özet (Çeviri)
In this thesis, the automation of the long term and cyclic processes by using a programmable control unit is aimed. To achieve this goal, timing relays and various microcontrollers are investigated. PIC microcontroller is chosen to implement the control unit due to its advantages like high speed, Harvard and RISC architecture, low cost and flexibility for programming. Theory of the PIC microcontrollers is studied and a controller unit to be used in the mentioned processes is designed. Some features are added to the device to widen the application fields and consequently a multi-purpose programmable controller is realized. In the device, Microchip PIC16F877 is used as the microcontroller. The code of the controller is written in Assembly Language and is compiled with MP ASM. This controller counts the signals coming from internal Timer 555 or external signals and activates ten different outputs in order. The operating times of the outputs can be changed by a keypad and shown in a display. By keeping the number of the used ports of the microcontroller, as few as possible, room for the future improvements and additions is provided.
Benzer Tezler
- Motion control of a SCARA robot with a PLC unit
SCARA tipi robotun programlanabilir mantık denetleyicisiyle (PLC) hareket denetimi
MEMİK TAYLAN DAŞ
Yüksek Lisans
İngilizce
2003
Makine MühendisliğiGaziantep ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. L. CANAN DÜLGER
- Mikrodenetleyiciler için taşınabilir türde merdiven diyagramı C dili dönüştürücüsü ve kullanıcı arayüzü tasarımı
Design of a portable translator from ladder diagrams to source code in c for microcontrollers
BİROL ARİFOĞLU
Yüksek Lisans
Türkçe
1993
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. BÜLENT ÖRENCİK
- FPGA tabanlı, yüksek hızlı sinyal işleme ve fonksiyon üreteci birimi tasarımı
FPGA based, high speed signal processing and function generator unit design
ENES ÖZDEMİR
Yüksek Lisans
Türkçe
2024
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektrik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ AYDIN TARIK ZENGİN
- Açık kaynak kodlu işlemci ve işletim sistemleri kullanılarak nesnelerin interneti için enerji etkin düğüm tasarımı ve fpga üzerinde gerçeklenmesi
Energy efficient node design for internet of things and implementation on fpga by using open source processors and operating systems
MEHMET ONUR DEMİRTÜRK
Yüksek Lisans
Türkçe
2019
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN
- Redundant and safe work implementation for S7-1200 PLC family
S7-1200 plc ailesi için yedekli ve emniyetli çalışma uygulaması
OKAN KONUK
Yüksek Lisans
İngilizce
2020
Mühendislik Bilimleriİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
PROF. DR. SALMAN KURTULAN