Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Lisans - Teknoloji Fakültesi - Mekatronik Mühendisliği

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Mekatronik Mühendisliği - 2014 MRM3006 Gömülü Sistemler ve Uygulamaları Zorunlu 6 5,00 2 2

Dersin İçeriği

Dersin Amacı

Gömülü sistem ile çözüm oluşturma yeteneğinin kazandırılması

Öğrenim Türü

-

Dersin İçeriği

Gömülü sistemlerin yapısı, çalışma mantığı ve ARM işlemci programlama

Planlanan Öğrenme Aktiviteleri ve Metodları

Yüzyüze

Staj Durumu

-

Dersin Sunulduğu Dil

Türkçe

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C, Yifeng Zhu Exploring Raspberry Pi: Interfacing to the Real World with Embedded Linux, Derek Molloy Real-time Systems, Jane W. S. Liu

Dersin Web Sayfası

-

Öğrenme Çıktıları

  • Gömülü sistemlerin çalışma prensibini bilir.
  • Gömülü sistem kodlayabilir.
  • Kayan noktalı sayıların işleyişini bilir.
  • Gömülü sistem haberleşmesini yapabilir.
  • Gömülü sistem zamanlayıcı ve sayıcısını kullanabilir.

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Gömülü sistemin tanımı, örnekleri, kullanım alanları, özellikleri
2 Endüstriyel kontrol sistemlerinde kullanım ve katmanlar
3 Gömülü sistemlerin evrimi, yapısı, içindeki üniteler, hafıza tipleri ve çalışma prensipleri
4 CPU'nun çalışma mekanizması
5 IEEE754 kayan nokta sayılar
6 Özel fonksiyonlar register'ı, ARM işlemciler
7 İşlemci datasheet incelemesi
8 Vize sınavı
9 İşlemci frekans seçimi, motor sürme
10 ARM işlemci programlama, GPIO işlemleri
11 ARM işlemci haberleşmesi
12 Kesme (çalışması, ISR, konfigüre edilmesi)
13 Kesme (çalışması, ISR, konfigüre edilmesi)
14 Zamanlayıcı, sayıcı
15 Zamanlayıcı ve sayıcıyla zaman sayma, PWM, servo pulsu ve kare dalga üretimi
16 Timer ve counterla zaman sayma, PWM, servo pulsu ve kare dalga üretimi
17 Gömülü sistemlerde veri filtreleme