Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3İHA 241Mikroişlemciler/Mikrodenetleyiciler3+1+04627.10.2026
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı İnsansız Hava Aracı Teknolojisi ve Operatörlüğü
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Öğrencilere; mikroişlemciler ve mikrodenetleyiciler kavramlarına ait temel bilgilerin verilmesi, çeşitli uygulamalar ile öğrencilerin farklı problemlerin çözüm süreçlerinde mikrodenetleyici tabanlı çözüm geliştirebilme yeteneklerin sağlanması, sinyal kavramı ile bu sinyallerin analiz edilebilip yorumlanabilmesi için mikrodenetleyici kullanılması, öğrencilerin karşılaşabilecekleri farklı problemler için algoritma oluşturabilme ve bu algoritmaları gerçek zamanlı uygulamalar ile hayata geçirebilme yeteneğinin kazandırılması hedeflenmektedir.
Dersin İçeriği Mikroişlemci ve mikrodenetleyici kavramlarının tanıtılması, mikroişlemciler ve mikrodenetleyicilere ait temel bileşenler hakkında bilgi verilmesi, mikrodenetleyicilere ait temel giriş ve çıkış birimleri ile PWM çıkışlarının kullanımına ait çeşitli uygulamalar yapılması, analog ve dijital sinyal kavramları ve ADC sistemler hakkında bilgi verilmesi, Mikrodenetleyiciler ile temel uygulamaların gerçekleştirilmesi, C ile gömülü sistemlerin kodlanması ve bunlara ait çeşitli uygulamaların gerçekleştirilmesi, servo motor kontrol uygulamaların verilmesi, kesme kavramı hakkında bilgi verilmesi şeklindedir.
Dersin Yöntem ve Teknikleri Anlatım (düz anlatım), soru-cevap, tartışma, uygulama, tasarım teknikleri kullanılır.
Ön Koşulları Yok
Dersin Koordinatörü Öğr.Gör. Abdulhaluk Kuloğlu abdulhaluk.kuloglu@hku.edu.tr
Dersi Verenler Öğr.Gör. Abdulhaluk Kuloğlu abdulhaluk.kuloglu@hku.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
https://www.arduino.cc/
Ders Notları https://www.arduino.cc/ , MacKenzie, The 8051 Microcontroller, Prentice Hall, 3rd ed., 1999.
Dökümanlar Dijital Elektronik Mustafa Yağımlı, Feyzi Akar BETA BASIM YAYIM

Ders Yapısı
Matematik ve Temel Bilimler %30
Mühendislik Bilimleri %30
Mühendislik Tasarımı %30
Fen Bilimleri %10

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Uygulama 1 % 10
Yarıyıl Sonu Sınavı 1 % 50
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 16 4 64
Sınıf Dışı Ç. Süresi 16 4 64
Ödevler 1 10 10
Sunum 1 10 10
Ara Sınavlar 1 5 5
Uygulama 1 10 10
Proje 1 10 10
Yarıyıl Sonu Sınavı 1 5 5
Toplam İş Yükü   AKTS Kredisi : 6 178

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Mikrobilgisayar sisteminin genel yapısını açıklayabilecektir
2 Bir mikrobilgisayar sistemini CPU, RAM ve ROM bellekler, giriş/çıkış arabirimlendiricileri ve çevre birimlerden oluştuğunu, bu elemanlar arasında veri alış verişinin nasıl yapıldığını ve adres ve veri yoılu kavramlarını açıklar
3 Mikrobilgisayar sistemindeki elemanları tek tek inceler
4 Basit bir bellek şemasını çizer, bir mikrobilgisayar sisteminin bellek planlamasını açıklar.
5 CPU mimarisini inceler, kaydedicileri ve yol(bus) sistemleri tanır.
6 Mikroişlemciler ile mikrodenetleyicileri karşılaştırabilecektir.
7 Mikroişlemciler ile mikrodenetleyiciler arasındaki yapısal farklılıkları tanır.
8 Klasik tip mi,kroişlemci sistemlerin sadece CPU dan kurulu olmadığını, bellek elemanları ve giriş/çıkış(I/O), zamanlayıcı vs. arabirim üniteleri ile donatılmış bir sistem olduğunu ifade eder.
9 Mikroişlemciler ile mikrodenetleyicilerin her ikisinin de kontrol ünitesi olarak benzer endüstriyel uygulamalarda kullanıldığını ve programlama mantığının bnüyük bir benzerlik gösterdiğini açıklar.
10 Programlamaya giriş bilgisini açıklayabilecektir.
11 Programlamayı uygulayabilecektir.
12 Döngü kavramını açıklar. Program içinde defalarca tekrarlanması gereken komutları döngü içinde yazmayı bilir.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Mikroişlemci Sisteminin Genel Yapısı. Konuyla ilgili kitap bölümü okuma MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
2 Mikrodenetleyici Sisteminin Genel Yapısı Konuyla ilgili kitap bölümü okuma https://www.arduino.cc/ , MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
3 Arduino Sistemine Giriş Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
4 Arduino Programlama Dili ve Ortamı Konuyla ilgili kitap bölümü okuma https://www.arduino.cc/ , MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
5 Algoritmalar ve Temel Programlama Yapıları, data types, değişkenler, değerler, döngüler Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
6 Dijital Giriş/Çıkış Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
7 Dijital Giriş/Çıkış Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
8 Ara Sınav
9 Analog Giriş Çıkış - 1 Konuyla ilgili kitap bölümü okuma https://www.arduino.cc/ , MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
10 Analog Giriş/Çıkış - 2 Konuyla ilgili kitap bölümü okuma https://www.arduino.cc/ , MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
11 Algılayıcılar - 1 Konuyla ilgili kitap bölümü okuma https://www.arduino.cc/ , MacKenzie Scott. The 8051 Microcontroller, Prentice Hall. 3rd. Ed. 1999 , Intel 8051 mikrodenetleyici veri yaprakları. http://developer.intel.com/design/mcs51/
12 Algılayıcılar - 2 Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
13 Motor Sürme Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
14 LCD ve 7-bölümlü gösterge Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf
15 Enstrümentasyon ve Kontrol Kavramları Konuyla ilgili kitap bölümü okuma chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://duzceeml.meb.k12.tr/meb_iys_dosyalar/81/01/132811/dosyalar/2020_05/19015633_kitap-pdf.pdf

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15
Ö1 3
Ö2 5 4
Ö3 5
Ö4 2
Ö5 4 3
Ö6 4 3
Ö7 4 3
Ö8 4 3
Ö9 5
Ö10 5
Ö11 5
Ö12 5 4

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek