Devam eden elektrik makineleri araştırma projeleri kapsamında gömülü sistemler ve güç elektroniği çalışmaları.
Araştırma donanımı için donanım prototipleme ve özel PCB tasarımı yaptım.
STM32 ve ESP32 platformlarında gömülü yazılım geliştirdim.
Elektrik makineleri ve güç elektroniği araştırmaları için laboratuvar testleri yürüttüm.
Embedded Firmware
Power Electronics
PCB Design
Lab Testing
02
Projeler
Programlanabilir Güç Kaynağı — Firmware ve BSP Platformu
AGÜ PowerLAB
Programlanabilir bir laboratuvar güç kaynağı; grafik ön paneli süren, ağ üzerinden bir ana bilgisayarla haberleşen ve sahada cihazı kullanılamaz hâle getirmeden güncellenebilen bir kontrol ünitesi gerektirir.
Sıfırdan yazdığım bir board support package üzerine kurulu STM32H750 firmware'i — QSPI flash, SDRAM, ekran hattı için LTDC ve DMA2D, GPIO ve rotary encoder girişleri — RS485, LwIP üzerinden Ethernet ve gömülü sunucu barındıran FreeRTOS mimarisiyle birlikte.
Firmware; checksum doğrulaması, sürüm meta verisi ve AES tabanlı kriptografik koruma içeren özel paketler hâlinde dağıtılıyor ve flash'a hiçbir şey yazılmadan önce doğrulanıyor.
STM32H750
Custom BSP
FreeRTOS
QSPI
SDRAM
LTDC
DMA2D
LwIP
RS485
AES
Programlanabilir Güç Kaynağı — Dijital G/Ç Modülü
AGÜ PowerLAB
Güç kaynağı platformunun, hem dahili lojiği hem de harici endüstriyel yükleri tek bir karttan sürebilen programlanabilir dijital G/Ç'ye ihtiyacı vardı.
5 V / 100 mA dahili ve 5–32 V / 500 mA harici çıkışlara sahip, STM32 tabanlı 8 kanallı dijital G/Ç kartı; SPI, UART ve RS485 üzerinden kontrol yazılımı ile ADC, DAC ve PWM çevre birimleri.
Flyback tabanlı 12 V – 5 V dönüşüm katı sayesinde kart, ayrı bir güç modülüne gerek kalmadan doğrudan harici besleme hattından çalışıyor.
STM32
RS485
SPI
UART
ADC
DAC
PWM
Flyback SMPS
Altium
STM32 Bootloader ve RTOS Firmware Platformu
AGÜ PowerLAB
Sahadaki gömülü kontrolcüler, güncelleme yarıda kesildiğinde cihazı açılamaz hâlde bırakmayan bir firmware güncelleme yoluna ihtiyaç duyar.
Harici QSPI flash'tan geri alma (rollback) desteğiyle uygulama firmware'i yükleyen Copy-to-RAM ve XIP bootloader'ları; Ethernet (DHCP'li LwIP) ve gömülü HTTP sunucusu barındıran FreeRTOS platformu üzerinde.
Güncellemeler HTTP veya USB üzerinden geliyor ve etkinleştirilmeden önce SHA256 ile sürüm meta verisine karşı doğrulanıyor; firmware paketleme işini bir Python aracı üstleniyor.
STM32
Bootloader
XIP
QSPI
FreeRTOS
LwIP
HTTP Server
SHA256
Python
Kablosuz Rotor Akımı Ölçüm Modülü
AGÜ PowerLAB
Dönen bir rotor üzerinde akım ölçmek, kablolu ölçüm düzeneklerini tamamen devre dışı bırakır.
Çift 20 A akım ölçüm birimi, batarya izleme ve şarj devreleri ile kart üstü 3.3 V regülasyonu barındıran, özel PCB üzerine entegre edilmiş ESP32 tabanlı kablosuz ölçüm modülü.
Rotor tarafındaki akım verisi izleme bilgisayarına kablosuz olarak ulaşıyor; düğümün tamamı kendi yönetilen batarya beslemesiyle çalışıyor.
ESP32
Current Sensing
Battery Charging
Power Management
Custom PCB
Manyetik Rotary Encoder
AGÜ PowerLAB
Hazır rotary encoder'ları bir araştırma motoruna monte etmek zahmetli, test sırasında zarar gördüklerinde değiştirmek ise maliyetlidir.
Açısal konum için birbirine dik yerleştirilmiş üç TMAG5170 Hall sensörü kullanan, STM32 tarafından SPI üzerinden okunan ve doğrudan motora montaj için dairesel PCB üzerine yerleştirilmiş manyetik rotary encoder.
Konum verisi karttan RS422 diferansiyel sinyal olarak çıkıyor ve çalışan bir sürücünün elektriksel gürültüsüne dayanıyor.
TMAG5170
Hall Effect
SPI
STM32
RS422
Altium
Akıllı Konfor İzleme Sistemi
EEE Capsule Projesi
HAL kullanımına izin verilmeyen bir konfor izleme ve veri kaydetme çalışması — her çevre birimi register seviyesinde yapılandırıldı.
Register seviyesinde bare-metal yazılmış STM32F746 firmware'i: kesme tabanlı örneklemeyle I²C ortam ve hareket sensörleri, SDMMC üzerinden SD kart kaydı ve SDRAM framebuffer'larından sürülen LCD arayüzü.
Kaydedilen veriler AES tabanlı korumayla yazılıyor; sensörden depolamaya kadar tüm zincirin hata ayıklaması UART üzerinden yapılıyor.
STM32F746
Bare-metal
Register-level
I²C
SDMMC
SDRAM
LCD
AES
Anahtarlanabilir BCD Sayıcı
EEE Capsule Projesi
Anahtarlanabilir bir BCD sayıcıyı ayrık lojikle kurmak — mikrodenetleyici kısayoluna izin yok.
Flip-flop'lar ve kombinasyonel lojik kapılardan oluşturulan frekans bölücüler, çoklayıcılar ve BCD sayıcılar.
Donanım uygulamasından önce LTspice ve Logisim'de modellenip doğrulandı; böylece kart deneme yanılma yerine simüle edilmiş bir referansa karşı test edildi.
Digital Logic
Flip-flops
Multiplexers
LTspice
Logisim
Elektronik Stetoskop
EEE Capsule Projesi
Kalp ve akciğer sesleri, duyulabilir hâle gelmeden önce özel analog işaret şartlandırması gerektiren genlik ve frekanslarda bulunur.
Biyomedikal işaret bantlarına göre ayarlanmış aktif filtreleme ve çok katlı op-amp yükseltme kullanan analog işaret zinciri.
Filtrelenen kalp ve akciğer sesleri özel bir ses çıkış katı üzerinden kulaklığa aktarılıyor — tamamen analog, sayısal işaret işleme yok.
Analog Design
Op-amps
Active Filters
Signal Conditioning
Biomedical
03
Yetkinlikler
Programlama
VHDL
C
C++
MATLAB
FPGA ve SoC Geliştirme
Xilinx Vivado
RTL Design
Zynq UltraScale+ MPSoC
PS–PL Integration
AXI Interfaces & DMA
FPGA IP Integration
MIG/DDR3
BRAM/ROM-based Data Paths
FFT IP
MicroBlaze
ILA
Gömülü Geliştirme
STM32 (HAL, CubeIDE)
Custom BSP Development
FreeRTOS
Bootloader Development
ESP32
TI C2000
CLB
SDRAM / LTDC / DMA2D
mbedTLS (SHA256 / AES)
LwIP
Linux
Haberleşme ve Arayüzler
UART
SPI
I²C
QSPI
RS485
RS422
Ethernet
FSI
Manchester encoding / decoding
Single-wire communication
Donanım ve PCB Tasarımı
Altium Designer
KiCad
LTspice
Mekanik Tasarım ve Prototipleme
Fusion 360
Cura
BambuStudio
04
Eğitim
Elektrik-Elektronik Mühendisliği Lisans
Abdullah Gül Üniversitesi · Kayseri, Türkiye
GPA 3.42 / 4.00%100 İngilizce eğitim programı
05
Gönüllülük
Gönüllü
Avrupa Dayanışma Programı (ESC) · Râmnicu Sărat, Romanya
Uluslararası bir gönüllü ekibin parçası olarak çocuklara ve gençlere yönelik eğitim etkinlikleri düzenledim.
Başkan
IEEE Robotik ve Otomasyon Topluluğu — AGÜ Kolu · Kayseri, Türkiye
IEEE öğrenci topluluğu içinde robotik ve otomasyon etkinliklerini yönettim.
Gönüllü
Akademik Sesli Kütüphane — AGÜ Gençlik Fabrikası · Kayseri, Türkiye
İngilizce okuma kitaplarını Türkçeye çevirdim ve görme engelli dinleyiciler için iki dilli sesli kitaplar kaydettim.
06
Hakkımda
FPGA tabanlı sayısal tasarım ve gömülü sistemler üzerine çalışan bir Elektrik-Elektronik Mühendisliği öğrencisiyim. VHDL ile RTL yazıyor, tasarımları Xilinx Vivado üzerinde kurup kapatıyor (Zynq UltraScale+ MPSoC üzerinde PS–PL entegrasyonu dahil) ve kart seviyesi entegrasyona taşıyorum: zamanlama ve I/O kısıtları, IP entegrasyonu, bellek ve Ethernet arayüzleri. Bunun yanında güç elektroniği ve gömülü kontrol uygulamaları için özel BSP katmanları, FreeRTOS tabanlı firmware, bootloader'lar ve güvenli firmware güncelleme akışları üzerinde çalışıyorum.
Diller
TürkçeAna dil
İngilizceB2
Referanslar
Doç. Dr. Burak TekgünAbdullah Gül Üniversitesi
Dr. Öğr. Üyesi Dooyoung HahAbdullah Gül Üniversitesi