Biyolojik işaretlerin işlenmesi amacıyla donanımsal ve yazılımsal altyapının oluşturulması


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Ondokuz Mayıs Üniversitesi, Lisansüstü Eğitim Enstitüsü, ElektriK-Elektronik Mühendisliği Anabilim Dalı, Türkiye

Tezin Onay Tarihi: 2021

Tezin Dili: Türkçe

Öğrenci: ERTUĞRUL FURKAN SAVAŞTAER

Danışman: Cengiz Tepe

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Biyolojik işaretlerin ölçülmesi birçok hastalık hakkında daha iyi bilgi edinilmesi ve bu hastalıkların teşhisi amacıyla sağlık alanında uzun zamandır kullanılmaktadır. Bununla birlikte engelli bireylerin sahip olduğu engellerin aşılması, protezlerin geliştirilmesi içinde biyolojik işaretleri ölçen ve işleyen sistemler mühendislik alanlarında kullanılmakta ve geliştirilmektedir. Ancak bu sistemlerin daha da geliştirilebilmesi için bu konuda daha fazla çalışmanın literatüre kazandırılması gerekmektedir. Bu çalışmada EEG, EOG, ECG ve EMG gibi biyoelektrik işaretleri yükseltip süzgeçleyen, Raspberry Pi 3B+ kartına modüler tek kanallı analog yükselteç ve süzgeç devresi gerçeklenmiştir. Alınan biyoelektrik işaret verileri Raspberry Pi' de Python programlama dilinde yazılan arayüz ile gerçek zamanlı olarak görüntülenmiştir. Oluşturulan arayüz ile alınan işaretler gerçek zamanlı olarak çizdirilebilmekte, kaydedilebilmekte ve kaydedilen işaretler tekrardan çizdirilebilmektedir. Ayrıca EEG, EOG, ECG ve EMG işaretleri için ayrı ayrı arayüzler oluşturularak bu işaretlerin farklı karakteristikleri de gözlenmiştir. Kaydedilen işaretleri tekrar çizdirmek ve incelemek için çevrim dışı arayüzler oluşturulmuştur. Bu arayüzler ile csv formatında kaydedilen işaretler tekrar çizdirilmekte; yüksek geçiren, alçak geçiren, bant geçiren ve bant durduran süzgeçler uygulanıp çizdirilebilmekte ve işaretlerin FFT dönüşümleri alınabilmektedir. Süzgeçlenen işaretler ve FFT dönüşümü alınan işaretler tekrardan kaydedilebilmektedir. İşaretleri görüntülemek ve işlemek için Raspberry Pi seçilerek tüm sistemin kolay taşınabilir olması sağlanmıştır. Ayrıca arayüz yazılımı için Python dilinin tercih edilmesinin sebebi açık kaynak kodlu popüler bir yazılım dili olması ve geniş bir kütüphaneye sahip olmasıdır.