Geri Dön

FPGA-mikrodenetleyici iletişimi için veri toplama uygulamaları odaklı yapılandırılabilir yazılım mimarileri

Configurable software architectures focused on data aquisition applications for FPGA-microcontroller communication

  1. Tez No: 731332
  2. Yazar: FERHAT GÜZELSU
  3. Danışmanlar: DR. ÖĞR. ÜYESİ ÖNDER ŞUVAK
  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: 2022
  8. Dil: Türkçe
  9. Üniversite: Gebze Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 51

Özet

FPGA'ler ve mikrodenetleyicilerin veri toplama uygulamalarında ayrı ayrı kullanıldıkları sıklıkla gözlemlenmektedir. Her iki türdeki aygıtın içinde yer aldığı bir ağda ilgili sağlıklı haberleşmelerin gerçekleştirilebilmesi için gereklilikleri ortaya koyan, tamamlanmış bir kurallar bütününün eksikliği önceki çalışmalarda hissedilebilmektedir. Bu çalışmada, iki mikrodenetleyici ve bir FPGA'den oluşan örnek bir ağ tasarımı sunulmuştur; mikrodenetleyicilerden biri paket üretimi görevini, diğeri de bu paketlerin doğruluğunun kontrolünü üstlenmektedir; FPGA ise baudrate kurulumundan ve mikrodenetleyici arasında kayıpsız veri iletimini sağlamaktan sorumludur. Haberleşme protokolü olarak UART kullanılmıştır. İlgili kurulum ayrıntılarıyla açıklanmıştır ve ağ iletişimi için ortaya konulan bu tasarımın doğru çalıştığı benzetimler aracılığıyla gösterilmiştir.

Özet (Çeviri)

FPGAs and microcontrollers are observed usually to be separately utilized in data acquisition applications. A comprehensive set of specifications for a network consisting of both types of devices and defining the requirements for relevant healthful communications seems to be missing in the current literature. In this work, an example network design that consists of two microcontrollers and an FPGA is proposed, with one of the microcontrollers serving as a packet generator and the other as a checker; the FPGA is used for baudrate setting and maintaining lossless data transmission between the two microcontrollers. UART is used as the communication protocol. I carefully describe the pertaining setup and verify the design for network communications through simulations.

Benzer Tezler

  1. A low-power analog-to-digital converter integrated circuit for data acquisition applications

    Sinyal alma uygulamaları için düşük güç tüketimli analog-sayısal çevirici tümleşik devresi

    SERHAT KOÇAK

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. TAYFUN AKIN

  2. FPGA ve mikrodenetleyicinin pc ile seri haberleşmesi performans karşılaştırması

    Performance comparison with PC FPGA and microcontroller serial communication

    YAHYA TAŞTAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Elektrik ve Elektronik MühendisliğiGebze Teknik Üniversitesi

    Elektronik Mühendisliği Ana Bilim Dalı

    DR. ÖNDER ŞUVAK

  3. A new generation embedded systems design for robocup ssl robots

    Robocup ssl robotları için yeni nesil gömülü sistem tasarımı

    GÜNAY TURAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Elektrik ve Elektronik MühendisliğiBoğaziçi Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. YASEMİN P. KAHYA

    PROF. DR. MEHMET AKAR

  4. Implementation of a risc microcontroller using FPGA

    FPGA kullanarak risc mikrodenetleyici gerçekleştirmesi

    RAŞİT GÜMÜŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2005

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. HASAN GÜRAN

  5. FPGA tabanlı çok fonksiyonlu ultrasonik temizleme makinesi tasarımı ve prototip üretimi

    Design and prototype implementation of an FPGA based multi-functional ultrasonic cleaning machine

    ULVİ GÜVENÇ

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Elektrik ve Elektronik MühendisliğiKocaeli Üniversitesi

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

    YRD. DOÇ. DR. ALİ TANGEL