You are on page 1of 10

Kablosuz Hasta Monitr

Wireless Patient Monitor

Murat Demirta1, Gkalp Tulum1, Mehmet Saba1, Umut Engin Ayten2


1

Elektrik Elektronik Mhendislii Blm, Yeni Yzyl niversitesi, Zeytinburnu, stanbul

34010, Trkiye
2

Elektronik ve Haberleme Mhendislii Blm, Yldz Teknik niversitesi, Esenler,

stanbul 34220, Trkiye

zet: Bu alma, hasta zerindeki biyomedikal sensrlerden (ECG, SpO2, tansiyon, scaklk)
alnan hayati verilerin kablosuz aktarlmasn salayan sistemi kapsamaktadr. Bu hayati veriler
tasarlanan sistemde, IEEE 802.11 WLAN ve 3G/4G kablosuz haberleme sistemi ile
tanmaktadr. Tasarlanan monitr sisteminde biyomedikal sensrler, Raspberry Pi tabanl
gml sistem, USB 3G/4G modem ve Wi-Fi a adaptrleri kullanlmtr. Hastadan alnan
analog veriler tasarlanan gml sistem tarafndan ilenir ve a adaptrleri ile web tabanl
sunucuya gnderilmektedir. Bu sayede doktorlar iin nemli olan bu veriler, hasta ba
monitrne benzer ekilde kablosuz grntlenebilecektir. Sistem eriimine izin verilen
kullanclar bu biyomedikal sensr verilerine dnyann herhangi bir yerinden eriebilirler. Bu
hayati veriler,

masast ve mobil cihazlarda alabilen uygulamalarda gerek zamanl

gsterilmektedir. Tasarlanan uygulamalarda hasta verileri, aktel veya dnem olarak grafiksel
grntlenmektedir. Bu sayede bata kalp krizi ve aritmi gibi nemli hastalklar da uzaktan
takip edilerek kiilere erken tehis ve tedavi imkanlar salanabilir. Sistem anormal durumda
uyar verebilmektedir. Ayrca doktor ve hastalar birbiriyle sesli iletiimde kurabilmektedir.

Anahtar Szckler: Uzaktan Hasta Takibi, EKG Sinyallerinin Aktarm, Kalp Krizi, aritmi,
Raspberry Pi, Kablosuz letiim, oklu Platform. MQTT

Abstract: In this study, the biomedical sensor on the patient (ECG, SpO2, blood pressure,
temperature) of the received data includes vital system that delivers wirelessly. This vital data
on the designed system,it is transferred with IEEE 802.11 WLAN and 3G / 4G wireless
communication. Designed in the monitor system biomedical sensors, Raspberry Pi based
embedded system, USB 3G / 4G modem and a Wi-Fi network adapters are used. Analog data
are taken from the patient is processed by designing embedded systems and network adapter
are sent to the web-based server. Thus, important these data can be displayed wirelessly for
doctors similarly to the patient monitors. Allowed system users, can access from anywhere in
the world the biomedical sensor data. This vital data, can show real time on desktop and mobile
devices platforms with designed applications. Patient data in the application, actual or it
periodically displayed graphically. Major diseases such as heart attack and arrhythmia can be
determined based on the measurement results with this monitoring system This system can give
warning in abnormal conditions. In addition, doctors and patients can voice communication
with each other.
Keywords: Remote Patient Monitoring, Transmission of the ECG signal, Heart Attack,
Arrhythmia, Raspberry Pi, Wireless, Multi-Platform. MQTT

1. Giri
Gnmzde artan dnya nfusu ile birlikte tbbi rahatszlklar olan insan saysnda da bir art
sz konusu olmutur[1]. Bu art nedeni ile doktor ve hasta arasndaki iletiim zayflamaktadr.
Bu nedenle erken tehis gerektiren birok hastalk fark edilememekte ve hastalarn yaam
kaliteleri dmektedir. Bu nedenle erken tehis ve acil mdahale iin dnya apnda birok
kablosuz hasta izleme sistemleri gelitirilmektedir[2]. Bu kablosuz hasta takip sistemlerinde ise
biyomedikal verileri toplamak iin hasta birey zerine eitli sensrler yerletirilir[3][4]. Bu
sayede doktorlara tan iin gerekli olan tm veriler sensrler vastas ile toplanm olur.
Bu almada doktorlarn, hasta zerindeki biyomedikal sensrler ile balant kopmadan, hzl
ve basitletirilmi arayz yardmyla hastay izleyebilmesi ve sesli iletiim kurmas
amalanmtr. Bu sayede doktor hastasn sisteme bal olabildii her yerden takip edebilecek,
tehis ve tedavi iin gereken tm verileri bu sistem vastas ile grebilecektir. Ayrca bu veriler
kaydedilecek ve daha sonra incelenmesi iin depolanabilecektir.
Dnya apnda ve lkemizde biyomedikal verilerin kablosuz aktarm ile ilgili yaplm birka
akademik alma bulunmaktadr. lkemizdeki almalardan, B. zkan [5] tez almasnda
hastalardan ald eitli biyomedikal veriyi doktorlara e zamanl olarak aktarabilmek iin
IEEE 802.15.4 Zigbee standardn kullanmtr. Bu veriler incelenmek iin masast ve mobil
uygulamalar gelitirilmitir.
A. Rende ve dierleri [6] yaptklar Healthduino mobil salk izleme sistemi almasnda,
kiinin vcuduna taklan sensr verilerini Bluetooth ile aktararak, akll telefonlar zerinde
grafiksel olarak grntlenebilmesini salamlardr.

Microsoft, gerekletirdii [7] ve adn HealthGear olarak adlandrd kablosuz gerek


zamanl giyilebilir bir sistem gerekletirmitir. Bu sistem kiilere bal sensrlerden alnan
fizyolojik verilerin Bluetooth teknolojisi zerinden akll telefonlar zerinde gerek zamanl
grntleme, depolama ve analizinin gerekletirilmesine dayaldr.
Norveli bilim adamlar [8], kiiden aldklar EKG verisini srekli olarak bir PDA cihaza
gndermesi iin giyilebilir akll bir cihaz tasarlamlardr. Bu akll cihaz sayesinde aritmi gibi
olaylarn tespiti iin bir algoritma gerekletirilmitir. Bu cihaz bu EKG verilerini aktarmak
iin ZigBee ve GPRS balant kullanmaktadr.
Aadaki Tablo 1de bu alma ve yurtdnda yaplan almalarn bir tablosu grlebilir.
Proje Bal

Donanm bilgisi

A) HealthGear
(Microsoft) [7]

DSP tabanl kart,


haberleme modl ve
akll telefonlar
Mikrodenetleyici kart
ve PDA

B) Giyilebilir ECG
Aritmi tespiti
(Norve) [8]
C) Wireless patient
monitoring [9]
E) Bu alma
(KHM)

ASIC, DSP tabanl


sinyal ileme kartlar ve
Akll telefonlar
DSP tabanl alglayc
kart, Raspberry Pi,
Mobil ve Masast
Cihazlar

Haberleme

*Sinyaller

Biyomedikal uygulamalar

Bluetooth

HR, SpO2, ECG

Zigbee, GPRS

ECG

Zigbee, Bluetooth

ECG, EEG, SpO2

Kablosuz hastaba monitr

Wi-Fi, 3G/4G a
adaptrleri

ECG, BP, T,
SpO2

Hastalarn, biyomedikal
verilerinin gerek zamanl
evrimii incelenebilmesi
ilemi

Kullanclarn uyku apnesi


olaylarn tespit ve grafiini
kablosuz gsterme ilemi
Uzaktan ECG grafii
kartma ve Aritmi tespiti
ilemi

*ECG: elektrokardiyogram, EEG: Elektroensefalografi BP: tansiyon, HR: kalp hz, T: scaklk, SpO2: pulse
oksimetre.

Tablo.1. Bu sistem ve yurtd almalarn zeti[2]


Bu makalede anlatlan almann dier almalardan avantaj ise, hastalardan alnabilen tm
biyomedikal iaretlerin kaypsz ve hzl bir ekilde aktarlmas, hastann doktoru ile sesli
iletiim kurabilmesi ve platform fark gzetmeden tm mobil ve masast cihazlarda
alabilmesidir.
Bu makalenin ilerleyen ksmlarnda bu almada kullanlan yntemler anlatlacaktr. Son
ksmda ise sonu ve zerinde devam eden almalar anlatlacaktr.

2. Sinyal Aktarm Sistemi


Bu sistem hasta verilerinin aktarlmas ve izlenebilmesi iin 3 ksmdan olumaktadr. Bunlar
biyomedikal sensrleri okuyacak ve gnderecek olan gml sistem birimi, gml sistemin
gnderecei verileri depolayan web tabanl sunucu birimi ve bu verileri alan istemci
birimleridir.

2.1 Sistemin alma Prensibi


Bu almada tasarlanan sistem, hastalardan elde edilen biyomedikal verilerin anlk ve grafiksel
olarak hedef sisteme yollanmas prensibine gre tasarlanmtr. Gml sistem hedef platforma
hastaln tehisi iin gereken verileri 100 milisaniye iinde yollayabilmektedir. Bu almada
gml sistem, her 1 saniyede bir hasta verilerini (ECG, SpO2, Nabz, Hareket vb.) sunucuya

veya istemciye gndermek zere ayarlanmtr. Sunucuda bu veriler, veri taban aracl ile
hastaya ait tablolara kaydedilir.
Hastaya ait btn verilerin kaydedildii sunucu birimi ise PostgreSQL veri taban [10]
kullanlarak hazrlanm bir sunucu hizmetidir. Bu sayede gml sistemin gnderdii veriler,
binlerce hastaya ayn anda hizmet verecek ekilde ve TCP/IP tabanl utan ua ifreleme ile
korunan sunucuda depolanr. stemci birimi olan monitr uygulamalar, biyomedikal sahada
kullanlan hasta ba monitr arayzne benzer ekilde tasarlanm ve zerinde gelitirme
yaplan yazlmlardan olumaktadr. Bu ekranda doktora hastann verileri, kimlii ve hangi
ikyeti olduu ekranda gsterilir.

2.2 Tasarlanan Gml Sistem


Tasarlanan sistemde biyomedikal verilerin TCP/IP protokol zerinden kablosuz olarak
yollanabilmesi iin Raspberry Pi Zero kullanlmtr. Raspberry Pi Zero, ARM mimarisine
sahip mikroilemci ile zerinde gml Linux altran gelitirme kartdr[11]. Bu gelitirme
kartn internete balamak iin desteklenen USB Wi-Fi a adaptrleri kullanlmtr[12]. Bu
gml sistemde gs/cilt elektrotlar ile EKG sinyali okuyabilmek iin sensr kart da
oluturulmutur. Bu kart iinde MSP430FR4133 dk gl mikro denetleyicisi, AD624ADZ
enstrmantasyon ykselteci ve LM348 ilemsel ykselteci bulunmaktadr.[13][13][14]. Bu
sensr kartnda, Gs/Cilt elektrotlar vastasyla kalbe yakn noktalardan EKG sinyalini elde
edebilmek iin eitli ykseltici ve filtre yaplar oluturulmutur[15]. Ardndan ise MSP430
mikro denetleyicisinin 10 bitlik ADC evrimi sayesinde EKG sinyalleri okunmutur. Bu sayede
hasta zerinden EKG, Scaklk ve pulse oksimetresi gibi hayati veriler, Raspberry Pi UART
haberleme pinleri vastas ile MSP430dan alnmtr.[16]
Alglayc karttan alnan veriler gelitirilen algoritmalar sayesinde alnan EKG sinyalinin tepe
noktalarndan hesaplama yaplarak kalp ile ilgili gereken veriler elde edilmitir. Bu alnan
veriler Raspberry Pi zerinde tamponlanm ve Wi-Fi a adaptr zerinden TCP/IP protokol
ile bu biyomedikal iaretler kablosuz ve kaypsz olarak hastane sunucu sistemine aktarlmtr.
Ayrca gerekletirilen algoritma ile bu sinyallerde anormallik saptandnda hem elektronik
sistemin hem de sunucu sisteminin alarm vermesi salanmtr.
Ayrca hasta ve doktorun sesli iletiimi iin Raspberry Pi Zeroya desteklenen bir USB ses kart
ve gcn harici olarak DC adaptrden alabilen bir USB oaltc taklmtr. Bu sayede
Raspberry Pi Zero stnde yazlan programlarla mikrofon ve hoparlrler kullanlarak sesli
haberleme kurulmutur. Bu sesli aktarm iin istemci uygulamada ve Raspberry Pi tarafnda
OPUS kod zc kullanlm ve kaliteli ses iin gerekli filtre algoritmas oluturulmutur[17].
Raspberry Pi Zeronun internete balanabilmesi iin Linux driver destei olan Huawei 3G
modem kullanlmtr. Bu sayede hastann verilerinin her an internete gnderilmesi
salanmtr.[18]
Aadaki ekil 1de Raspberry Pi Zero ile oluturulan gml sistemin emas grlebilir.

ekil 1: Gml sistemin emas


Kablosuz hasta izleme sisteminde bulunan gml sistemin algoritmas aadaki ekil 2de
grlmektedir ve bu referans numaral kaynaktan[5] esinlenerek yaplmtr.

