>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Mikrodenetleyici Tabanlı Kontrol KOP212 Seçmeli Önlisans 2 Bahar 3

Öğretim Elemanı Adı

Öğr. Gör. Rauf YALÇIN

Dersin Öğrenme Kazanımları

1) Giriş/Çıkış işlemleriyle ilgili temel kavramları açıklar.
2) Giriş/Çıkış aygıtları için program yazar.
3) Kesme(Interrupt) kavramını açıklar.
4) Sayıcıları ve zamanlayıcıları tasarlar.
5) ADC/DAC uygulamalarını yapar.
6) Karşılaştırma, CCP, USART ve EEPROM birimleriyle ilgili program yazar.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Öğrenme Kazanımları
1             Yüksek                        
2     Yüksek       Yüksek                        
3             Yüksek                        
4 Orta       Orta   Yüksek                        
5 Orta           Yüksek                        
6 Orta           Yüksek                        

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Yok

Dersin İçeriği

Giriş Çıkış İşlemleriyle İlgili Temel Kavramlar. İşlemci ile Çevre Elemanları Arasında Giriş-Çıkış İşlemlerindeki Temel Mantık. Giriş / Çıkış Aygıtlarını Programlama. İşlemcinin Çıkış Ünitesine Bir Çıkış Aygıtı Bağlamak ve Bunu Programlamak. Kesme. Kesme Kavramı ve Kesme Alt Programı Geliştirmek. Dahili ve Harici Kesme Kaynakları ile İlgili Uygulamalar. Sayıcılar / Zamanlayıcılar. Donanım Sayıcı / Zamanlayıcılarını Kullanarak Bir Sinyalin Kenarlarını Saydırmak ve ms. Hassasiyetinde İstenilen Bir Zaman Aralığı Elde Etmek. ADC / DAC Uygulamaları. Analog Bir Sinyali ADC Kullanarak Sayısal İşarete Çevirmek, Sayısal Çıkışları DAC Kullanarak Analog Çıkış Elde Etmek.

Haftalık Ders İzlencesi

1) Giriş / Çıkış işlemleriyle ilgili temel kavramlar.
2) Kesmeler. Kesme kaynakları.
3) Donanım sayıcıları.
4) TMR0,TMR1,TMR2 sayıcıları, WDT zamanlayıcısı.
5) Karşılaştırma birimi.
6) Karşılaştırıcı kesmeleri, uyuma modunda karşılaştırma işlemi, karşılaştırıcı modları.
7) CCP (Yakala / Karşılaştır / PWM) birimi.
8) Ara sınav/Değerlendirme
9) USART birimi ve seri iletişim.
10) EEPROM veri belleği.
11) Mikrodenetleyici uygulamaları.
12) ADC/DAC uygulamaları.
13) 7 segment ekran ve tuş takımı uygulamaları.
14) LCD display uygulamaları.
15) DC motor uygulamaları.
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

1- Mikrodenetleyiciler ve PIC Programlama, Orhan Altınbaşak, Altaş Yayıncılık, İstanbul, 2008
2- PIC Programlama Teknikleri ve PIC16F877A Hikmet Şahin, Ayhan Dayanık, Caner Altınbaşak, Altaş Yayıncılık, İstanbul, 2006
3- PIC Microcontrollers for beginners, Nebojsa MATIC and Dragan ANDRIC
4- PIC Mıcrocontroller Project Book, John IOVINE
5- Her Yönüyle PIC Mikrokontrolörler, Yaşar BODUR, Bileşim Yayıncılık
6- İleri PIC 16f84 Uygulamaları–1, Hakan Karakaş, Altaş Yayıncılık, İstanbul, 2002
7- Kendi Robotunu Kendin Yap, Serkan AYYILDIZ, Altaş Yayıncılık, İstanbul, 2009
8- Atmel AVR Programlama, Abdurrahman TAŞBAŞI, Altaş Yayıncılık, İstanbul, 2008
9- Her Yönüyle PIC16F628, Oğuzhan URGAN-M. Kemal GÜLLÜ, Birsen Yayınevi, İstanbul, 2004

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Soru-Cevap
3) Grup Çalışması
4) Laboratuvar/Çalıştay
5) Proje Temelli Öğrenme


Değerlendirme Yöntemi ve Ölçütleri

Yarıyıl İçi Çalışmalarının Başarıya Oranı

40%

 

Sayı

Yüzde

Yarıyıl İçi Çalışmaları

Ara Sınav

1

50%

Uygulama

1

50%

 

Yarıyıl Sonu Sınavının Başarıya Oranı

60%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte