Ana sayfa

Gömülü Sistem Eğitimi müfredatı

İş odaklı bir eğitim: hobi için değil, üniversite dersi kadar teorik de değil. İş hayatına başlamadan önce ya da mühendislik yaparken kendini geliştirmek isteyen mühendisler için hazırlandı. Gömülü sistem donanımı ve yazılımı iki paralel hat olarak, uygulama projeleriyle birlikte ilerler.

12 ay
Eğitim süresi
4 saat
Haftalık canlı ders, ayda 16 saat
192 saat
Toplam canlı ders
20 kişi
Sınıf başına en fazla
12 proje
4 seviye ve kurs sonu ödevi
128 föy
84 donanım ve 44 yazılım ders notu

Canlı kamera ile devre

Konu teoride anlatıldıktan sonra devre breadboard üzerine kamera karşısında kurulur.

Ödevler tek tek kontrol edilir

Her öğrenciye verilen donanım ve yazılım ödevi eğitmen tarafından incelenir.

Haftalık düzen

Haftada 4 saat, ayda 16 saat canlı ders; 12 ayda toplam 192 saat.

Ölçüm cihazlarıyla

Multimetre ve osiloskop kullanımı derste gösterilir, sonuçlar simülasyonla karşılaştırılır.

En fazla 20 kişi

Sınıflar özel ve sayılı kişili, küçük gruplu online sınıflardır; herkes soru sorabilir ve devresini gösterebilir.

Kurs sonu ödevi: 4 katmanlı PCB kart

Eğitim boyunca öğrenilen konular, kurs sonunda yapılacak 4 katmanlı PCB kart ödevinde tek kartta birleştirilir ve final sunumuyla tamamlanır.

Genel bakış

Donanım ve yazılım iki paralel hat. Her ikisi de uygulama projelerinde tek bir çalışan cihazda birleşir.

HatModülFöyİçerik
Donanım2084 föyTemel elektrik, pasif elemanlar, yarı iletkenler, röle, analog ve filtreler, izolasyon, entegreler, güç, PCB, EMI/EMC, standartlar
Yazılım1444 föyOrtam, C, MCU/GPIO, kesme, timer, ADC/DAC, haberleşme, uygulama, kontrol, FreeRTOS, CAN/MODBUS, bootloader/OTA, USB host, register
Uygulama projeleri4 seviye12 proje11 seviyeli proje ve kurs sonu 4 katmanlı PCB kart ödevi; her biri iki hattı birleştirir

Donanım

84 föy, 20 modül. Devreyi anlamaktan, 4 katmanlı kartı üretime hazırlamaya kadar.

012 föy

Temel elektrik ve ölçüm

Gerilim, akım ve güç ilişkisini kurmak, referans noktasını ve ölçüm aletlerini doğru kullanmak.

  • Temel devre büyüklükleri: voltaj, akım, güç
  • GND nedir, toprak nedir
024 föy

Direnç

Dirençleri seçmek ve devrede pull-up, gerilim bölücü, akım sınırlama ve şönt olarak kullanmak.

  • Direnç: çeşitleri ve devredeki görevleri
  • Direnç uygulamaları: pull-up, gerilim bölücü, akım sınırlama, şönt, filtre
  • NTC, PTC ve varistör
  • Direncin PCB devrelerinde kullanımı: kılıf, güç ve yerleşim
033 föy

Diyot ve LED

Diyot türlerini ve LED'in akım-gerilim davranışını datasheet'ten okuyup koruma ve gösterge devrelerinde kullanmak.

  • Diyot türleri: doğrultucu, Schottky, zener, TVS
  • Diyotla koruma: ters polarite ve serbest dönüş (flyback)
  • LED ve diyot: gerilim düşümü ve datasheet okuma
046 föy

Kondansatör

Kondansatörün yapısını, türlerini ve besleme, zamanlama ve filtre görevlerini öğrenip PCB'de doğru yerleştirmek.

  • Kondansatör: teori ve DC'deki davranışı
  • Kondansatör türleri ve iç yapısı: kutuplu, kutupsuz
  • Kondansatörün görevleri: bulk, bypass, decoupling
  • Şarj ve deşarj devreleri
  • Bypass kondansatör kullanımı
  • Kondansatörün PCB devrelerinde kullanımı: yerleşim, via ve akım döngüsü
052 föy

Bobin, ferrit ve LC

Bobinin çalışma ilkesini, ferrit bead ve LC filtrenin gürültü bastırmadaki yerini öğrenip PCB'de doğru kullanmak.

  • Bobin, ferrit bead ve LC filtre
  • Bobinin PCB devrelerinde kullanımı: akım, doyum ve manyetik kuplaj
067 föy

Transistör ve MOSFET

Transistör ve MOSFET'in çalışma bölgelerini ayırt edip sinyal yükseltme ve anahtarlama için doğru bölgede çalıştırmak.

  • BJT çalışma bölgeleri: kesim, aktif ve doyum
  • Transistör ile sinyal yükseltme (aktif bölge)
  • Transistör ile anahtarlama (kesim ve doyum bölgesi)
  • MOSFET çalışma bölgeleri: kesim, omik ve doyum
  • MOSFET ile sinyal yükseltme (doyum bölgesi)
  • MOSFET ile anahtarlama: RDS(on), gate yükü ve kayıplar
  • MOSFET: datasheet ve simülasyon
073 föy

Gate driver

MOSFET'i MCU pininden sürmenin sınırlarını ve gate driver entegreleriyle hızlı, güvenli anahtarlamayı öğrenmek.

  • Gate driver neden gerekir ve türleri
  • Low-side, high-side ve yarım köprü sürücüler
  • Bootstrap devresi ve dead-time
083 föy

Röle ve elektromekanik anahtarlar

Röleyi tanımak, sürücü katını tasarlamak ve kontak ömrünü korumak.

  • Röle çalışma ilkesi ve türleri: elektromekanik, SSR
  • Röle sürücü katı: transistör, flyback diyot ve optokuplör
  • Kontak seçimi ve ark bastırma (snubber)
093 föy

Dijital giriş arayüzü

Buton ve dijital girişleri gürültüden arındırarak güvenilir okumak.

  • Buton donanımı ve pull-up / pull-down bağlantısı
  • Kontak sıçraması ve debounce
  • Pull-up ve pull-down'ın sahadaki yerleri
104 föy

Op-amp ve analog devre

Op-amp ile sensör sinyalini yükseltip ADC'ye uygun hale getirmek.

  • Op-amp: ideal ve gerçek davranış
  • Eviren, evirmeyen, tampon ve fark kuvvetlendirici
  • Sensör sinyali koşullandırma ve ADC arayüzü
  • Komparatör ve histerezis
115 föy

Filtreler

Alçak geçiren, yüksek geçiren ve band filtrelerini pasif ve aktif olarak tasarlamak.

  • Pasif alçak geçiren filtre (RC, LC)
  • Pasif yüksek geçiren filtre
  • Aktif filtreler: op-amp ile alçak ve yüksek geçiren
  • Band geçiren ve band durduran filtre
  • Kesim frekansı, frekans cevabı ve Bode diyagramı
123 föy

Optokuplör ve izolasyon

Galvanik izolasyonun neden gerektiğini ve optokuplörle izole giriş/çıkış kurmayı öğrenmek.

  • Optokuplör: CTR, LED akımı ve seçim
  • İzole dijital giriş ve çıkış devreleri
  • İzolasyon türleri: optokuplör, dijital izolatör
133 föy

Entegreler ve parça seçimi

Piyasadaki yaygın entegreleri tanımak ve doğru parçayı datasheet'ten seçip tedarik etmek.

  • Piyasada en çok kullanılan entegreler: regülatör, op-amp, lojik, motor sürücü
  • Datasheet okuma ve eşdeğer parça bulma
  • Parça tedariki ve BOM: LCSC, Mouser, DigiKey
145 föy

Haberleşme donanımı

CAN, RS-485, USB ve kablosuz modüllerin donanım bağlantısını kurmak.

  • CAN transceiver ve hat sonlandırma
  • RS-485 hat donanımı
  • USB D+/D− hattı ve ESD koruması
  • SD kart donanımı: SPI ve SDIO bağlantısı, pull-up ve besleme
  • IR, RF ve Wi-Fi modül donanımı
156 föy

Lineer regülatör ve DC-DC

Besleme katı için lineer regülatör ve anahtarlamalı dönüştürücüyü seçmek ve tasarlamak.

  • Lineer regülatör ve LDO: LM78xx, AMS1117, dropout
  • Lineer regülatörde güç kaybı ve ısı hesabı
  • Lineer ve anahtarlamalı regülatör karşılaştırması
  • Gömülü sistemler için DC-DC dönüştürücüler ve hazır entegreler
  • Buck converter
  • Buck converter tasarımı
164 föy

AC-DC dönüşüm ve şebeke girişi

220 V şebekeden güvenli ve korumalı besleme üretmek.

  • AC-DC dönüştürücü yapmak ve devreye eklemek
  • Doğrultma ve filtreleme: köprü diyot, bulk kondansatör
  • Şebeke girişi koruma elemanları: sigorta, varistör, NTC, EMI filtresi
  • Şebeke güvenliği: izolasyon, creepage ve clearance mesafeleri
177 föy

PCB tasarımı

Devreyi şematikten 2, 4 ve 8 katmanlı karta kadar doğru çizmek ve mekanik kutuya uyumlu tasarlamak.

  • Eagle ile devre çizimi
  • Kendi kütüphaneni oluşturmak
  • Board düzeni ve kısayollar
  • Katman dizilimi (stackup): 2, 4 ve 8 katmanlı PCB
  • Güç ve GND düzlemleri, via kullanımı ve akım yolları
  • Yüksek hızlı ve diferansiyel hat yönlendirme: USB, CAN, RS-485
  • PCB'yi mekanik kutuya göre tasarlama: montaj delikleri, konnektör konumu, yükseklik ve ısı
184 föy

PCB üretimi

Kartı evde basmak veya fabrikaya göndermek için üretim dosyalarını hazırlamak.

  • Evde PCB baskı
  • Üretilebilirlik kuralları (DFM)
  • Üretime verme: Gerber, drill, BOM, pick and place
  • Logo ekleme ve üretim çıktıları
194 föy

EMI / EMC

Kartı EMI ve EMC kurallarına uygun, düzgün bir layout ile çizmek.

  • PCB'de EMI ve EMC uyumu: düzgün layout nasıl çizilir
  • EMI kaynakları ve bağlaşım yolları
  • Filtreleme, ekranlama ve topraklama
  • EMC testleri: emisyon ve bağışıklık (ESD, EFT, surge)
206 föy

Standartlar ve uygunluk

Ürünün tabi olduğu temel standartları ve uygunluk sürecini tanımak.

  • CE işareti: EMC ve düşük gerilim (LVD) yönergeleri
  • EMC test standartları: IEC/EN 61000-4-x, CISPR 32
  • Ürün güvenliği: IEC/EN 62368-1
  • PCB ve üretim standartları: IPC-2221, IPC-A-610
  • Çevre uyumu: RoHS ve REACH
  • ISO standartları: ISO 9001, ISO 11898 (CAN), ISO 7637-2, ISO 26262

Yazılım

44 föy, 14 modül. STM32 ile register seviyesinden FreeRTOS ve OTA güncellemeye.

011 föy

Geliştirme ortamı

STM32CubeIDE ve kartı tanıyıp ilk projeyi karta yüklemek.

  • STM32CubeIDE kurulumu ve STM32F407VG kartını tanıma
024 föy

C dili

Gömülü yazılım için gereken C temellerini öğrenmek.

  • C'ye giriş: değişkenler, veri tipleri, diziler
  • Genel C yapısı: operatörler ve bit işlemleri
  • Karar yapıları ve fonksiyonlar
  • Genel C yapısı: pointer, struct, enum
033 föy

MCU mimarisi ve GPIO

Register, HAL ve StdPeriph katmanlarını ayırt edip GPIO ile pin sürmek ve okumak.

  • Gömülü yazılımın katmanları: register, HAL ve StdPeriph
  • GPIO yapısı ve ilk LED uygulaması
  • HAL output fonksiyonları tek tek
043 föy

Kesme ve zaman tabanı

Harici kesme, SysTick ve durum makinesi ile programı bloklamadan yazmak.

  • Harici kesme (EXTI)
  • Gecikmeler: HAL_Delay, SysTick ve kendi zamanlayıcımız
  • Durum makinesi (State Machine) tasarımı
055 föy

Timer

Timer ile periyodik kesme, PWM üretimi ve giriş yakalama yapmak.

  • Timer temelleri
  • Basic timer
  • Timer interrupt
  • Timer ile PWM üretimi
  • Timer input capture
062 föy

Analog arayüz

ADC ile analog sinyali okumak, DAC ile analog çıkış üretmek.

  • ADC okuma: polling ve interrupt
  • DAC ile analog çıkış
075 föy

Seri haberleşme

UART, SPI, I2C ve OneWire ile sensörler ve diğer cihazlarla haberleşmek.

  • UART haberleşme ve USB-TTL
  • İki kart arasında UART ve PuTTY
  • SPI haberleşme
  • I2C: OLED ekran ve sensör
  • OneWire protokolü ve DS18B20
086 föy

Ekran, zaman ve kablosuz uygulamalar

Ekran, RTC, Bluetooth, RF ve Wi-Fi modüllerini sisteme entegre etmek.

  • UART ile Nextion ekran
  • RTC ile saat
  • Bluetooth ve RF haberleşme
  • Mobil uygulama entegrasyonu (MIT App Inventor)
  • Wi-Fi: ESP-01 ve AT komutları
  • IR ve 433 MHz RF sinyal çözme (EV1527 / PT2262)
092 föy

Aktüatör ve kapalı çevrim kontrol

Servo ve step motoru sürmek, PID ile kapalı çevrim kontrol kurmak.

  • Servo ve step motor kontrolü
  • PID kontrol
103 föy

FreeRTOS

while(1) ve HAL_Delay yerine çoklu görev (multi-tasking) mimarisine geçmek.

  • FreeRTOS temelleri ve görev (task) yapısı
  • Queue ve Mutex ile görevler arası veri paylaşımı
  • Asenkron haberleşme görevi tasarımı
112 föy

Otomotiv ve endüstriyel haberleşme

Gürültülü hatlarda diferansiyel haberleşme: CAN-Bus ve MODBUS RTU.

  • CAN 2.0A/B: ID, filtreleme ve maskeleme
  • MODBUS RTU ve CRC16
123 föy

Bootloader ve OTA

Flash'ı uygulama içinden güncelleyen özel bootloader ve kablosuz firmware güncelleme.

  • Custom bootloader ve Flash IAP
  • CRC32 doğrulama
  • Wi-Fi üzerinden OTA güncelleme
134 föy

USB Host, SD kart ve dosya sistemi

USB flash bellek ve SD kartı SPI ve SDIO ile bağlayıp FatFS ile veri kaydetmek.

  • USB Host (D+/D−) çalışma mantığı
  • SD kart: SPI ile okuma ve yazma
  • SDIO ile SD kart (4 bit)
  • FatFS ile USB flash belleğe ve SD karta veri kaydı
141 föy

Register ve datasheet okuma

Reference manual ve datasheet'ten bilgiye ulaşıp çevre birimlerini register ile ayarlamak.

  • Register ile çalışmak ve datasheet okuma

Uygulama projeleri

Dört seviyede 11 proje ve kurs sonunda yapılacak 4 katmanlı PCB kart ödevi. Her proje o güne kadar işlenen donanım ve yazılım konularını tek bir çalışan cihazda birleştirir.

Seviye 1

Temel Donanım ve Çevre Birimleri (Bare-Metal)

Amaç: GPIO, Interrupt, ADC, PWM ve zamanlayıcı temelleri.

  1. 1

    4'lü Röle Kartı ve Sürücü Katı Tasarımı

    Kazanım: Transistör anahtarlama, galvanik izolasyon ve yük yönetimi.

  2. 2

    Ev Güvenlik ve Hırsız Alarm Sistemi

    Kazanım: Dış kesmeler (External Interrupt) ve durum makinesi (State Machine) tasarımı.

  3. 3

    Sıcaklık İzleme ve Otomatik Soğutma Paneli

    Kazanım: OneWire protokolü, ADC ve PWM ile fan hız kontrolü.

  4. 4

    Mobil App ve Bluetooth ile Motor Sürücü

    Kazanım: USART seri haberleşme ve mobil uygulama entegrasyonu.

Seviye 2

FreeRTOS ile Gerçek Zamanlı İşletim Sistemleri

Amaç: while(1) ve HAL_Delay kullanmayı bırakıp çoklu görev (multi-tasking) mimarisine geçiş.

  1. 5

    FreeRTOS Tabanlı Akıllı Ev Kontrol Merkezi

    Kazanım: Görev yapısı: sensör okuma ve veri işleme (periyodik görev), OLED güncelleme ve kullanıcı arayüzü, seri port ve buton dinleme. Queue ve Mutex ile görevler arası veri paylaşımı ve I2C ekran verisi çakışmasını önleme.

  2. 6

    FreeRTOS ve ESP8266 ile Güvenilir IoT Telemetri Sistemi

    Kazanım: Wi-Fi haberleşmesinin ayrı bir görevde asenkron çalışması; internet kopsa bile yerel ekran ve sensör okumasının aksamaması.

Seviye 3

Otomotiv ve Endüstriyel Haberleşme (CAN-Bus ve MODBUS)

Amaç: Araç içi ve fabrika içi yüksek gürültülü hatlarda diferansiyel haberleşme.

  1. 7

    Otomotiv Tipi CAN-Bus Sensör ve Düğüm (Node) Ağı Sistemi

    Kazanım: CAN 2.0A/B protokolü, CAN ID mesaj filtreleme, masking yapısı ve araç içi ECU haberleşme mantığı.

  2. 8

    Endüstriyel MODBUS RTU (RS-485) Saha Düğümü

    Kazanım: RS-485 diferansiyel haberleşme, MODBUS RTU protokolü ve CRC16 kontrolü.

Seviye 4

İleri Ağ, Kablosuz Sinyal ve OTA Güncelleme

Amaç: Uzman seviye sinyal işleme, uzaktan güncelleme ve güç analizi.

  1. 9

    Wi-Fi Üzerinden STM32 FreeRTOS Destekli OTA Firmware Updater

    Kazanım: STM32 custom bootloader, Flash IAP (In-Application Programming) ve CRC32 doğrulama.

  2. 10

    Akıllı Ev Universal IR Kumanda Öğrenici Hub

    Kazanım: Timer Input Capture ile mikrosaniye seviyesinde RAW sinyal yakalama ve 38 kHz PWM taşıyıcı üretimi.

  3. 11

    433 MHz RF Kumanda Kopyalayıcı ve Sinyal Analizörü

    Kazanım: Sub-GHz RF sinyal analizi ve EV1527 / PT2262 dekodlama.

Kurs sonu

Proje 12: Profesyonel 4 Katmanlı Kontrol Kartı

Kurs sonunda yapılacak ödev: eğitim boyunca öğrenilen donanım ve yazılım konularını tek bir EMI/EMC uyumlu 4 katmanlı kartta birleştirir; kart final sunumuyla teslim edilir.

  • 4 katmanlı, EMI / EMC uygunluğuna göre çizilmiş layout ve profesyonel baskı
  • 220 V AC-DC dönüştürücü ve koruma elemanları tasarımı
  • Buck converter ve PID kontrol
  • I2C ekran
  • RS-485 haberleşme
  • USB D+/D− hattı ile USB flash belleğe veri kaydetme

Şebeke gerilimi (220 V) ile yapılan uygulamalar yalnızca eğitmen yönlendirmesiyle ve güvenlik kurallarına uyularak yapılır.

Kurumsal danışmanlık

Kurumsal talebe göre, istenen proje ve konulara özel danışmanlık dersleri verilir. Konular donanım ve yazılım modüllerinden seçilir; talebe göre yeni konu eklenebilir. Bu bölüm 192 saatlik eğitimin dışındadır.

İhtiyaç analizi

Şirketin projesi, hedef MCU'su ve ekibin seviyesi belirlenir.

Kapsam ve plan

Konular, süre ve çıktılar yazılı olarak netleştirilir.

Uygulama

Canlı ders, atölye ve ekibin kendi projesi üzerinde çalışma.

FormatlarYarım gün / tam gün atölye, haftalık mentorluk, şematik ve layout incelemesi, firmware code review, prototip desteği.
GrupKurumsal sınıflar da en fazla 20 kişidir.
Fiyat, süre ve sözleşmeTalebe ve kapsama göre belirlenir.

Danışmanlık talep edin

Sınıflar en fazla 20 kişi. Yerini ayır.

Başvur