Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
505004842022 | EMBEDDED SYSTEMS | Seçmeli Ders Grubu | 4 | 7 | 5,00 |
Lisans
Türkçe
Dersin amacı öğrencilerin gömülü sistem tasarımının yazılım ve donanım özelliklerinin öğretilmesidir. Gömülü sistemlere yönelik tasarım araçlarını kullanılmasının ve bu alanda proje geliştirilmesinin öğretilmesidir.
Prof. Dr. Aydoğan SAVRAN
1 | Gömülü sistem özelliklerinin öğrenilmesi |
2 | Gömülü sistem tasarlanabilmesi |
3 | Gömülü sistemlerin yazılım ve donanım araçlarının kullanılabilmesi |
4 | Gömülü sistem uygulamaları geliştirilebilmesi |
Birinci Öğretim
Yok
Yok
Gömülü Sistemlere genel bakış, Gömülü sistem bileşenleri ve araçları. Gömülü sistemlerin yazılım ve donanım özellikleri. 32-bit ARM tabanlı işlemciler. Programlama araçları ve program geliştirme. Gömülü çevre birimler. Uygulamalar.
Hafta | Konular (Teorik) | Laboratuvar | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Gömülü Sistemlere genel bakış | Programlama için IDE ve benzetim çalışmaları için proteus tanıtımı | ||
2 | Gömülü Sistem Bileşenleri | Programlanacak mikrodenetleyicinin tanıtılması ve kaynak dökümanların paylaşılması | ||
3 | 32-bit işlemciler | GPIO uygulaması | ||
4 | ARM Mimarisi | GPIO uygulaması devam (Ödev Çözümü) | ||
5 | Donanım Özellikleri | LCD ve Keypad Kullanımı | ||
6 | Yazılım Özellikleri | EXTI uygulaması | ||
7 | ARM Komut Seti | TIM Kesme+TIM Sayıcı+PWM Çıkış | ||
8 | Ara Sınav | |||
9 | Gömülü Sistemlerin C Dili ile Programlanması | Proje ödev listesinin duyurulması - PWM Giriş+Systick uygulaması | ||
10 | Gömülü İşletim Sistemleri | ADC Polling ve ADC Kesme Uygulaması | ||
11 | Giriş-Çıkış Birimleri | ADC'yi DMA ile yapılması | ||
12 | Gömülü Çevre Birimler ve programlanması (ADC, DAC) | USART Polling ve USART Kesme | ||
13 | Gömülü Çevre Birimler ve programlanması (USART,I2C, I2S) | Waijung ile Matlab Uygulaması + STM Studio kullanımı | ||
14 | Gömülü Çevre Birimler ve programlanması (CAN, USB, ETHERNET) | Proje Ödevlerinin Değerlendirilmesi | ||
15 | Uygulamalar | Proje Ödevlerinin Değerlendirilmesi | ||
16 | Final Sınavı |
DERS KİTABI: 1-Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers (Embedded Technology), Tammy Noergaard, Newnes, 2005. 2- ARM System Developer's Guide: Designing and Optimizing System Software, A.Sloss, D.Symes C.Wright,Morgan Kaufman, 1st ed.,2004 YARDIMCI KİTAPLAR: 1.STM32 Technical Reference Manual 2.Keil Microvision 4 Manual 3.Cortex-M3 Technical Reference Manual
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 60 |
Laboratuvar | 1 | 40 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 50 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 50 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 2 | 2 |
Final Sınavı | 1 | 2 | 2 |
Derse Katılım | 14 | 4 | 56 |
Proje Hazırlama | 1 | 30 | 30 |
Ara Sınav İçin Bireysel Çalışma | 1 | 20 | 20 |
Final Sınavı içiin Bireysel Çalışma | 1 | 30 | 30 |
Toplam İş Yükü (saat) | 140 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | PÇ 18 | |
ÖÇ 1 | 4 | 4 | ||||||||||||||||
ÖÇ 2 | 4 | 4 | ||||||||||||||||
ÖÇ 3 | 4 | 4 | ||||||||||||||||
ÖÇ 4 | 5 | 5 |