Balanty kur,
Sensrleri okumaya
bala.

Acil durum ?
Hayr
Evet
Alarm a ve
sunucuyu bilgilendir.

Evet

Veri sunucuya
letildi mi?.

Hayr

Sunucuya
veriyi yolla.

ekil 2: Gml sistem ak diyagramlar

2.2 Sunucu birimi


Bu almada kullanlan sunucu hizmeti, apraz uygulama tabanl TCP/IP protokol
kullanlarak kontrol edilen bir PostgreSQL veritabanndan olumaktadr. Bu sayede hasta
verileri gml sistemden alnr ve binary data olarak ilgili hastann daha nceden alm,
iinde hasta bilgileri bulunan tablolara kaydedilir. Bu sayede uzun dnem olarak sensr verileri
depolanm olur ve sonraki zamanlarda incelenmek zere saklanr. Aadaki ekil 3.te bu
sistemin diyagram grlebilir.

Kablosuz Sinyal Aktarma Sistemi


Biyomedikal
Sensrler (EKG,SpO2,
Scaklk)

Alglayc
MSP430 tabanl
kart

Raspberry Pi Zero +
Wi-Fi A Adaptr

PostgreSQL
tabanl Web
hizmeti

Mobil Ve Masast
Uygulamalar

ekil 3: Sunucu diyagram

2.3 stemci Birimi


Sunucuda kaydedilen bilgileri grafiksel olarak salk personellerine mobil veya masast
uygulamalar ile gstermek iin C++ dilinde multi platform zellikte uygulama yazlmtr. Bu
sayede bu uygulama masast PC, telefon ve tablet PClerde alabilmektedir.
Uygulama zerinde sisteme girii yaplm kullanclarn listesi de gzkmektedir. Doktor anlk
veya dnemsel biyomedikal verisini grmek istedii hastay bu listeden semektedir. Bu
listeden seilen hastann hazrlanan uygulama sayesinde kimlik bilgileri, ad, soyad ve tan
bilgileri yer almaktadr. Ayrca kullanc anlk veriyi semesi ile birlikte istemci program
sunucudan o hastaya bal olan gml sistemin ip adresini alr. Alnan ip yardmyla istemci
program ve Raspberry Pi tabanl gml sistem birbiriyle haberleirler. Bylece 500Hz de
rneklenen EKG ve dier sensr verileri Raspberry Pi zerinden istemci uygulamaya Wi-Fi
iletiim ile yollanarak gerekli grafikler anlk olarak salk personeline gsterilmektedir.
Gvenlik asndan bu veriler kablosuz olarak gnderilirken utan ua ifreleme algoritmas
gelitirilmitir. stemci programlarn ortak zelliklerini maddeler halinde verir isek;

Kullanc ad ve ifre yaplarak ilgili istemci programa giri yaplabilmesi,


Hastaya ait tm bilgileri grebilme,

Hasta ile birebir olarak sesli grme yapabilme,


Sistemde aktif durumda olan hastalardan gemi veya anlk verileri grafiksel olarak
grntleyebilme ve bu sistemi daha nce kullanm olan hastalarn verilerini
okuyabilme,
Hasta zerinden alnan verilerin grafikte daha iyi incelenebilmesi iin grafik zerinde
yaknlatrma ve ileriye dnk kaydrma gibi ilemlerin yaplabilmesi,
Hastaya ait not yazma veya gemi notlar grntleyebilme.

ekil 4: Arayz prototipi

Aadaki ekil 5.te akll telefon zerinde alnan EKG sinyalinin bir grnts
gsterilmektedir. Bu ekilde en alttaki EKG sinyalinde grlebilecei zere ileriye veya geriye
dnk kaydrma yaplabilmektedir. ekil 6.te ise prototip uygulama yklenmi farkl iletim
sistemlerine ait cihazlar gsterilmektedir.

ekil 5: Android zerinde EKG sinyallerinin ak

ekil 6: Uygulama prototipi yklenmi uygulamalar

3. Gelitirmeler
zerinde gelitirmeye altmz bir dier uygulama ise hasta ile doktorun birebir grntl
grme yapabilmesini salayacak bir programdr. Gelinen konumda gml sistemde
Raspberry Pi kameras ile MJPEG ( Motion Joint Photographic Experts Group) formatnda
grnt alnmaktadr[19][20]. Bu alnan kamera grntlerinin masast ve mobil cihazlarda
performansl bir ekilde oynatlabilmesi iin almalar yaplmaktadr. Bu sayede ameliyat
esnasnda hastaya balanabilecek her trl biyomedikal aletin sinyalleri, ameliyat
telekonferans yoluyla izleyen dnyann herhangi bir yerindeki doktorun akll telefonuna veya
tabletine aktarlabilecek ve ayrca grntl iletiimde kurabilecektir.

