Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Embedded Software Development in AviationAVE451235300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Havacılık Elektroniği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimHavacılık Elektroniği Bölümü
Dersin Koordinatörü
Dersi Veren(ler)
Asistan(lar)ı
Dersin AmacıBu dersin amacı havacılıkta gömülü sistem ile çözüm oluşturma yeteneğinin kazandırılmasıdır.
Dersin İçeriğiMikroişlemci, Mikrodenetleyici ve Gömülü sistem kavramlarının açıklanması ve Gömülü sistem programlama Veri toplama; algılayıcı, örnekleme teoremi, analog dijital çevirici, dijital analog çevirici, veri işleme teknikleri konularının anlatımı Gömülü sistemde zamanlayıcı, kesme, DMA birimlerinin kullanımı Veri aktarma donanımı ve yöntemlerinin anlatımı, Yüksek seviyeli diller ile gömülü sistemde uygulama geliştirilmesi, Hava Araçlarında Gerçek Zaman Sistemleri ile ilgili temel kavramların anlatımı, Gerçek zaman işletim sistemlerinin özelliklerinin anlatımı, Gömülü sistemler üzerinde tasarım uygulamaları.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • C. Spitzer, U. Ferrell, T. Ferrell, Digital Avionics Handbook, CRC Press, 2015
  • Y. Zhu, Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C, 2014
  • J. Wang, Real-Time Embedded Systems, Wiley, 2017
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler bellek, işlem gücü vb. kısıtlara sahip gömülü sistemler için uygulama geliştirme becerisinin kazanırlar.
  2. Öğrenciler gömülü sistemlerdeki yazılım geliştirme tekniklerini öğrenirler.
  3. Öğrenciler yüksek seviyeli diller ile gömülü sistemlerde uygulama geliştirilebilirler.
  4. Öğrenciler gerçek zamanlı sistemlerle ilgili temel kavramların öğrenirler.

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

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4
PÇ-1----
PÇ-2----
PÇ-3----
PÇ-4----
PÇ-5----
PÇ-6----
PÇ-7----
PÇ-8----
PÇ-9----
PÇ-10----
PÇ-11----

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

HaftaKonularÖn Hazırlık
1Mikroişlemci, Mikrodenetleyici ve Gömülü Sistem Kavramlarına Giriş
2Gömülü Sistem Programlama Teknikleri
3Veri Toplama; Algılayıcı, Analog Dijital Çevirici (ADC), Dijital Analog Çevirici (DAC)
4Çoklu Ortam Algılayıcıları ve Arayüzleri
5Veri İşleme Teknikleri
6Gömülü Sistemde Zamanlayıcı, Kesme, DMA Birimlerinin Kullanımı
7Veri Aktarmaya İlişkin Donanım ve Yöntemler
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9Veri Aktarmaya İlişkin Donanım ve Yöntemler
10Hava Aracına ilişkin Gerçek Zaman Sistemlerinde Temel Kavramlar
11Hava Aracına ilişkin Gerçek Zaman Sistemlerinde İşletim Sistemleri
12Tasarım Uygulaması
13Tasarım Uygulaması
14Tasarım Uygulaması
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üri
Projeler140
Seminer/Workshop
Ara Sınavlar120
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 Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması133
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler124
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)118
Final (Sınav Süresi + Sınav Hazırlık Süresi)130
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok