Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Mikroişlemci Tabanlı Sistem TasarımıELM407036300
ÖnkoşullarELM3091
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Elektrik Mühendisliği Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimElektrik Mühendisliği Bölümü
Dersin KoordinatörüSelin Özçıra Özkılıç
Dersi Veren(ler)Selin Özçıra Özkılıç
Asistan(lar)ı
Dersin AmacıMikrodenetleyici tabanlı sistemler konusunda teorik bilgi, simülasyon ve tasarım yeteneği kazandırmak
Dersin İçeriğiMikrodenetleyici mimari yapısı ve komut kümesinin tanıtılması / Arduino’nun Giriş-çıkış portları ile I/O özelliklerinin incelenmesi / Zamanlayıcı, sayıcı, CCP ve ADC birimlerinin incelenmesi / PWM ve kodlayıcı birimlerinin incelenmesi / Döngü, karar verme ve tablodan bilgi okuma işlemlerinin tanıtılması / Mikrodenetleyici ile LCD gösterge kullanımı, tuş takımı okuma / Mikrodenetleyici tabanlı sistem tasarım örnekleri / Dijital sinyal işlemci (DSP) kontrollü sistem tasarımı / DSP tabanlı sistem tasarım örnekleri / VHDL ile FPGA tümleşik tasarım ortamları / VHDL ile programlama ve kombinasyonel sayısal giriş-çıkış işlemleri
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • "Microprocessor Based System Design Lecture Notes", Selin Özçıra Özkılıç, 2019
  • "Exploring Arduino®: Tools and Techniques for Engineering Wizardry", Jeremy Blum, 2013, Wiley, ISBN: 978-1-118-54936-0
  • "Digital System Design with VHDL", Mark Zwolinski, 2004, Prentice Hall, ISBN-13: 978-0130399854.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Bilgisayar ve mikroişlemci mimarilerini kavrama, uygun mikroişlemci platformu seçimi ve mikroişlemci yazılımı geliştirme ve kendi kendine öğrenebilme
  2. Mikroişlemci tabanlı sistem tasarımı ve uygulaması için gerekli olan güncel teknolojileri etkin bir şekilde kullanabilme
  3. Mikroişlemci tabanlı mekatronik ve elektronik sistemlerin tasarımını gerçekleştirme
  4. Sistem tasarımlarında hata ayıklayabilme, tasarım doğrulama, benzetim, sentez becerisi

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

HaftaKonularÖn Hazırlık
1Mikrodenetleyici mimari yapısı ve komut kümesinin tanıtılması
2Arduino’nun Giriş-çıkış portları ile I/O özelliklerinin incelenmesi
3Zamanlayıcı, sayıcı, CCP ve ADC birimlerinin incelenmesi
4PWM ve kodlayıcı birimlerinin incelenmesi
5Döngü, karar verme ve tablodan bilgi okuma işlemlerinin tanıtılması
6Mikrodenetleyici ile LCD gösterge kullanımı, kütüphanelerin kullanımı
7Mikrodenetleyici tabanlı sistem tasarım örnekleri
8Ara Sınav 1
9Dijital sinyal işlemcilere (DSP) giriş
10DSP tabanlı sistem tasarımı
11DSP tabanlı sistem tasarım örnekleri
12VHDL ile FPGA tümleşik devre tasarımına giriş
13VHDL ile programlama ve kombinasyonel sayısal giriş/çıkış işlemleri
14FPGA tabanlı sistem tasarım örnekleri
15Final

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üri10
Projeler20
Seminer/Workshop
Ara Sınavlar30
Final40
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
Projeler120
Sunum / Seminer120
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)120
Final (Sınav Süresi + Sınav Hazırlık Süresi)122
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok