Geri Dön

A programmable control unit for industrial applications

Endüstriyel uygulamalar için programlanabilir kontrol ünitesi

  1. Tez No: 143582
  2. Yazar: MUSTAFA KEMAL GÜNGÖR
  3. Danışmanlar: PROF. DR. MİRZAHAN HIZAL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Mikrodenetleyici, otomasyon, PIC, Microcontroller, automation, PIC
  7. Yıl: 2003
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. 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

  1. 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

    İngilizce

    2003

    Makine MühendisliğiGaziantep Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. L. CANAN DÜLGER

  2. 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

  3. 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

    Türkçe

    2024

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ AYDIN TARIK ZENGİN

  4. 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

    Türkçe

    2019

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN

  5. 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

    İngilizce

    2020

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    PROF. DR. SALMAN KURTULAN