PDF hazırlanıyor, lütfen bekleyin...
PDF
BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ
MESLEK YÜKSEKOKULU
KONTROL VE OTOMASYON TEKNOLOJİSİ
(2025 - 2026)
Ders Bilgi Formu
Ders Adı
Kodu
Yarıyıl
T+U Saat
AKTS
Z / S
Mikroişlemciler/Mikrodenetleyiciler I
ELO215
2
3 + 1
6,0
Seçmeli
Birim Bölüm
Kontrol ve Otomasyon Teknolojisi -
Ön Lisans
()
Amaç
1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme 2. İkilik sayı sistemine ait matematiği mikrobilgisayar işlemlerine uygulayabilme. 3. Farklı tip mikroişlemciler/mikrodenetleyici arasında kıyaslama yapabilme ve yapılacak işe uygun olanı seçebilme. 4. Mikroişlemci/mikrodenetleyici sistemi tasarlayabilme. 5. Assembly düzeyinde programlama mantığını geliştirebilme. 6. Mikroişlemci/mikrodenetleyici sistemini modüler bir şekilde endüstriyel uygulamalarda kullanabilme. 7. Yeni gelişen mikroişlemci/mikrodenetleyici sistemlerini takip edebilme bilgi ve anlayışına sahip olabilme.
Ders İçeriği
Mikrobilgisayar Sisteminin Genel Yapısı: Merkezi işlem birimi, RAM, ROM bellek özellikleri, ROM çeşitleri, RAM-ROM bellek karşılaştırmaları, Seri iletişim, Paralel iletişim, Adres yolu, Kontrol yolu, Veri yolu; Mikroişlemciler ile Mikrodenetleyicilerin Karşılaştırılması; Mikroişlemci /Mikrodenetleyici Sisteminin Kurulması; Programlamaya Giriş: Assembly dilinin yapısı, Komutlar akış diyagramı, Makine diline (Onaltılık Sistem) dönüşüm; Programlama: Veri transferi, Döngü kavramı, Alt program kavramı, Toplama-çıkarma, Kaydırma işlemi.
Hafta
Konu
1
Mikrobilgisayar sistemlerine giriş, mikroişlemci ve mikro denetleyici kavramları ve aralarındaki farklar
2
Bilgisayar Mimarileri (CISC, RISC, Von Neuman, Harvard mimarileri)
3
Mikro denetleyici türleri ve PIC Mikro denetleyicilerine giriş
4
PIC Mikro denetleyicilerin donanımsal özellikleri
5
Bellek organizasyonu (Program ve Veri belleği)
6
PIC Mikro denetleyici minimum çalışma devreleri (Osilatör, Reset devreleri)
7
PIC Mikro denetleyici kaydedicileri ve işlevleri
8
Ara Sınav
9
Assembly dili komut yapısı ve PIC komutları
10
Program geliştirme aşamaları (MPLAB Programı kurulumu ve program yazımı)
11
Simülasyon Programları
12
Örnek uygulamalar - I
13
Örnek uygulamalar - II
14
Örnek uygulamalar - III
Program Çıktıları
1
Elektronik devre sistemlerini tasarlar ve gerçekler.
2
Otomasyon sistemleri için Programlanabilir Lojik Kontrolör programı yazabilir.
3
Analitik düşünebilme yetisi ile mühendislik problemlerini belirler, deneysel düzenekler kurar, veri toplar, formüle eder ve çözer.
4
Uygulamada kullanılabilecek modern ve teknolojik araç, gereç ve imkânları etkin bir şekilde kullanır, kolayca adapte olur.
5
Endüstriyel robotların temel çalışma mantığını bilir.
6
Bir programlama dilini kullanarak gereksinimleri karşılayan program yazabilir.
7
Bulunduğu ortamda gereksinim duyulan teknolojik araç-gereçleri belirleyebilir.
8
Problem çözme becerisine sahiptir.
9
Farklı alandan meslektaşları ile uyumlu çalışma becerisine sahiptir.
10
Sahip olduğu teknoloji bilgisini toplum yararına kullanır.
11
Süreç kontrol ve uygulamalarını hem teorik hem de deneysel olarak gerçekleştirebilir.
12
Bir kontrol sistemi ya da süreci tanımlanmış hedef doğrultusunda çözümleyebilme ve mikroişlemci tabanlı kontrol aygıtları ve yazılımları ile programlayarak kontrol edebilir
13
SCADA sistemlerini ve yazılımlarını tanıyarak, temel düzeyde bir SCADA sistemini kullanabilir.
14
Süreç kontrol sistemini analitik, modele dayalı ve deneysel olarak tasarlama ve uygulama becerisini kazanma; bu süreçte karşılaşılabilecek karmaşık durumları analiz edebillir ve yorumlayabilir.
15
Otomatik kontrol sistemlerini analiz, tasarım, uygulama, doğrulama ve bakım süreçlerini uygulayarak geliştirilmesinde temel düzeyde mühendislik yaklaşımlarını uygulama becerisine sahip olabilir.
Ders Öğrenme Çıktısı - Program Çıktıları (1 -5 Puan Aralığı)
Ders Öğrenme Çıktısı
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
Bir mikro denetleyiciyi assembler diliyle programlayabilmek
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Mikro denetleyici organizasyonunu bilmek
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Assembler komutlarını tanımak
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Simülasyon programları ile mikro denetleyici uygulamalar geliştirebilmek
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Mikroişlemci ve mikrodenetleyici arasındaki farkları bilmek
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ortalama Değer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
https://ebs.bilecik.edu.tr/pdf/dersbilgigetir/445031