DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Mikrokontrolcüler | BMS 302 | 6 | 3 | 4 | 5 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | ||||||
Dersin Seviyesi | Lisans | ||||||
Dersin Türü | Seçmeli | ||||||
Dersin Koordinatörü | Prof. Dr. Mutlu AVCI | ||||||
Dersi Verenler |
|
||||||
Dersin Yardımcıları | |||||||
Dersin Amacı | Temel mikroişlemci, gömülü sistem, mikrokontrolcü mimarileri ile CCS C ve Proteus programlarının tanıtılması. CCS C dili ile PIC mikrokontrolcüsünün programlanması ve üzerindeki gömülü modüller kullanılarak uygulamalar yapılması. Butonlar, 7 parçalı gösterge, tuş takımı ve LCD gibi çevresel elemanların tanıtılması. |
||||||
Dersin İçeriği | Mikroişlemcilerin yapısı ve mimarisi, sayı sistemleri, mikroişlemcili sistemin temel bileşenleri, gömülü sistemler ve mikrokontrolcüler, CCS C ile PIC mikrokontrolcünün programlanması, PIC ile giriş ve çıkış uygulamaları, kesmeler, zamanlayıcı ve sayıcı işlemleri, butonlar, 7 parçalı gösterge, LCD ve tuş takımı sürme uygulamaları, PIC ADC ve PWM birimlerinin kullanılması. |
Dersin Öğrenme Kazanımları |
---|
1) Mikroişlemci mimarilerini tanır. |
2) Gömülü sistem ve mikrokontrolcüyü bilir. |
3) Deneysel olarak mikrokontrolcü programlar. |
4) PIC Mikrokontrolcü ile giriş / çıkış işlemleri yapar. |
5) Kesmeleri ve kullanımını bilir. |
6) Sayıcı ve zamanlayıcı uygulamalarını açıklar ve yapar. |
7) ADC hesaplamalarını bilir. |
8) ADC modülünü tanır ve kullanır. |
9) PWM çıkışı üretir. |
10) Tuş Takımı, 7 parçalı gösterge, LCD, Adım ve DC motor gibi çevresel elemanları bilir |
11) |
12) |
13) |
14) |
15) |
DERSİN PROGRAM KAZANIMLARINA KATKISI | |||||||
---|---|---|---|---|---|---|---|
No | Temel öğrenme Kazanımları | Katkı Düzeyi | |||||
1 | 2 | 3 | 4 | 5 | |||
1 | 1- Tıp ve tıp teknolojileri alanında karşılaşılan bilimsel problemlere; matematik, fen ve mühendislik bilimlerinin teknik yaklaşımlarını uygulayarak problemleri çözüme ulaştırabilme, 2-Hayat boyu öğrenmenin önemini benimseyerek, bilim-teknoloji ve çağdaş konular hakkında gelişmeleri izleyerek kendini geliştirebilme, 3-Küresel ve toplumsal çerçevede mühendislik çözümlerinin tıp, tıp teknolojileri ve sağlık alanındaki sorunlara katkılarını değerlendirebilme |
X | |||||
2 | 1- Biyomedikal mühendisliğiyle ilgili problemleri tanımlama. 2. Biyomedikal mühendisliğiyle ilgili problemleri modelleme. |
X | |||||
3 | 1-Verileri çözümleme, deney yapma ve tasarlama, sonuçları yorumlayabilme |
X | |||||
4 | 1-Mühendislik uygulamaları için gerekli çağdaş teknikleri ve hesaplama araçlarını kullanabilme,2-Bağımsız davranma, öncelikleri belirleme ve yaratıcılık becerisi, |
X | |||||
5 | 1-Tanımlanmış bir hedef doğrultusunda bir süreci çözümleyebilme ve tasarlayabilme, 2-Biyomedikal Mühendisliği alanında ulusal ve uluslararası çağdaş sorunları farkında olma |
X | |||||
6 | 1-Mühendislik bakış açısıyla tıp doktorunun bilimsel çalışmalarındaki problemlerini ve isteklerini anlayabilme, |
X | |||||
7 | 1-Fikirlerini sözlü ve yazılı, açık ve öz bir şekilde ifade etme, 2-Disiplinler arası takım çalışması yapabilme |
X | |||||
8 | 1-Biyomedikal Mühendisliğinde kalibrasyon ve kalite güvence sistemleri konularında bilinç sahibi olabilme, 2-Mesleki ve etik sorumluluk bilincine sahip olabilme. |
X |
DERS AKIŞI | |||
---|---|---|---|
Hafta | Konular | Ön Hazırlık | Yöntem |
1 | Mikroişleyiciler ve mikrobilgisayarlara giriş. İşlemcilerin mimarisi ve işleyişi. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
2 | Sabit noktalı ve kayan noktalı aritmetik veri tipleri. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
3 | PIC mikrokontrolcü ve CCS C ile programlanması. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
4 | Operatörler. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
5 | Temel çıkış işlemleri. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
6 | Karar Kontrol Deyimleri ve Döngüler. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
7 | Giriş işlemleri. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
8 | Ara Sınav | Ders kaynaklarını okuma | Yazılı Sınav |
9 | Kesmeler. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
10 | Zamanlayıcı ve sayıcı uygulamaları. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
11 | LCD ve tuş takımı uygulamaları. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
12 | Analogtan sayısala dönüştürücü ve uygulamaları. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
13 | Capture/Compare/PWM modülü. | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
14 | Çeşitli PIC uygulamaları | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
15 | Çeşitli PIC uygulamaları | Ders kaynaklarını okuma ve ön hazırlık raporunu hazırlama | Anlatım Deney / Laboratuvar Performans Değerlendirmesi |
16-17 | Yarıyıl Sonu Sınavları | Klasik ve uygulamalı sınav | Yazılı Sınav Performans Değerlendirmesi |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |