Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
EEEN 468MİKRODENETLEYİCİLER VE C PROGRAMLAMA3 + 08. Yarıyıl4

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Mikrodenetleyici sistemlerin temel çalışma prensiplerini kavramak. Sayısal prensiplerle çalışan programlanabilir endüstriyel tasarımlar gerçekleştirmek. CCS C programlama dili kullanilarak PIC microdenetleyiciler için sistem kontrol programı yazabilme becerilerini kazanmak.
Ders İçeriği Mikrodenetleyicilere Giriş, Endüstriyel kontrol sistemlerinde kullanılan kontrol ve çevre birimleri, PIC mikrodenetleyici ailesi, PIC programlayıcı cihazlar ve kullanımı, Proteus programı kullanımı, Mikrodenetleyici kontrol sistemi tasarımı, CCS C derleyicinin kullanılması, CCS C derleyicisi ile programlama teknikleri ile kontrol uygulamaları.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Mikrodenetleyiciler ile ilgili temel kavramları bilir.
2Mikrodenetleyiciler ile ilgili işlem ve analiz yapabilir.
3Endüstriyel kontrol sistemlerinin kontrolü için donanım tasarlayabilir.
4Endüstriyel kontrol sistemlerinin mikrodenetleyici birimler kullanarak kontrol etmesini bilir.
5Microchip PIC mikrodenetleyiciler kullanarak kontrolo devreleri tasarlayabilir.
6Modüler tasarım yapmayı bilir.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11
ÖK 00112222211 1 
ÖK 00235222211 22
ÖK 00332222211122
ÖK 00425322 1 122
ÖK 0052532211 122
ÖK 0061422 212112
Ara Toplam122314121096541010
Katkı24222211122

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14342
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14342
Arasınavlar(hazırlık süresi dahil)166
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11414
Toplam İş Yükü

Dersin AKTS Kredisi






104

4
DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2017-2018 Bahar1AHMET ÖZEK
Detay 2015-2016 Bahar1AHMET ÖZEK
Detay 2014-2015 Bahar1AHMET ÖZEK
Detay 2013-2014 Bahar1AHMET ÖZEK
Detay 2010-2011 Bahar1AHMET ÖZEK


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
EEEN 468 MİKRODENETLEYİCİLER VE C PROGRAMLAMA 3 + 0 1 Türkçe 2017-2018 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Dr. Öğr. Üyesi AHMET ÖZEK ozek@pau.edu.tr MUH A0312 Dersin Devam Yüzdesi : %70
Amaç Mikrodenetleyici sistemlerin temel çalışma prensiplerini kavramak. Sayısal prensiplerle çalışan programlanabilir endüstriyel tasarımlar gerçekleştirmek. CCS C programlama dili kullanilarak PIC microdenetleyiciler için sistem kontrol programı yazabilme becerilerini kazanmak.
İçerik Mikrodenetleyicilere Giriş, Endüstriyel kontrol sistemlerinde kullanılan kontrol ve çevre birimleri, PIC mikrodenetleyici ailesi, PIC programlayıcı cihazlar ve kullanımı, Proteus programı kullanımı, Mikrodenetleyici kontrol sistemi tasarımı, CCS C derleyicinin kullanılması, CCS C derleyicisi ile programlama teknikleri ile kontrol uygulamaları.
Haftalık Konu Başlıkları
HaftaKonular
1 Mikrodenetleyicilere Giriş, Mikrodenetleyici üreten firmalar ve ürünleri(PIC, ARM, LPC, AVR), Endüstriyel kontrol sistemlerinde kullanılan çevre birimleri, C derleyiciler (CCS C, Micro-C, HiTech C, Keil, IAR)
2 CCS C yazılımını kullanarak PIC C programlama teknikleri, The programs to simulate using PROTEUS software
3 Port ve tus takımı uygulamaları
4 Kesme işlemleri, Zamanlayıcı ve Sayıcı uygulamaları
5 Led Displey, LCD ve Grafik LCD Uygulamaları
6 PWM (Darbe Genişlik Modülasyonu) ve ADC (Analog-Dijital Çevirici) uygulamaları
7 Dahili EEPROM uygulamaları
8 PSP (Paralel Slave Port), RS232 ve RS485 iletişim uygulamaları
9 Ödev
10 I2C ve SPI protokol uygulamaları
11 Motor control uygulamaları
12 Tek-Hat iletişim uygulamaları
13 Sıcaklık sensörü, RTC(Gerçek zaman saati), Dijital Potansiyometre, Ses uygulamaları
14 Kızılötesi iletişim uygulamaları
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
KaynaklarKaynak Dili
1- A. Özek, Ders Notları, 2011.Türkçe
2- Serdar ÇİÇEK, CCS C İLE PIC PROGRAMLAMA, Altaş Yayıncılık, 2009. Türkçe
1- Nigel GARDNER, An Introduction to Programming the Microchip Pic In CCS C English
2- Doğan İBRAHİM, Advanced PIC Microcontroller Projects in C, Newnes ELSEVIER 2008. English
3- David BENSON , C What Happens - Using PIC Microcontrollers And The CCS C Compiler, 2008. English
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı30Dönem Sonu Sınavı
Ara Sınav20Ara Sınav
Ödev20Ödev
Proje30Proje
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları