Anasayfa  »  Mühendislik Fakültesi »  Biyomedikal Mühendisliği Programı (%30 İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
MİKRODENETLEYİCİ UYGULAMALARI BME449 - 3 + 1 5

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİLisans
DERSİN YILI-
YARIYIL-
AKTS5
ÖĞRETİM ELEMAN(LAR)IDoktor Öğretim Üyesi Orhan Erdem Haberal
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Gömülü tasarım için gerekenleri, kısıtları ve yapılacakları sırası ile açıklayabilir
2) Baskı devre tasarımında gerekenleri, kısıtları ve yapılacakları açıklayabilir,
3) Yüksek seviye bir programla yazılımı ile mikrodenetleyiciyi programlayabilir,
4) Güncel bir mikrodenetleyici programlayıcı yazılımını ve donanımını kullanabilir,
5) Bilgisayar destekli baskı devre tasarım yazılımlarını kullanabilir,
6) Yüksek seviye bir dil ile mikrodenetleyici için yazılım geliştirebilir,
7) Gömülü bir tasarımı takım çalışması şeklinde tasarlayabilir,
8) Farklı mikrodenetleyiciler ve sensörler araştırabilir ve bunlar için veri kağıtlarını inceleyebilir ve yorumlayabilir,
9) Gömülü tasarım uygulamasını raporlayabilir ve poster olarak sunabilir.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIVar( BME319)
ÖNERİLEN DERSLERyok
DERS TANIMIBu derste yüksek seviye bir gömülü yazılım geliştirme ortamı kullanılarak çeşitli sensörler ve kontrol elemanlarıyla temel gömülü tasarım uygulamaları anlatılır. Mikrodenetleyici kontrolü, likit kristal ekran çalıştırma, sensör veri alışverişi (analog ve sayısal) ve kontrolü, ışık ve düğme kontrolü, motor kontrolü ve bilgisayarla veri alış verişi içeren bir örnek uygulama ile gömülü yazılım geliştirme ortamı ve yüksek seviye programlama dili kavranmaktadır. Ayrıca ders kapsamında öğrenciler örnek uygulama için kart tasarımı, basımı, elektronik elemanların montajı ve gömülü yazılımın tasarlanması adımlarını gerçekleştirirler.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Mikrodenetleyiciler kavramı, seçilen bir mikrodenetleyicinin özellikleri.
2. Hafta Yüksek düzey bir programlama dili ve uygulamaları.
3. Hafta Yaygın bir mikrodenetleyici ve devre tasarımı.
4. Hafta Analogtan sayısala çevirme, likit kristal ekran kullanımı uygulamaları.
5. Hafta Bilgisayarla veri alışverişi uygulamaları.
6. Hafta Çeşitli sensörlerle veri alışverişi uygulamaları.
7. Hafta Çeşitli sensörlerle veri alışverişi uygulamaları.
8. Hafta ARA SINAV HAFTASI
9. Hafta Bilgisayar destekli baskı devre tasarımı ve bir uygulama çalışması belirlenmesi.
10. Hafta Belirlenen uygulama çalışması için bilgisayar destekli devre tasarımı.
11. Hafta Belirlenen uygulama için gömülü yazılımın hazırlanması.
12. Hafta Belirlenen uygulama için gömülü yazılımın hazırlanması.
13. Hafta Elektronik kart üretimi ve devre elemanlarının montajı.
14. Hafta Tasarlanan elektronik kartın testi.
15. Hafta
16. Hafta
ZORUNLU YA DA ÖNERİLEN KAYNAKLARBeginning Arduino Programming, Brian Evans, Apress Yayınevi, 2014.
ATMEGA 328 Veri dosyası.
Kolbans Book on ESP, Neil Kolban.
The Official ESP32 Book, Dogan İbrahim, Ahmet İbrahim,Elektor

ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Eğitim-Uygulama,Proje,Rapor Hazırlama
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav125
Ödev15
Uygulama/Pratik15
Proje125
Devam15
Toplam(%)65
Yıl İçinin Başarıya Oranı(%)65
Finalin Başarıya Oranı(%)35
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav122
Kısa Sınavlara hazırlık5525
Sınıf Dışı Ders Çalışma Süresi14114
Final Sınavına Hazırlık12525
Ders Saati14342
Ara Sınava Hazırlık12020
Laboratuvar14114
Final Sınavı122
Ödevler188
Toplam İş Yükü152
Toplam İş Yükü / 305,06
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5Ö6Ö7Ö8Ö9
P1  X   X              
P2                 
P3              X    
P4      X   X   X   X      
P5      X            
P6              X    
P7                  X
P8                X  
P9                 
P10                 
P11