ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Ders Bilgi Formu ( BYM 524 )


   Temel bilgiler
Ders adı: Mikrodenetleyicilere Giriş
Ders kodu: BYM 524
Öğretim üyesi: Prof. Dr. Muhammet UZUNTARLA
AKTS kredisi: 7,5
GTÜ kredisi: 3 (3+0+0)
Yılı, Dönemi: 1/2, Güz ve Bahar
Dersin düzeyi: Yüksek lisans
Dersin tipi: Alan seçmeli
Öğretim dili: İngilizce
Öğretim şekli: Yüz yüze
Ön koşullar: yok
Staj durumu: Yok
Dersin amacı: Temel mikrodenetleyici sistemlerini incelenmek ve çalışmasını anlamak. Komut kümesi, adresleme yöntemleri, yığın yapısı, komut kavramları. Sembolik programlama yöntemlerinin, G/Ç ara birimleri çalışmasının ve mikrodenetleyici tabanlı bir sisteminin tasarımının öğretilmesi.
   Öğrenme çıktıları Yukarı

Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:

  1. Mikrodenetleyiciler kullanarak temel tasarımlar yapabilme.

    Program Çıktılarına Katkıları

    1. Biyomühendislik alanındaki mühendislik problemlerini daha üst düzeyde tanımlayabilme, modelleme ve çözme becerisi
    2. İleri mühendislik uygulamaları için güncel teknikleri ve hesaplama araçlarını kullanma becerisi
    3. Biyomühendislik alanında uzmanlık gerektiren problemleri bilimsel araştırma yöntemlerini kullanarak çözebilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  2. Mikrodenetleyicileri kullanarak programlama becerilerini uygulayabilme

    Program Çıktılarına Katkıları

    1. Biyomühendislik alanındaki mühendislik problemlerini daha üst düzeyde tanımlayabilme, modelleme ve çözme becerisi
    2. İleri mühendislik uygulamaları için güncel teknikleri ve hesaplama araçlarını kullanma becerisi
    3. Biyomühendislik alanında uzmanlık gerektiren problemleri bilimsel araştırma yöntemlerini kullanarak çözebilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  3. Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanabilme.

    Program Çıktılarına Katkıları

    1. Biyomühendislik ve biyoteknoloji alanlarındaki bilgilerini lisans yeterliliklerine dayalı uzmanlık düzeyinde geliştirebilme
    2. İleri mühendislik uygulamaları için güncel teknikleri ve hesaplama araçlarını kullanma becerisi
    3. Biyomühendislik alanında uzmanlık gerektiren problemleri bilimsel araştırma yöntemlerini kullanarak çözebilme
    4. Biyomühendislik alanındaki bilimsel çalışmaların sonuçlarını Ulusal ve Evrensel gelişmelere aktarabilmek ve öncülük edebilmek.

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  4. İhtiyaçları karşılayacak sistem tasarlayabilme.

    Program Çıktılarına Katkıları

    1. Biyomühendislik alanındaki mühendislik problemlerini daha üst düzeyde tanımlayabilme, modelleme ve çözme becerisi
    2. İleri mühendislik uygulamaları için güncel teknikleri ve hesaplama araçlarını kullanma becerisi
    3. Biyomühendislik alanında uzmanlık gerektiren problemleri bilimsel araştırma yöntemlerini kullanarak çözebilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  5. Mühendislik problemlerini tanımlayabhilme, formüle edebilme ve çözebilme.

    Program Çıktılarına Katkıları

    1. Biyomühendislik alanındaki mühendislik problemlerini daha üst düzeyde tanımlayabilme, modelleme ve çözme becerisi
    2. İleri mühendislik uygulamaları için güncel teknikleri ve hesaplama araçlarını kullanma becerisi
    3. Biyomühendislik alanında uzmanlık gerektiren problemleri bilimsel araştırma yöntemlerini kullanarak çözebilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
   İçerik Yukarı
1. hafta: Temel kavramlar: sayılar
2. hafta: Bilgisayarlar ve mikrodenetleyiciler
3. hafta: Elektronik: dirençler, gerilim, akım ve Ohm Kanunu
4. hafta: Sayısal Mantık: transistörler, flip flop ve mantık fonksiyonları
5. hafta: Mikrodenetleyicilerin Programlanması / Ödev
6. hafta: Mikrodenetleyici Giriş Kapısı
7. hafta: Mikrodenetleyici Çıkış Kapısı
8. hafta: Diziler ve Fonksiyonel ayıklama
9. hafta: Vize Sınavı
Sonlu Durum Makineleri
10. hafta: UART / Proje çalışmaları
11. hafta: Seri Arabirim /Proje çalışmaları
12. hafta: I/ O Senkronizasyon / Proje çalışmaları
13. hafta: Kesmeler / Proje çalışmaları
14. hafta: DAC ve Ses / Proje Sunumu
15. hafta*: -
16. hafta*: Final
Ders kitapları ve materyaller: Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio
Önerilen kaynaklar: Microcontrollers: From Assembly Language to C Using the PIC24 Family by Robert B. Reese, J. W. Bruce
  * 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
Değerlendirme Yukarı
Değerlendirme tipi Hafta numarası Ağırlık (%)
Ara sınavlar (Vizeler): 9 30
Dönem içi diğer çalışmalar: - 0
Proje: 10-13 10
Ödev: 5 10
Kısa sınav (Quiz): - 0
Final sınavı: 16 50
  Toplam ağırlık:
(%)
   İş yükü Yukarı
Etkinlik Süre (Haftalık saat) Toplam hafta sayısı Dönem boyu toplam iş yükü
Dersler (Yüz yüze öğretme): 3 14
Ders dışı bireysel çalışma: 5 14
Uygulama, Rehberli problem çözme: 0 0
Ödev: 6 1
Dönem projesi: 10 5
Dönem projesi sunumu: 2 1
Kısa sınav (Quiz): 0 0
Ara sınav için bireysel çalışma: 8 1
Ara sınav (Vize): 2 1
Final sınavı için bireysel çalışma: 5 1
Final sınavı: 2 1
    Toplam işyükü:
    Toplam AKTS kredisi:
*
  * AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
-->