4. Sonular
Bu makalede hastadan alnan biyomedikal sensrlerin aktarma ynelik yaplan almaya yer
verilmitir. Yaplan bu alma hastalarn anlk olarak srekli takip altnda tutulmalarn, salk
personelinin erken tan ve mdahale yapabilmesini salamak iin gerekletirilmitir. Bu sistem
sayesinde hasta sadece hastanede deil, sisteme balanabildii her yerde doktorun gzetimi
altnda olmaktadr. Bu sistemle uyku apnesi, kalp krizi, yksek tansiyon, ritim bozukluu gibi
nemli hastalklar lm sonularna gre tespit edilip gerekli erken nlemler alnabilecektir.
Bu sistemde hastalarn verisi veri tabannda kalc olarak tutularak dier hastalarn ilerleyen
zamanlarda geirecei rahatszlklar iin referans olarak kullanlabilecektir.
Bu sistem gerekirse ambulanslara da uygulanabilecek ve hastann verileri 3G/4G modem
sayesinde hastane bilgi ilemine ulatrlarak tedavi iin gereken tm hazrlklar daha hasta acil
servise gelmeden yaplabilecektir. Ayrca tedavi iin gereken ekipmann bulunmamas halinde
hasta baka bir hastaneye ynlendirilebilecektir. Bylece zamandan tasarruf salanabilecektir.

5. Kaynaka
[1] 2015 Kalp Hastal ve nme statistikleri, https://www.heart.org/idc/groups/ahamahpublic/@wcm/@sop/@smd/documents/downloadable/ucm_470704.pdf
[2] Salk izleme ve giyilebilir sensr tabanl sistemler zerine bir aratrma,
http://www.etcs.ipfw.edu/~luo/cpet565/readings/survey-health.pdf
[3] Pulse Oksimetre ile nabz lm, https://ozcanfatih.wordpress.com/2013/03/27/280/
[4] LM35 Scaklk sensr, http://www.ti.com/lit/ds/symlink/lm35.pdf
[5] Burak zkan, Kablosuz Hasta Takip
http://www.emo.org.tr/ekler/b39d015d59a0468_ek.pdf
[6] Healthduino mobil salk izleme sistemi, http://ab.org.tr/ab15/bildiri/195.docx
[7] Microsoft HealthGear, http://research.microsoft.com/apps/pubs/?id=69400
[8] R. Fensli, E. Gunnarson, and T. Gundersen, A wearable ECG-recording system for
continuous arrhythmia monitoring in a wireless tele-homecare situation, in Proc. 18th IEEE
Symp. Comput.-Based Med. Syst., 2005, pp. 407412.

[9] Lamego, Marcelo M., and Massi Joe E. Kiani. "Wireless optical communication between
noninvasive physiological sensors and patient monitors." U.S. Patent Application No.
14/206,779
[10] PostgreSQL veritaban, https://www.postgresql.org/
[11] Raspberry Pi Zero, https://www.raspberrypi.org/blog/raspberry-pi-zero/
[12] Raspberry Pi desteklenen Wi-Fi adaptrler, http://elinux.org/RPi_USB_WiFi_Adapters
[13] MSP430FR4133 Mikrodenetleyicisi, http://www.ti.com/product/MSP430FR4133
[14] AD624ADZ Enstrmantasyon ykselteci, http://www.analog.com/media/en/technicaldocumentation/data-sheets/AD624.pdf
[15] LM348 ilemsel ykseltici , http://www.ti.com/lit/ds/symlink/lm348.pdf
[16] Kablosuz Mobil Elektrokardiyogram ,
http://www2.ece.gatech.edu/academic/courses/ece4007/07fall/ece4007l01/group06/finalpaper
.doc
[17] ARM 2835 Mikroilemci, https://cdn-shop.adafruit.com/productfiles/2885/BCM2835Datasheet.pdf
[18] Opus kodek , https://www.opus-codec.org/
[19] Raspberry Pi desteklenen aygtlar, http://elinux.org/RPi_VerifiedPeripherals,
[20] MJPEG hakknda http://mjpeg.sourceforge.net/
[21] Raspberry Pi Kamera, https://www.raspberrypi.org/products/camera-module/

You might also like