Dersin Adı Dersin Seviyesi Dersin Kodu Dersin Tipi Dersin Dönemi Yerel Kredi AKTS Kredisi Ders Bilgileri
MİKRODENETLEYİCİLER Üçüncü Düzey BMM313 5 3.00 3.00 Yazdır
   
Dersin Tanımı
Ön Koşul Dersleri -
Eğitimin Dili Türkçe
Koordinatör PROF. DR. MEHMET EMİN YÜKSEL
Dersi Veren Öğretim Eleman(lar)ı PROF. DR. MEHMET EMİN YÜKSEL
Yardımcı Öğretim Eleman(lar)ı -
Dersin Veriliş Şekli Yüz Yüze
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.
Dersin Tanımı Mikrodenetleyicilerin yapısı, programlanması ve ara birim konuları.

Dersin İçeriği
1 Temel kavramlar: sayılar, bilgisayarlar ve mikrodenetleyiciler
2 Elektronik: dirençler, gerilim, akım ve Ohm Kanunu
3 Sayısal Mantık: transistörler, flip flop ve mantık fonksiyonları
4 C programlamaya giriş
5 Mikrodenetleyici Giriş / Çıkış
6 Tasarım ve Geliştirme Süreci
7 Anahtarlar ve LED'ler Arayüz
8 Diziler ve Fonksiyonel ayıklama
9 Sonlu Durum Makineleri
10 UART - Seri Arabirim, I / O Senkronizasyon
11 kesmeler
12 DAC ve Ses
13 ADC ve Veri Toplama
14 Oyun Tasarım Sistem Yaklaşımı
15
16
17
18
19
20

Dersin Öğrenme Çıktıları
1 Mikrodenetleyiciler kullanarak temel tasarımların yapılması
2 Öğrencilerin microdenetleyicileri programlama becerilerinin geliştirilmesi
3 Matematik, fen ve mühendislik bilgilerini uygulama becerisi
4 İhtiyaçları karşılayacak sistem tasarımı
5 Mühendislik problemlerini tanımlama, formüle etme ve çözme becerisi
6 -
7
8
9
10

*Dersin Program Yeterliliklerine Katkı Seviyesi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Yıldızların sayısı 1’den (en az) 5’e (en fazla) kadar katkı seviyesini ifade eder

Planlanan Öğretim Faaliyetleri, Öğretme Metodları ve AKTS İş Yükü
  Sayısı Süresi (saat) Sayı*Süre (saat)
Yüz yüze eğitim 14 3 42
Sınıf dışı ders çalışma süresi (ön çalışma, pekiştirme) 14 2 28
Ödevler 0 0 0
Sunum / Seminer hazırlama 0 0 0
Kısa sınavlar 0 0 0
Ara sınavlara hazırlık 1 15 15
Ara sınavlar 1 2 2
Proje (Yarıyıl ödevi) 0 0 0
Laboratuvar 0 0 0
Arazi çalışması 0 0 0
Yarıyıl sonu sınavına hazırlık 1 20 20
Yarıyıl sonu sınavı 1 2 2
Araştırma 0 0 0
Toplam iş yükü     109
AKTS     4.00

Değerlendirme yöntemleri ve kriterler
Yarıyıl içi değerlendirme Sayısı Katkı Yüzdesi
Ara sınav 1 40
Kısa sınav 0 0
Ödev 0 0
Yarıyıl içi toplam   40
Yarıyıl içi değerlendirmelerin başarıya katkı oranı   40
Yarıyıl sonu sınavının başarıya katkı oranı   60
Genel toplam   100

Önerilen Veya Zorunlu Okuma Materyalleri
Ders kitabı Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology) by Lucio Di Jasio
Yardımcı Kaynaklar Microcontrollers: From Assembly Language to C Using the PIC24 Family by Robert B. Reese, J. W. Bruce

Ders İle İlgili Dosyalar