Geri Dön

Akış diyagramı temelli bir mikro denetleyici programlama paketi tasarımı

Flow chart base programming software design for micro controllers

  1. Tez No: 153799
  2. Yazar: MEHMET BAKKALOĞLU
  3. Danışmanlar: DOÇ.DR. MURAT ESİN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: Gebze Yüksek Teknoloji Enstitüsü
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 85

Özet

ÖZET Bu çalışmada mikro denetleyici ile yapılan tasarımların en zor bölümlerinden biri olan programlama ele alındı. Mikro denetleyici üreticilerinin sunduğu assembly kodlan ile program hazırlama adımlan incelendi. Assembly kodlan ile programlamanın güçlüğünü ortadan kaldıracak ve kullanımı benzerleri gibi başka programlama dili bilgisi gerektirmeyecek yeni bir programlama dili tasarımı araştırıldı. Bunun için formal uygulamada mikro denetleyici programlama adımlan içerisinde yer alan akış diyagramlarından yararlanılması amaçlandı. Görsel elemanlar, bloklar kullanılarak yapılacak programlama tasarımcıya her adımda büyük zaman kazandıracaktır. Bugün mevcut programlama dilleri için ciddi standartlaşma çalışmaları yapılması, beraberinde birtakım standart olması gereken özellikleri getirmiştir. Bu özellikler aynı zamanda programlama dilinin yaşam çemberi olarak ifade edilebileceği akışın en can alıcı noktasını oluşturmaya başlamışlardır. Bu bağlamda dikkat edildiğinde, bir yazılımın programlama dili olarak ifade edilebilmesi için yeni dilin yapısı ortaya konduktan sonra öncelikle hemen derleyici oluşturulmalıdır. Elde edilen sonuçlar ortaya konularak diğer uygulayıcılar motive edilmelidir. İleri uygulamalar ışığında derleyici değiştirilmeli ve ortaya konulan yeni dilin geliştirilmeye müsait olması gerekmektedir. En önemli hususlardan birisi de yapılan yatırımların korunması, üretkenliğin geliştirilmesi ve kalite garantisinin sağlanabilmesi için standartlaşma yoluna gitmek ve bu yolda ciddi adımlar atmaktır. (Woodman, 1993) Bu tezde ele alman, farklı bir bakış açısından programlama dili tasarımında uygulanan standartlaşma çabasının genel anlamdaki yazılım geliştirme uygulamalarına örnek olacağı kanaatindeyim. Sonuç olarak; Visual Basic ve Ms Access yazılımları ile oluşturulan bir platformda akış diyagramı temelli bir mikro denetleyici programlama paketi tasarımı gerçekleştirildi.

Özet (Çeviri)

SUMMARY $£$£ In this project,“programming”, as one of the most difficult parts in microcontroller based designs, was dealt with. Using assembly codes provided by microcontroller producers, program development steps were examined. A new programming language was explored aiming to get rid of the difficulty in programming with assembly codes and also let people without any experience and knowledge about programming work with microcontrollers. Thus, it was aimed to take advantage of flowchart diagrams, which play a significant role as one of the microcontroller programming steps in formal applications. Programming using visual elements and blocks provides designers to implement their projects in much shorter time. In the current period of time, the serious efforts for standardization of programming languages bring some new properties which should be interpreted in standard values all over the sector. These properties, also called as life cycle, build the most critical point of the flow. Meanwhile, to define a language as a programming language, just after mentioning the basics, the compiler has to be taken into account. By explaining the current results, other users should be motivated. The compiler also should be adapted to new advanced applications. In this case, tho most significiant points are to keep money in minimum values, to improve the productivity and to guarantee the quality. According to me, in this thesis, the different point of view for standartization will be a sample for other applications in software engineering. In conclusion, on a platform created by Visual Basic and Microsoft Access softwares a flowchart-based microcontroller programming package design is implemented.

Benzer Tezler

  1. Knx bina otomasyonu veri yolu standardı üzerinden bağlu olduğu klimanın kontrolünü sağlayan arabirim tasarımı

    Design of air conditioner gateway via Knx building automation protocol

    FATİH MEHMET KUZUOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Raylı Sistemler Mühendisliği Ana Bilim Dalı

    PROF. DR. SALMAN KURTULAN

  2. Mikrodenetleyicili ev otomasyonu ve güvenlik sistemi

    Microcontroller based home automation and security system

    KAMER KAYAER

    Yüksek Lisans

    Türkçe

    Türkçe

    2002

    Elektrik ve Elektronik MühendisliğiYıldız Teknik Üniversitesi

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

    DOÇ. DR. HERMAN SEDEF

  3. Concurrent design of a micro-turbine incorporating model based design

    Model tabanlı tasarım içeren bir mikro-türbin eşzamanlı tasarımı

    OLCAY SARI

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Enerjiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ONUR TUNÇER

    YRD. DOÇ. DR. ÇAĞLAR ÜÇLER

  4. Investigation of flame characteristics in a turbulent premixed combustion

    Türbülanslı önkarışımlı yanma alevinin incelenmesi

    MOHAMMED KHUDHAIR ABBAS AL HUMAIRI

    Doktora

    İngilizce

    İngilizce

    2018

    Makine MühendisliğiÖzyeğin Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ÖZGÜR ERTUNÇ

  5. Expert systems in welding

    Kaynak teknolojisi için uzman sistem uygulamaları

    ÖZGÜR POLAT

    Yüksek Lisans

    İngilizce

    İngilizce

    1992

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    PROF. DR. BARLAS ERYÜREK