Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Microdenetleyiciler MEK2105 3. Yarıyıl 3 + 2 5,0 5,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Ders
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Öğr. Gör. Dr. Sabri UZUNER
Dersi Verenler Öğr. Gör. Dr. Sabri UZUNER
Dersin Yardımcıları
Dersin Amacı Mikroişlemciler ve mikrodenetleyicilerin mimarisinin tanıtılması. Mikrodenetleyici sistemlerin donanımsal ve yazılımsal temellerinin öğretilmesi ve piyasada aktif olarak kullanılan PIC 16F877A serisi mikrodenetleyici temel alınarak; mikroişlemci sistem tasarımı ve yazılımının teorik ve uygulamalı olarak öğrencilere kazandırılması.
Dersin İçeriği Belirlenen göreve uygun mikrodenetleyicinin seçilmesi,Mikrodenetleyiciye programın yüklenmesi, Algoritma ve akış diyagramlarının çıkarılması, Mikrodenetleyici kaydedici ve komutlarını kullanmak, Mikrodenetleyici ile temel giriş – çıkış programlar yazmak, programı derlemek ve hataları gidermek, Mikrodenetleyici ile buton ve led uygulamaları yapmak, mikrodenetleyici ile 7 segment gösterge devreleri kurmak, Mikrodenetleyici ile tuş takımı devreleri kurmak, Mikrodenetleyici ile LCD devreleri kurmak, Mikrodenetleyici ile ADC devreleri kurmak, Mikrodenetleyici ile anahtarlama elemanları devreleri kurmak, Mikrodenetleyici ile sensörlü devreler kurmak, Mikrodenetleyici ile EEPROM lu devreler kurmak, Mikrodenetleyici ile seri iletişim devreleri kurmak, Mikrodenetleyici ile step motorlu devreler kurmak, Mikrodenetleyici ile DC motorlu devreler kurmak, Mikrodenetleyiciler ile Servo Motor devreleri kurmak
Ders Öğrenme Kazanımları - Mikroişlemciler, Mikrodenetleyiciler, arasındaki farkları belirleyebilme ve temel kavramları özümseme.
- Mikroişlemci mimarileri ve bileşenlerini (Harvard, Von Neuman, Memory, …) kavrayabilme, avantaj ve dezavantajlarını belirleyebilme
- Mikrodenetleyicilerin temel özelliklerini özümseme
- PIC mikrodenetleyicileri ailesini sınıflandırabilme ve temel özelliklerini özümseme ve endüstriyel uygulamalar yapabilme
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Mikroişlemciler, Mikrodenetleyiciler Tanıtımı Sözel Anlatım
2. Hafta Mikroişlemci mimarileri ve bileşenleri Sözel Anlatım
3. Hafta Mikrodenetleyicilerin temelleri, çeşitli mikrodenetleyici aileleri ve PIC mikrodenetleyicilere giriş Sözel Anlatım Uygulama
4. Hafta PIC yazılım geliştirme platformları ve PIC Basic Pro programlamaya giriş Uygulama
5. Hafta PIC Basic Pro komutları ve komut seti örnekleri Uygulama
6. Hafta PIC Basic Pro programlamaya giriş ve MPLAB ve Micro Code Studio derleyicisi Uygulama
7. Hafta PIC Basic Pro temel giriş çıkış işlemleri Uygulama
8. Hafta Motor Kontrol Yötemleri Uygulama
9. Hafta LCD, Keypad, Display işlemleri Uygulama
10. Hafta RS232, I2C ve SPI haberleşmeleri ve programlanması Uygulama
11. Hafta RS232, I2C and SPI communications and programming (continued) Uygulama
12. Hafta ADC (Analog Dijital Çevirici) programlama, Dahili EEPROM işlemleri Uygulama
13. Hafta Zamanlayıcı ve sayıcı programlama, Tut, yakala ve PWM programlama Uygulama
14. Hafta Giriş – çıkış, kesme programlama; örnek programlar Uygulama
Kaynaklar
Altınbaşak, O., “Mikrodenetleyiciler ve PIC Programlama”, Altaş Yayıncılık, İstanbul, 2008.
http://melabs.com/samples/
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 Ölçme Yöntemi
PY2 4 2 2 3 4 40
PY3 4 3 3 5 5 40
PY4 5 0 0 0 0 -
PY5 3 3 3 5 5 40
PY6 3 3 3 3 4 40
PY7 2 4 4 3 3 40
PY8 3 3 3 2 2 40
PY9 4 5 3 5 4 40
PY10 2 3 3 3 3 40
PY12 3 3 3 3 3 40
PY14 4 4 4 4 4 40
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders Saati 14 5 70
Ön Hazırlık, Pekiştirme Çalışmaları 11 2 22
Araştırma 1 1,5 1,5
Ara Sınav 1 1 2 2
Final 1 2 2
Uygulama 10 3 30
Toplam İş Yükü 127,5
Dersin AKTS Kredisi 5,0