Atmel AVR mikrodenetleyicileri için yeni bir önyükleyici
A new bootloader for atmel AVR microcontrollers
- Tez No: 509863
- Danışmanlar: DOÇ. DR. GÜRKAN TUNA
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2018
- Dil: Türkçe
- Üniversite: Trakya Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 81
Özet
Mikrodenetleyiciler için tasarlanmış olan önyükleyicilerin çoğunda bazı yetersizlikleri olan uygulama programı yükleme yöntemleri kullanılır. Ayrıca, mevcut önyükleyicilerin çoğu önyükleme sırasında uygulama programı yükleme isteğinin olup olmadığını denetlemek için bir süre bekler ve hızlı açılması istenilen sistemlerde zaman kaybına neden olmaktadır. Bu sorunların üstesinden gelmek için bu tez çalışmasında, ATmega328P mikrodenetleyicileri için“Micro Boot”adlı yeni bir önyükleyici tasarlanmıştır. Micro Boot önyükleyicisi, mikrodenetleyiciye bağlı bir Ethernet denetleyicisi ve aynı bilgisayar ağına bağlı başka bir bilgisayarda çalışan tarayıcı üzerinden bir uygulama programı yükler. Kesme kullanılarak Micro Boot önyükleyicisinin önyükleme süresi kısaltılmıştır. Micro Boot önyükleyicisinin çalışmasını sınamak amacıyla bir uygulama programı geliştirilmiştir. Uygulama programı bu önyükleyici kullanılarak bir Atmega328P mikrodenetleyicisi barındıran ve üzerinde Wiznet 5100 Ethernet denetleyicili bir kalkan olan bir Arduino Uno geliştirme ortamına aktarılmıştır. Uygulama programının ve önyükleyicinin kararlı olarak çalıştığı gözlemlenmiştir.
Özet (Çeviri)
Bootloaders designed for microcontrollers use application program installation methods which have some inadequacies in the majority. Also, most existing bootloaders wait a while to check if there is a request to load the application program during boot, and cause time loss in systems that require fast boot-up. To overcome these problems, in this thesis study, a new bootloader named“Micro Boot”was designed for the ATmega328P microcontrollers. The micro boot preloader loads an application program through a microcontroller connected to an Ethernet controller and a browser running on another computer connected to the same computer network. The boot time of the Micro Boot bootloader has been shortened using interrupt. An application program has been developed to test the operation of the Micro Boot bootloader. Using this bootloader, the application program has been transferred to an Arduino Uno development environment, which houses an Atmega328P microcontroller and has a Wiznet 5100 Ethernet supervisory shield on it. It has been observed that the application program and the bootloader operate stably.
Benzer Tezler
- Akıllı şehircilik kapsamında bir kamu binasında çevresel ortam parametrelerinin izlenmesi
Monitoring of environment parameters in a public building under smart urbanization
ALİ COROZ
Yüksek Lisans
Türkçe
2019
Elektrik ve Elektronik MühendisliğiBalıkesir ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ERSİN AKYÜZ
- Neural network-based ultrasonic level measurement of fluids
Sıvı seviyesinin yapay sinir ağı temelli ultrasonik mesafe ölçer ile ölçümü
BARIŞ DÜNDAR
Yüksek Lisans
İngilizce
2010
Elektrik ve Elektronik MühendisliğiÇukurova ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MURAT AKSOY
- Maximum power point tracking in photovoltaic panels with particle swarm optimization algorithm
Güneş panellerinde parçacık sürü optimizasyonu ile maksimum güç takibi
MOHAMMADREZA ESMALI NOJEHDEH
Yüksek Lisans
İngilizce
2015
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektrik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. DENİZ YILDIRIM
- LabVIEW kullanılarak arduino tabanlı güç ölçüm sistemi tasarımı ve gerçeklenmesi
Design and implementation of arduino based power measurement system using LabVIEW
ŞAFAK DEMİR
Yüksek Lisans
Türkçe
2019
Elektrik ve Elektronik MühendisliğiFırat ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ YAVUZ EROL
- Akıllı kart ile kitap takip sistemi
Book tracking system using smart card
KAMAL HASAN JİHAD AL-BAYATİ
Yüksek Lisans
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MESUT GÜNDÜZ