Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Lojik ve Mikroişlemciler YZM204236300
ÖnkoşullarYok
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Yapay Zeka ve Veri Mühendisliği Lisans Programı (%100 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimYapay Zeka ve Veri Mühendisliği Bölümü
Dersin KoordinatörüNecdet Tuğrul Artuğ
Dersi Veren(ler)Necdet Tuğrul Artuğ
Asistan(lar)ı
Dersin AmacıSayısal lojik devrelere ilişkin kapsamlı bilgi vermek ve öğrencilerin hem kombinasyonel hem de ardışıl devreleri çözümleyecek ve tasarlayacak duruma getirilmesidir. Ayrıca mikroişlemcilerin, mikrodenetleyicilerin ve bellek türlerinin tanıtılarak, PIC assembly dilinin öğretilmesi ve çeşitli uygulamalar yapılmasıdır.
Dersin İçeriğiBoole cebri, kombinasyonel devre tasarımı, eşzamanlı (senkron) ardışıl devrelerin çözümleme ve tasarımları, tutucular, flip-floplar, sayıcılar, saklayıcılar, mikroişlemci sistemlerine giriş, merkezi işlem birimi (MİB) yapısı ve çalışması, kontrol ünitesi, genel ve özel amaçlı saklayıcılar, giriş/çıkış üniteleri, bellek türleri, mikrodenetleyici yapısı, osilatör türleri, komut seti, PWM sinyali üretme ve assembly dili
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • M. Morris Mano, Michael D. Ciletti, Digital Design, 5th edt., Pearson, 2013
  • Myke Predko, Programming and Customizing the PIC Microcontroller, 3rd edt., McGraw-Hill, 2007
  • John Morton, The PIC Microcontroller: Your Personal Introductory Course, 3rd edt., Newnes, 2005
  • Tim Wilmshurst, Designing Embedded Systems with PIC Microcontrollers: Principles and Applications, 2nd edt., Newnes, 2009
  • Seta Boğösyan, Metin Gökaşan, Salman Kurtulan, Sayısal Tasarım – Morris Mano, Literatür Yayınları, 2015
  • Hikmet Şahin, Ayhan Dayanık, Caner Altınbaşak, PIC Programlama Teknikleri ve PIC16F877A, Altaş Yayıncılık, 2006
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Boole cebrinin teorem ve özelliklerini kullanarak lojik ifadeler üzerinde işlemler yapabilir ve bu ifadeleri belli kısıtlar altında basitleştirebilir.
  2. Lojik kapıları kullanarak küçük boyutta çok katmanlı lojik devreleri analiz edebilir çözümler ve tasarlayabilir.
  3. Ardışıl devreleri çözümleyerek sonraki durum/çıkış işlevlerini ve tablolarını oluşturabilir.
  4. Mikroişlemciler ve mikrodenetleyiciler hakkında temel bilgiye sahiptir.
  5. Assembly dilinde program yazabilir ve bir sistem tasarlayabilir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-143322
PÇ-2-----
PÇ-334424
PÇ-434424
PÇ-544424
PÇ-654435
PÇ-7-----
PÇ-835435
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-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Sayı sistemleri, İkili işlemler, İkili kodlar, İkili mantık
2Boole cebri, Kanonik form, Sayısal mantık kapıları
3Boole fonksiyonlarının indirgenmesi, Karnaugh diyagramı
4Kombinasyonel devreler, Analiz ve sentez, İkili toplayıcı ve çıkarıcı, Kodlayıcılar
5Kod çözücüler, Çoğullayıcılar
6Ardışıl devreler, Saklama elemanları (Tutucu ve Flip-flop), Saatli ardışıl devrelerin analizi
7Çeşitli Flip-flop türleriyle analiz
8Ara Sınav 1
9Durum indirgeme ve atama, Dizayn prosedürü
10Saklayıcılar, Sayıcılar
11Mikroişlemci nedir?, Bellek türleri, Bellek ve programlanabilir mantık (RAM, ROM, PLA, PAL)
12Mikrodenetleyici, Osilatörler, Bellek organizasyonu, Özel amaçlı saklayıcılar
13Mikrodenetleyici komut Seti, İlk kodlama
14Mikrodenetleyici ile PWM tekniği
15Yapay zeka destekli mikrodenetleyiciler, Proje teslimi
16Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler120
Seminer/Workshop
Ara Sınavlar140
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati143
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması143
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler130
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)125
Final (Sınav Süresi + Sınav Hazırlık Süresi)135
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok