Dersin Ayrıntıları Yarıyıl Kodu Adı T+U+L Kredi AKTS 3 03730101 Mikrodenetleyiciler 3+0+2 6 6 Dersin Detayları Dili : Türkçe Düzeyi : Ön Lisans Bölümü / Programı : Mekatronik Öğrenim Türü : Örgün Öğretim Türü : Zorunlu Amacı : Endüstride ve diğer alanlarda kullanılan mikro denetleyiciler hakkında temel bilgi vermek ve mikrodenetleyici devreler kurabilmek. İçeriği : Mikro denetleyicilerin tanımı, türleri, işe uygun denetleyici seçimi, kapasiteleri, algoritma ve akış çizelgesi hazırlama, C dilinde program yazma ve denetleyiciye yükleme, bazı temel denetleyici devrelerini kurma ve çalıştırma. Yöntem ve Teknikleri : Ön Koşulları : Yok Koordinatörü : Öğr.Gör. Taha Fatih Ateş Dersi Verenler : Öğr.Gör. Taha Fatih Ateş Yardımcıları : Yok Staj Durumu : Yok Dersin Kaynakları Kaynaklar : CCS C ile PIC Programlama, Serdar Çiçek, Altaş Yayıncılık, 2016 Ders Yapısı Mühendislik Bilimleri %50 Mühendislik Tasarımı %50 Yarıyıl Çalışma Bilgileri Yarıyıl Çalışmaları Sayısı Katkı Ara Sınav 1 %30 Proje 1 %30 Yarıyıl Sonu Sınavı 1 %40 Toplam 3 %100 Etkinlik Bilgileri Etkinlik Sayısı Süre Toplam İş Yükü (Saat) Ders Süresi 14 3 42 Sınıf Dışı Ç. Süresi 14 4 56 Ara Sınavlar 1 15 15 Laboratuvar 14 2 28 Proje 1 25 25 Yarıyıl Sonu Sınavı 1 20 20 Toplam İş Yükü AKTS: 6 186 Öğrenme Çıktıları Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir: Sıra Açıklama 1 Sayısal analiz ve yaklaşık hesap yöntemlerini bilmeli 2 Elektriksel devrelerin analizini yapabilmeli 3 Mekatronik sistemlerde kullanılan elektriksel ve elektronik bileşenleri bilmeli, bileşen seçimi yapabilmeli 4 Mekatronik sistemlerin programlamasında kullanılan temel programlama dillerini (Visual basic, Assembly, C) bilmeli 5 Bilgisayar ve mikroişlemcilerin temel elemanlarını ve işletim sistemlerini bilmeli, bileşen seçimi yapabilmeli Ders Konuları Hafta Konu 1 Mikroişlemci ve mikrodenetleyici genel özellikleri 2 PIC donanım özellikleri 3 Mikrodenetleyicilerin iç yapısı 4 Algoritma ve akış diyagramı tasarımı 5 Veri transfer ve karar verme işlemleri 6 Döngüler 8 Zaman geciktirme ve alt programlar 9 Bit kaydırma ve mantıksal işlem komutları 10 Buton, LED, 7 segment display, motor uygulamaları 11 Kesmeler 12 Donanım sayıcıları/zamanlayıcıları 13 Analog dijital çevirici uygulamaları 14 Çeşitli mikrodenetleyici uygulamaları Dersin Program Çıktılarına Katkısı P1P2P3P4P5P6P7P8P9P10P11 Tüm 5 Ö1 44 Ö2 434 Ö3 33 Ö4 4 Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek