GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
9025001282026 MİKRODENETLEYİCİLER Seçmeli Ders Grubu 1 2 3,00

Önlisans


Türkçe


Mikrodenetleyici seçmek, algoritma ve akış diyagramı tasarlamak, mikrodenetleyici için program yazmak,mikrodenetleyiciye program yüklemek ve temel uygulamalar yapmak yeterliklerin kazandırmaktır.


ÖĞR. GÖR. DR. LEVENT TÜRKLER


1 Mikrodenetleyici mimarisini ve donanımları tanımak
2 Algoritma ve akış diyagramı tasarlamak
3 Mikrodenetleyici için program yazmak
4 Temel mikrodenetleyici programlarını yazmak

Birinci Öğretim


Yok


Yok


Mikrodenetleyici Mimarisi ve Donanımı, Mikrodenetleyiciye Program Yükleme, Algoritma Tasarlamak, Akış Diyagramları, Mikrodenetleyici Hafızası ve Kaydediciler Mikrodenetleyici Program Komutları, Temel Giriş Çıkış Programları, Program Derleme ve Hata Denetimi, Mikrodenetleyici İle Buton ve Led Uygulamaları Mikrodenetleyici ile 7 Segment Display Uygulamaları, Mikrodenetleyici ile Lcd Uygulamaları


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Mikrodenetleyicilere Giriş ve temel Mimari Anlatım, Soru-Cevap
2 Microdenetleyici Donanımı, Bellek Yapısı ve Kaydediciler Mikrodenetleyici geliştirme kartının donanım ve pin yapısının incelenmesi Anlatım, Gösterim Mikrodenetleyici temel mimarisinin incelenmesi
3 Mikrodenetleyici Programlama ve Geliştirme Ortamları Geliştirme ortamının kurulması, örnek programın derlenmesi ve mikrodenetleyiciye yüklenmesi Anlatım, Gösterip Yaptırma, Uygulama Geliştirme ortamının kurulması
4 Algoritma ve Akış Diyagramları Örnek bir mikrodenetleyici uygulamasının algoritma ve akış diyagramının hazırlanması Anlatım, Problem Çözme
5 Microdenetleyici Temel Programlama Değişken, koşul, döngü ve fonksiyon yapılarına yönelik örnek programların gerçekleştirilmesi Anlatım, Problem Çözme, Uygulama Temel programlama yapılarının gözden geçirilmesi
6 Dijital Giriş/Çıkış Birimleri ve Uygulamaları LED ve buton uygulamaları Gösterip Yaptırma, Uygulama Dijital giriş/çıkış bağlantılarının incelenmesi
7 Analog Giriş/Çıkış, ADC ve PWM Analog sensör okuma ve PWM ile çıkış kontrolü Gösterip Yaptırma, Uygulama ADC ve PWM kavramlarının gözden geçirilmesi
8 ARA SINAV
9 Zamanlayıcılar, Sayaçlar ve Kesme İşlemleri Zamanlayıcı ve harici kesme uygulamaları Anlatım, Gösterip Yaptırma, Uygulama Zamanlayıcı ve kesme kavramlarının incelenmesi
10 Kesme İşlemleri ve Gerçek Zamanlı Uygulamalar Harici ve zamanlayıcı kesmeleri kullanılarak kesme tabanlı uygulamaların gerçekleştirilmesi Anlatım, Gösterip Yaptırma, Uygulama Kesme, kesme servis rutini ve olay tabanlı çalışma kavramlarının incelenmesi
11 Sensör ve Actuatör Arayüzleri Sensör okuma; servo, röle veya motor kontrolü Gösterip Yaptırma, Uygulama Kullanılacak sensör ve aktüatörlerin teknik özelliklerinin incelenmesi
12 Motor ve Sürücü Kontrol Uygulamaları DC ve adım motorlarının sürücü devreleri üzerinden kontrolü ve PWM ile motor hız kontrolü uygulamalarının gerçekleştirilmesi Anlatım, Gösterip Yaptırma, Uygulama Motor sürücü devreleri, H-köprü ve PWM ile hız kontrolü prensiplerinin incelenmesi
13 Gösterge ve Görüntüleme Birimleri LCD/OLED ekran uygulamaları Gösterip Yaptırma, Uygulama LCD/OLED bağlantı yapılarının incelenmesi
14 Seri Haberleşme Protokolleri (UART, I²C, SPI) UART, I²C ve SPI haberleşme uygulamaları Anlatım, Gösterip Yaptırma, Uygulama UART, I²C ve SPI protokollerinin temel özelliklerinin incelenmesi
15 Kablosuz Haberleşme ve Nesnelerin İnterneti Temelleri Kablosuz veri gönderme/alma ve temel IoT uygulaması Anlatım, Gösterip Yaptırma, Uygulama Kablosuz haberleşme ve IoT kavramlarının incelenmesi
16 Microdenetleyici tabanlı sistem Tasarımı ve Uygulamaları Sensör, aktüatör ve haberleşme birimlerini içeren bütünleşik uygulama Proje Tabanlı Öğrenme, Uygulama, Problem Çözme Gerçekleştirilecek sistemin devre ve program tasarımının hazırlanması

MICROCHIP 2008 Technical Library MICROCHIP Embedded Control Handbook MICROCHIP Product Line Card (First Quarter 2000) Orhan ALTINBAŞAK, Pic Basic Pro Hakan KARAKAŞ, İleri PIC 16F84 Uygulamaları Orhan ALTINBAŞAK, PIC Programlama Serkan AYYILDIZ, JAL ile Programlama H. ŞAHİN, A. DAYANIK, C. ALTINBAŞAK, PIC Programlama Teknikleri ve 16F877



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Ev Ödevi 2 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Uygulama/Pratik 5 4 20
Bireysel Çalışma 14 1 14
Ara Sınav İçin Bireysel Çalışma 1 6 6
Final Sınavı içiin Bireysel Çalışma 1 6 6
Toplam İş Yükü (saat) 92

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15 PÇ 16 PÇ 17 PÇ 18 PÇ 19 PÇ 20 PÇ 21 PÇ 22 PÇ 23 PÇ 24 PÇ 25 PÇ 26 PÇ 27 PÇ 28 PÇ 29 PÇ 30 PÇ 31 PÇ 32 PÇ 33 PÇ 34 PÇ 35 PÇ 36 PÇ 37 PÇ 38 PÇ 39 PÇ 40 PÇ 41 PÇ 42 PÇ 43 PÇ 44 PÇ 45
ÖÇ 1 3 2 5 4
ÖÇ 2 3 3 5 4
ÖÇ 3 5 5 5 5 5
ÖÇ 4 4 5 5 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek