Abstract The incidence of cardiovascular diseases is
rising, so more people are requiring cardiac services. The
private service is very expensive; hence the public health sector capacity is exceeded to accomplish this demand. A proposal to solve this problem is the implementation of a wireless network based on Bluetooth (BT) for recording, monitoring and analysis of electrocardiographic signals (ECG). Three surface electrodes are placed on the chest, following standardized points of triangle of Einthoven. The signals measured are amplified and filtered by components in a circuit and then they are carried to Arduino UNO card. The ECG signal is sent by BT from Arduino UNO to a mobile device carried by the user, so he can send it to a workstation where the ECG is processed or analyzed by an expert. This proposal would help the health sector to improve the quality of their service in the care of patients with heart diseases; also costs of health care would significantly decrease.
Keywords Android, Bluetooth, ECG, electrocardiogram, instrumentation. Resumen La incidencia de enfermedades cardiovasculares sigue en aumento, cada vez son ms las personas que requieren de servicios cardiolgicos. El servicio privado es caro, razn por la cual el sector salud pblico se ve rebasado en su capacidad para atender esta demanda. Se propone la implementacin de un sistema inalmbrico basado en tecnologa Bluetooth (BT) para el registro, monitoreo y anlisis de seales electrocardiogrficas (ECG). Las seales que recogen tres electrodos sobre el trax de acuerdo a las posiciones estndares del tringulo de Einthoven, son llevados a un circuito encargado de amplificarlas y filtrarlas, para despus trasladarlas a la tarjeta Arduino UNO. Luego, Arduino enva por BT la seal a un dispositivo mvil portado por el usuario, para que ste la enve a una estacin de trabajo en donde el ECG sea procesado por un experto. Con esta propuesta mejorara la calidad en la atencin a pacientes con problemas cardiacos y disminuira costos de manera significativa. Palabras clave Android, Bluetooth, ECG, electrocardiograma, instrumentacin. I. INTRODUCCIN La vida sedentaria, los malos hbitos alimentarios, el tabaquismo, y el estrs, entre otros, son factores que contribuyen de manera muy importante para que las enfermedades del corazn se incrementen en edades cada vez ms tempranas [1]. Por otro lado, la esperanza de vida en la poblacin mexicana ha venido aumentando, provocando que la demanda en los servicios de salud se incremente de tal forma que las capacidades del sector salud pblico se ven rebasadas [1]. Con esto, la calidad en la atencin mdica se empobrece sobre todo en aquellos individuos que requieren los servicios de urgencia como podra ser el caso en pacientes cardiacos [1]. La atencin en este tipo de pacientes la mayora de las veces requiere de un seguimiento continuo, esto implica el traslado del paciente al centro mdico o visitas continuas del mdico en el domicilio del paciente o incluso que ste deba ser internado. Cualquiera que sea el caso implica un alto costo. Hace algunos aos se comenzaron a realizar estudios sobre diseo y construccin de equipos electrocardiogrficos no tradicionales [2]. Universidades e institutos alrededor del mundo han trabajado en estos sistemas y aunque difieren en caractersticas fsicas, tecnolgicas u operacionales, todos cumplen con el mismo objetivo: registrar el ECG. Ejemplos de estos sistemas son los desarrollados por empresas como The LifeSync System, Nordic Semiconductor y Shimmer; a su vez, universidades como la Universidad de California en San Diego, Universidad Tecnolgica de Pereira en Colombia, el Instituto Politcnico Nacional en Mxico, entre otros, han incluido dentro de sus proyectos el diseo e implementacin de equipos capaces de obtener el ECG de manera inalmbrica. El sistema basado en BT que se propone en este trabajo tiene el objeto de brindar al paciente un monitoreo continuo del ECG desde cualquier lugar donde se encuentre, logrando con ello coadyuvar en mejorar la calidad de su vida, un importante incremento en la calidad del servicio mdico y una disminucin significativa en los costos del servicio. El sistema utiliza electrodos de superficie colocados sobre el trax en las posiciones que marca el tringulo de Einthoven [3] para obtener los biopotenciales. Development of an ambulatory ECG system based on Arduino and mobile telephony for wireless transmission Desarrollo de un sistema de ECG ambulatorio basado en Arduino y telefona mvil para transmisin inalmbrica Y. Ungson 1 , M.A. Reyna 2 , M.E. Bravo-Zanoguera 2 1 Estudiante de Posgrado de la Universidad Autnoma de Baja California (UABC), Mexicali, B. C., Mxico 2 Cuerpo Acadmico de Bioingeniera y Salud Ambiental de la UABC, Mexicali, B. C., Mxico 2014 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE). CONFERENCE, WORKSHOPS, AND EXHIBITS. COOPERATION / LINKAGES. INTERCAMBIOS DE CUIDADO MDICO PANAMERICANOS. CONFERENCIA, TALLERES Y EXHIBICIONES. COOPERACIN / ENLACES. APRIL 7 12, 2014, BRASILIA, BRAZIL 978-1-4799-3555-0/14/$31.00 2014 IEEE ISBN: 978-1-4799-3555-0 IEEE Catalog Number: CFP1418G-ART Fig. 1. Etapas que componen al sistema ECG inalmbrico. II. METODOLOGA En la Fig. 1 se aprecia el sistema propuesto, el cual comprende desde la adquisicin y medicin del biopotencial, su transmisin hacia el dispositivo mvil por medio de BT, hasta que el ECG aparece en la pantalla del ordenador del mdico. A. Adquisicin de la seal La obtencin de la seal se divide en dos etapas, amplificacin y filtrado. Para fines de pruebas, el sistema se conect al simulador de paciente Lionheart 2 de Bio-Tek en la configuracin para la derivacin DI como se representa en la Fig. 2. En la Fig. 3 se observa que el circuito es alimentado por dos bateras de 9V y est integrado por los siguientes elementos: amplificador de instrumentacin, filtro pasa bandas y amplificador seguidor. El amplificador de instrumentacin que se utiliz fue el AD624, el cual permite amplificar el voltaje de los electrodos, est configurado para tener una ganancia de 1000. La razn del rechazo de modo comn (o CMMR, por sus siglas en ingls Common Mode Rejection Ratio) especificado por la Association for the Advancement of Medical Instrumentation (AAMI) es de 89 dB mnimo para un ECG estndar y 60 dB mnimo para los sistemas ambulatorios [4]. En la tabla I se muestran las especificaciones del AD624. Fig. 2. Configuracin de la derivacin DI. En general, los componentes frecuenciales de la seal de inters aparecen en un ancho de banda que va de los 0.05 a los 100 Hz [3]. El filtro pasa banda utilizado filtra el rango de frecuencias de 0.04 a 150 Hz. Para el filtro se utilizaron los siguientes componentes: resistencia de 4 M y capacitor de 1 F para el filtro pasa bajas, y una resistencia de 10 K y capacitor de 0.1 F para el pasa altas. [4] Por ltimo, la salida del filtro pasa bandas se conecta a un amplificador operacional TL074 en su configuracin de seguidor para adaptar la alta impedancia del circuito a una muy baja. B. Procesamiento del ECG Para el procesamiento del ECG se utiliz la tarjeta Arduino UNO que cuenta con un microcontrolador ATMega 328. Este microprocesador cuenta con un convertidor analgico digital (ADC) de 10 bits de resolucin en amplitud y con comunicacin de tipo serial; esto es ideal para el sistema ECG ya que la comunicacin serial es utilizada por el mdulo Bluetooth (BT) [5]. Electrodos y Circuito Elctrico (Amplificador +Filtrado de seal) Arduino (Adquisicin + Bluetooth) Dispositivo mvil (Bluetooth+ Android) PC (Wifi) TABLA I ESPECIFICACIONES DEL AMPLIFICADOR DE INSTRUMENTACIN AD624 Voltaje de alimentacin 9V Ganancia 1, 100, 200, 500, 1000, 2500 CMRR 130 dB (Ganancia= 500 a 1000) Ancho de banda de la ganancia 25 MHz Offset de entrada 25V, max 2014 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE). CONFERENCE, WORKSHOPS, AND EXHIBITS. COOPERATION / LINKAGES. INTERCAMBIOS DE CUIDADO MDICO PANAMERICANOS. CONFERENCIA, TALLERES Y EXHIBICIONES. COOPERACIN / ENLACES. APRIL 7 12, 2014, BRASILIA, BRAZIL ISBN: 978-1-4799-3555-0 IEEE Catalog Number: CFP1418G-ART Fig. 3. Circuito de amplificacin y filtrado de la seal. Fig. 4. Conexin del microcontrolador ATMega 328 de Arduino al mdulo BT HC05. El software utilizado para la programacin es el IDE de Arduino. A continuacin se enlistan los procesos efectuados por el microcontrolador para el procesamiento de la seal del ECG: a. Espera de comando de sincronizacin para el inicio o paro de la transmisin de datos. b. Digitalizacin de la seal analgica a travs del ADC. c. Envo de datos hacia el mdulo BT, para mostrar el ECG en la pantalla del dispositivo mvil. C. Transmisin de datos del ECG Para la transmisin de los datos del ECG al dispositivo mvil se utiliz el mdulo BT HC05. En la Fig. 4 se observa la conexin entre el mdulo y el microcontrolador de la tarjeta Arduino UNO. El BT HC05 es compatible con el Protocolo de Puerto Serie (SPP, por sus siglas en ingls Serial Port Protocol). El microcontrolador realiza la tarea de convertir los datos analgicos a digitales, los cuales son enviados del microcontrolador al mdulo BT, y stos a su vez son enviados por el mdulo BT sobre una banda de frecuencia portadora de 2.4GHz, que corresponde al protocolo de comunicacin BT [6]. D. Recepcin del ECG en Android Para la recepcin de la seal del ECG se utilizaron los dispositivos mviles Samsung Galaxy SIII mini y Samsung Galaxy Note 10.1; estos dispositivos cuentan con el sistema operativo Android. Existen antecedentes de comunicacin entre un mvil y dispositivos BT, mismos que se tomaron como base para el desarrollo de la aplicacin presentada. Fig. 5. Simulador de paciente Lionheart 2 de Bio-Tek y circuito de amplificacin y filtrado. Para la recepcin y despliegue de la seal, la aplicacin realiza los siguientes procesos: a. Inicializacin de la aplicacin. b. Bsqueda del mdulo BT, mediante su direccin MAC. c. Conexin al dispositivo mvil, ste solicitar el Nmero Personal de Identificacin (PIN, por sus siglas en ingls Personal Identification Number) del mdulo BT, que por default es 1234. d. Envo de orden de operacin al microcontrolador al presionar el botn de ON/OFF. e. Recepcin de datos y graficacin de los mismos. La aplicacin se desarroll en el programa Eclipse, el cual est disponible de manera gratuita en Internet por ser open source. III. RESULTADOS A. Visualizacin del ECG en osciloscopio En la Fig. 5 se muestra el circuito que se utiliz para realizar la primera prueba de transmisin, mediante el simulador de paciente. Mientras que en la Fig. 6 se aprecia el ECG visualizado en el osciloscopio Tektronix TDS 220 como resultado de esa primera prueba. B. Conexin exitosa del mdulo Bluetooth HC-05 al programa de Arduino La comunicacin entre el mdulo BT HC-05 y la tarjeta Arduino UNO se logr mediante el puerto serial del ltimo, la conexin se muestra en la Fig. 7. 2014 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE). CONFERENCE, WORKSHOPS, AND EXHIBITS. COOPERATION / LINKAGES. INTERCAMBIOS DE CUIDADO MDICO PANAMERICANOS. CONFERENCIA, TALLERES Y EXHIBICIONES. COOPERACIN / ENLACES. APRIL 7 12, 2014, BRASILIA, BRAZIL ISBN: 978-1-4799-3555-0 IEEE Catalog Number: CFP1418G-ART Fig. 6. ECG obtenido a partir del proceso de adquisicin de la seal. C. Transmisin de datos desde el circuito amplificador a dispositivo mvil a travs de Bluetooth En la Fig. 8 se observa la aplicacin de Android desarrollada en Eclipse, que permiti la recepcin de la seal del simulador en el dispositivo mvil con Android. Si comparamos la Fig. 6 donde se aprecia la seal en el osciloscopio, contra la seal que aparece en el dispositivo mvil mostrada en la Fig. 8, podemos observar que en la segunda presenta una mayor cantidad de ruido. El ruido se origina precisamente en el microcontrolador, responsable de la digitalizacin de la seal. Para reducir ese ruido se propone utilizar filtrado digital as como revisar las frecuencias de muestreo entre los distintos componentes del sistema (microcontrolador y mdulo BT). Asimismo se va a revisar el cableado de los componentes electrnicos para reducir tambin el ruido proveniente de la adquisicin y filtrado analgico de la seal. Fig. 7. BT HC-05 en funcionamiento con Arduino UNO. Fig. 8. ECG mostrado en el dispositivo mvil, la seal presenta ruido debido a problemas en la digitalizacin de la misma. IV. DISCUSIN DE RESULTADOS En la actualidad, las enfermedades cardiacas son la principal causa de muerte en el mundo [8] y es por eso que se debe poner especial cuidado en el monitoreo del corazn. El costo de un estudio de ECG es alto, asimismo por la vida tan acelerada que se vive en el presente es difcil realizarse estudios peridicamente. Con el sistema inalmbrico desarrollado se puede realizar el monitoreo de la seal cardiaca prcticamente las 24 horas del da, evitando as la necesidad de asistir al hospital continuamente y sobretodo el gasto que implican las consultas con el mdico. El obtener el ECG resulta tan fcil como lo es el colocarse los electrodos en las extremidades del cuerpo y presionar un botn para recibir la grfica en el celular; as el usuario puede comunicarse inmediatamente con el mdico y tomar las medidas pertinentes. V. CONCLUSIONES Se logr implementar el sistema inalmbrico para la obtencin del ECG, el cual por su funcionalidad permitir el monitoreo de la seal cardiaca de manera continua sin necesidad de alterar la vida de las personas. Asimismo se detectarn algunas enfermedades cardiovasculares gracias al sistema, cuyo costo es muy accesible para las personas comparndolo con el gasto que stas haran si acuden continuamente al hospital o centros de anlisis. Se verific la funcionalidad del electrocardigrafo al compararlo mediante un anlisis estadstico con el ECG obtenido por un sistema con cables, observndose pequeas diferencias debidas a interferencias en el entorno de la 2014 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE). CONFERENCE, WORKSHOPS, AND EXHIBITS. COOPERATION / LINKAGES. INTERCAMBIOS DE CUIDADO MDICO PANAMERICANOS. CONFERENCIA, TALLERES Y EXHIBICIONES. COOPERACIN / ENLACES. APRIL 7 12, 2014, BRASILIA, BRAZIL ISBN: 978-1-4799-3555-0 IEEE Catalog Number: CFP1418G-ART persona, como seales de Internet, telefnicas, ondas magnticas. AGRADECIMIENTOS Este trabajo ha sido realizado con el apoyo del Instituto de Ingeniera de la Universidad Autnoma de Baja California y fue financiado por el Consejo Nacional de Ciencia y Tecnologa. Se agradece a los acadmicos del Cuerpo Acadmico de Bioingeniera y Salud Ambiental de la UABC por sus sugerencias para el desarrollo e implementacin del presente proyecto y al Mtro. Eduardo Martnez por su apoyo en el desarrollo de la aplicacin en Android. REFERENCIAS [1] INEGI (2009). Estadsticas a propsito del da mundial del corazn [En lnea]. Disponible en: http://www.inegi.org.mx/inegi/contenidos/espanol/prensa/contenidos/estadi sticas/2009/corazon09.asp?s=inegi&c=2740&ep=21 [2] W. H. Rojas, V. J. F. Herrera, J. G. Acua, P. A. Muoz, F. J. Ibarguen (2007). Anlisis y supervisin de la seal cardiaca con transmisin inalmbrica de datos. Disponible en: http://redalyc.uaemex.mx/redalyc/src/inicio/ArtPdfRed.jsp?iCve=84903528 [3] A. R. Tucci (2007), Instrumentacin Biomdica [Impreso]. Editorial Lul, pp. 15-52, Mxico. [4] C. Chen, S. Pan, P. Kinget. ECG Measurement System [En lnea]. Disponible en: http://www.cisl.columbia.edu/kinget_group/student_projects/ECG%20Rep ort/E6001%20ECG%20final%20report.htm [5] Arduino (2013). Caractersticas de Arduino [En lnea]. Disponible en: http://www.arduino.cl/int/caracteristicas.html [6] Monitor de seales de electrocardiografa y frecuencia cardiaca mediante un telfono mvil con el protocolo de comunicacin Bluetooth [En lnea]. Archivos de cardiologa de Mxico, vol. 82, no. 3, Mxico, Julio/Septiembre 2012. Disponible en: http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405- 99402012000300001 [7] Fuente: Microside, https://dl.dropbox.com/u/74226954/SENSORES_ML/CCS%20CDC_BLU ETOOTH_MODULE_3.rar [8] Organizacin Mundial de la Salud (2013). Enfermedades cardiovasculares [En lnea]. Disponible en: http://www.who.int/mediacentre/factsheets/fs317/es/
2014 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE). CONFERENCE, WORKSHOPS, AND EXHIBITS. COOPERATION / LINKAGES. INTERCAMBIOS DE CUIDADO MDICO PANAMERICANOS. CONFERENCIA, TALLERES Y EXHIBICIONES. COOPERACIN / ENLACES. APRIL 7 12, 2014, BRASILIA, BRAZIL ISBN: 978-1-4799-3555-0 IEEE Catalog Number: CFP1418G-ART