Ana Sayfa
| |
Mikroişlemciler ve Gömülü Sistemler
Lab., 23 Şubat 2024
- Dersin Kodu :
BIL306
- Dersin Kredisi: 3
- Ders Süresi : 2 saat Teori + 2 saat
Uygulama
Uygulamanın Amacı:
Günümüzde eğitim, günlük, endüstriyel vs. uygulamalarda
yaygın olarak kullanılan mikroişlemciler, gömülü sistemlerin tek kart bilgisayar ve
çevre birimlerinin donanım ve yazılım özelliklerinin, eğitime ve endüstriye
yönelik uygulamalı olarak öğretilmesidir.
Deneylerin konusu ve içeriği :
- Eğitim Sistemi
- Eğitim Sistemi
Donanımının ve Yazılımının İncelenmesi, Eğitim Sistemine Program Girilmesi ve Çalıştırılması
- Basit Dijital Giriş/Çıkış, LED Görsel Uygulamalar
-
LED donanım ve yazılım
Uygulamalarının İncelenmesi ve uygulaması
- D1.a) LED Görsel Uygulama-1 (LED Yakma)
- D1.b) LED Görsel Uygulama-2 (Buton ile LED Yakma)
- Basit Analog Giriş/Çıkış, Seri iletişim ve LED Uygulamaları
-
Analog Dijital Dönüştürücü
(ADC) donanımı
ve yazılımı, analog çıkış (PWM) İncelenmesi ve uygulaması
- D2.a) Analog Veri Okuma ve Seri Haberlesme
- D2.b) Potansiyometre ile LED Yakma
- D2.c) Kara şimşek Uygulaması
- Analog Giriş/Çıkış, Algılayıcı (Sensor) Uygulamaları
-
Analog giriş (ADC), çıkış
(PWM) donanım ve yazılım Uygulamalarının İncelenmesi ve uygulaması
- D3.a) Algılayıcı (Sensor) Uygulama-1 (Otomatik Lamba)
- D3.b) Çok Renkli (RGB) LED Uygulaması
- D3.c) Algılayıcı (Sensor) Uygulama-2 (Sıcaklık Ölçümü)
- Ultrasonik
Sensor ile Park Sensoru Uygulaması
- Test, Lojik Komut
ve Programlarının İncelenmesi ve uygulaması
- D4. Ultrasonik Sensor ile Park Sensoru Uygulaması
- Basit Nümerik
ve Alfanümerik
LED ve LCD Gösterge Uygulamaları
- Temel
LED gösterge çalışması ve LCD ekran modülü Komut
ve Programlarının İncelenmesi ve uygulaması
- D5.a) LED Gösterge Uygulaması
- D5.b) LCD Gösterge Uygulaması
- Gömülü Sistem Uygulama Projesi
-
Eğitim
sisteminin Kişisel
bilgisayar ile haberleşerek bir endüstriyel projenin donanım ve yazılımının
gerçekleştirilmesi.
- IBM uyumlu kişisel
bilgisayar donanımı ve yazılımı uygulaması.
- Kişisel
bilgisayar tuş takımı ve ekran donanımı ve yazılımı denetim uygulaması.
Kaynaklar
:
- Mikroişlemciler ve Gömülü Sistemler Gömülü Sistem Yazılımı/Donanımı ve
Endüstriyel Uygulamaları Deney Kitabı, Tuncay UZUN, İSTÜN, 2024.
- Mikroişlemci Sistemleri, Tuncay UZUN, Nobel Akademik Yayıncılık, 2022.
- SBC/MCU Lecture Notes,
http://www.tuncayuzun.com/MGS_PDF/Atmega328%20MCU.pdf
- MCU Instruction Set,
http://www.tuncayuzun.com/MGS_PDF/AVR-InstructionSet-Manual-DS40002198.pdf
- MCU Hardware Manual,
http://www.tuncayuzun.com/MGS_PDF/ATmega328PB_40001906C.pdf
- Arduino Beginner’s Guide,
https://www.arduino.cc/
- Arduino IDE User Guide,
https://www.arduino.cc/en/software
- Microcomputers, Microprocessors : The 8080, 8085, Z80 Programming, Interfacing and Troubleshooting John UFFENBECK, Prentice-Hall, 1985
- The 80x86 Family : Design, Programming, and Interfacing John UFFENBECK, Prentice-Hall, 1998
- The 8086 Book, Russel RECTOR, George ALEXY, Osborne /McGraw-Hill, 1980
- IBM PC/AT Assembly Language, Le SCANLON, Prentice-Hall, 1983
- The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications by Walter A. Triebel, Avtar Singh, Avtar Singh, Prentice Hall, 2002
- The Intel Microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, and Pentium 4 by Barry B. Brey, Prentice Hall, 2005
- Intel, Microprocessor and Peripheral Handbook, Volume I-Peripheral
- Intel, Microprocessor and Peripheral Handbook, Volume II-Peripheral
Y.Doç.Dr.Tuncay UZUN
Arduino Uno Geliştirme Kartı (Orjinal DIP
MCU)
Arduino Uno Geliştirme Kartı (Eğitim
Sistemi)
|