Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
1992002362014 | MİKRODENETLEYİCİ UYGULAMALARI | Seçmeli Ders Grubu | 2 | 4 | 3,00 |
Önlisans
Türkçe
Mikrodenetleyicinin seri ve paralel portlarını kullanarak elektronik ve elektro-mekanik aygıtlarla bağlantı kurma, mikrodenetleyiciyi kullanarak akıllı elektronik aygıt tasarla, bu tür aygıtlarda hata bulma ve giderme becerisi kazandırmaktır.
Asst. Prof. Dr. Mustafa Engin
1 | Örnek seçilen bir mikrodenetleyici ile bir deneme devresi kurup çalıştırabilmeli, arıza takibi yapabilmeli. |
2 | Seri ve paralel veri iletim yöntemlerini açıklayabilmeli ve mikrodenetleyici ile çevre birimleri arasında seri ve paralel veri iletimi yapan yazılım geliştirebilme. |
3 | 3. Giriş elemanından gelen analog işareti sayısala dönüştürebilmeli, gerekli kıstaslara göre işlem yaptıktan sonra çıkış birimine sayısal veya analog gönderebilen program geliştirebilme. |
4 | Programlı ve kesme denetimli giriş/çıkış yöntemlerini açıklayabilmeli ve kesme uyarmalı denetim programı geliştirebilme. |
5 | 16 ve 32 bit mikrodenetleyicileri tanımlayabilme. |
Birinci Öğretim
Yok
Yok
Örnek seçilen 8051 mikrodenetleyicisinin portlarının yapısı, çalışması ve programlanması. Giriş elemanı olarak anahtarın, çıkış elemanı olarak farklı göstergelerin kullanımı. Seri ve paralel haberleşme teknikleri ve bilgisayar ile veri iletimi. Programlı ve kesme uyarmalı giriş çıkış programlama teknikleri. ADC ve DAC bağlantısı ve programlanması, adım motorunun kullanımı. Zamanlayıcı ve sayıcıların kullanımı PWM ile ısı, ışık ve motor denetimi.
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Örnek seçilen mikrodenetleyicinin güç ve saat devresinin çalışması ve sınır değerlerinin hesaplanması. | 8051 deney kartının açık şeması ve baskı devresinin incelenmesi . | ||
2 | Mikrodenetleyicinin gömülü flash belleğine program kodlarının aktarılması. | Deney kartının montajının yapılması . | ||
3 | Mikrodenetleyicinin portlarının yapısı, çalışması ve programlanması. | Port 1’den okunan veriyi P2’ye yazan programın çalıtırılması. | ||
4 | Çıkış elemanı olarak göstergelerin çeşitleri, çalışması ve programlanması. | 8 adet LED’de Portların ikilik değerlerinin görüntülenmesi | ||
5 | Karakter LCD göstergenin yapısı, mikrodenetleyici ile haberleşmesi ve komut seti | 00-99 onlu sayıcının 7-elemanlı göstergede görüntülenmesi. | ||
6 | Giriş elemanı olarak anahtarın kullanılmı ve matris tuş takımının programlanması. | LCD göstergede öğrencinin adı, soyadı ve numarasını görüntülemesi. | ||
7 | Programlı giriş çıkış teknikleri. | 4X4 matris tuş takımının okunan onaltılık değerin LCD göstergede görüntülenmesi. kartında çalıştırılması. | ||
8 | Kesme denetim biriminin yapısı ve programlanması, kesme uyarmalı giriş çıkış teknikleri. | Dış kesme girişlerini test eden programın yazılması ve çalıştırılması | ||
9 | 8051’in zamanlayıcısının kesme uyarmalı olarak dışarıdaki olayları sayma amaçlı kullanımı. | 8051’i frekans sayıcı olarak kullanma. | ||
10 | Ara sınav | Uygulama sınavı | ||
11 | Seri veri iletim yöntemleri, UART, USB, I2C, SPI, CAN seri iletim protokolleri, | 8051 ile bilgisayarın karşılıklı haberleşmesi. | ||
12 | ADC ve DAC’ın yapısı mikrodenetleyiciye bağlanması ve programlanması | 8051’i voltmetre ve sinyal üreteci olarak kullanma | ||
13 | Transistör, MOSFET, röle, optocoupler, Adım motoru gibi elemanların mikrodenetleyiciye bağlanması ve programlanması. | Adım motorunu istenen hızda ve adım sayısında hareket ettiren programın yazılması ve çalıştırılması | ||
14 | 8051’in PCA biriminin kullanılarak PWM işaretinin üretilmesi, PWM’in kullanım alanları. | Üç renkli LED’i PWM ile sürerek 256 farklı renk elde edilmesi. | ||
15 | Grupların Proje Sunumları | Grupların projelerinin çalışmasının gösterilmesi ve sınıf tarafından değerlendirilmesi. | ||
16 | Final sınavı |
DERS KİTABI: 1. Mikroişlemciler ve Mikrodenetleyiciler 8051 Uygulamaları Ders notu), Yrd. Doç. Dr. Mustafa Engin 2. Mikroişlemciler ve 8051 ailesi, Haluk Gümüşkaya, Alfa yayıncılık, 1998,2002 3. Her yönüyle 8051/52, Bilişim yayınları, 2000 Jan Axelson, (Türkçe çevirisi). 4. 8051 Mikrodenetleyici Uygulamaları, (Mimarisi ve C Programlama Diliyle Programlanması), Dr. A. Turan ÖZCERIT, M. ÇAKIROGLU, C. BAYILMIS, 5. Endüstriye Dönük Uygulamalı: 8051 Mikrokontrolörlerle Uygulamalar+CD-ROM, David M Calcutt, Frederick J Cowan ve G Hassan Parchizadeh (Türkçe çevirisi).
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 2 | 2 |
Final Sınavı | 1 | 2 | 2 |
Derse Katılım | 14 | 2 | 28 |
Uygulama/Pratik | 14 | 1 | 14 |
Rapor Hazırlama | 5 | 5 | 25 |
Proje Hazırlama | 1 | 5 | 5 |
Proje Sunma | 1 | 1 | 1 |
Ara Sınav İçin Bireysel Çalışma | 1 | 5 | 5 |
Final Sınavı içiin Bireysel Çalışma | 1 | 5 | 5 |
Quiz için Bireysel Çalışma | 1 | 5 | 5 |
Toplam İş Yükü (saat) | 92 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | |
ÖÇ 1 | 4 | 4 | 2 | 5 | ||||||||
ÖÇ 2 | 5 | 5 | 2 | |||||||||
ÖÇ 3 | 4 | 4 | 4 | 5 | ||||||||
ÖÇ 4 | 5 | 5 | ||||||||||
ÖÇ 5 | 4 | 5 | 5 | 4 |