Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA Y SISTEMAS DE TELECOMUNICACIÓN PROYECTO FIN DE GRADO TÍTULO: DESARROLLO DE UN SISTEMA PORTABLE DE ADQUISICIÓN Y PROCESADO DE SEÑALES BIOMÉDICAS AUTOR: JAVIER CENDEJAS LÓPEZ TITULACIÓN: GRADO DE INGENIERÍA EN SISTEMAS DE TELECOMUNICACIÓN TUTOR: DAVID LUENGO GARCÍA DEPARTAMENTO: TEORÍA DE LA SEÑAL Y COMUNICACIONES VºBº Miembros del Tribunal Calificador: PRESIDENTE: SARA LANA SERRANO TUTOR: DAVID LUENGO GARCÍA SECRETARIO: DAVID OSÉS DEL CAMPO Fecha de lectura: Calificación: El Secretario, E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 1 Esta página se ha dejado intencionalmente en blanco. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 2 AGRADECIMIENTOS Ante todo, y aunque sea general, me gustaría agradecer a toda la gente que ha formado parte de mi vida en la Universidad, ya sea en el propio ámbito universitario o fuera de él, y tanto si ha sido para bien como para mal, ya que, debido a ello, ahora soy la persona que soy. A aquellos profesores que han facilitado mi estancia en la Universidad estando disponibles siempre que fuera necesario y a David por ofrecerme la posibilidad de realizar este proyecto. En especial quería agradecérselo a mi familia: a mi padre, a mi madre y a mi hermano que han soportado mis altibajos constantes; y a los amigos que, aunque esta etapa se esté acabando, sé que seguiré teniendo muchos años. “No es más rico el que más tiene, sino el que menos necesita” Gracias a todos y cada uno de vosotros por hacerme sentir la persona más rica del mundo. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 3 Esta página se ha dejado intencionalmente en blanco. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 4 RESUMEN De un tiempo a esta parte, la bioingeniería se ha convertido en uno de los componentes más importantes de la medicina actual. Tanto es así, que los dispositivos de adquisición de señales biomédicas están actualizándose y evolucionado constantemente debido a la gran repercusión que poseen estos elementos a la hora de detectar patologías o mejorar afecciones. Todo esto es gracias a la innovación tecnología y la gestión de los recursos que se tienen disponibles para ello, y está en nuestra mano que esto siga así. Es por ello por lo que se decidió realizar esta investigación, para conseguir, de manera sencilla y eficaz, la adquisición y procesado de señales biomédicas en un entorno como es el universitario. En este proyecto se realizará una revisión del estado del arte de los dispositivos actuales que existen en el mercado que nos ofrezcan esta posibilidad. Posteriormente, una vez haya sido elegido y estudiado el sistema a utilizar, se realizarán pruebas de adquisición y procesado que nos permitan llegar a uno de los requerimientos del proyecto: proporcionar una herramienta que facilite la realización de ciertas prácticas de la asignatura de grado Procesado Digital de Señales Biomédicas. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 5 Esta página se ha dejado intencionalmente en blanco. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 6 ABSTRACT From a time to this part, bioengineering has become one of the most important components of medicine today. So much so that biomedical signal acquisition devices are constantly being updated and evolved due to the great impact that these elements have in detecting pathologies or improving illnesses. This is all thanks to technological innovation and the management of the resources available for this purpose, and it is in our hands that this continues to be the case. That is why we decided to carry out this research, to achieve, in a simple and effective way, the acquisition and processing of biomedical signals in an environment such as the university. In this project, a review of the state of the art of the current devices on the market that offer us this possibility will be carried out. Subsequently, once the system to be used has been chosen and studied, acquisition and processing tests will be carried out that will allow us to meet one of the requirements of the project: to provide a tool that will facilitate the performance of certain practices of the Procesado Digital de Señales Biomédicas degree course. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 7 Esta página se ha dejado intencionalmente en blanco. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 8 ÍNDICE DE CONTENIDO 1 INTRODUCCIÓN ............................................................................................................... 16 1.1 CONTEXTO ........................................................................................................... 16 1.2 OBJETIVOS DEL PROYECTO .................................................................................. 17 1.3 ESPECIFICACIONES Y RESTRICCIONES DEL PROYECTO .......................................... 18 1.4 METODOLOGÍA DE TRABAJO PROPUESTA ............................................................. 19 1.5 DESGLOSE DE TAREAS ......................................................................................... 20 1.6 ESTRUCTURA DEL PROYECTO DE FIN DE GRADO ................................................. 21 2 BIOINGENIERÍA Y SEÑALES BIOMÉDICAS ...................................................... 22 2.1 BIOINGENIERÍA .................................................................................................... 22 2.2 DEFINICIÓN Y ADQUISICIÓN DE SEÑALES BIOMÉDICAS ........................................ 25 2.3 TIPOS DE SEÑALES BIOMÉDICAS ........................................................................... 26 2.4 DISCUSIÓN ........................................................................................................... 29 3 SISTEMAS PORTABLES DE ADQUISICIÓN DE SEÑALES BIOMÉDICAS ………………………………………………………………………………………………………………………………………………. 30 3.1 SISTEMAS BASADOS EN RASPBERRY PI ................................................................ 30 3.2 RELOJES Y PULSERAS INTELIGENTES ................................................................... 32 3.3 DISPOSITIVOS PORTABLES ESPECIALIZADOS ........................................................ 34 3.3.1 Circuitos integrados BITalino .................................................................... 35 3.3.2 Sensores y periféricos BITalino .................................................................. 36 3.4 DISCUSIÓN ........................................................................................................... 38 E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 9 4 ESPECIFICACIONES DEL SISTEMA: BITALINO (R)EVOLUTION BOARD KIT .................................................................................................................................... 40 4.1 PLACA BASE ........................................................................................................ 42 4.2 SENSORES ............................................................................................................ 44 4.3 PERIFÉRICOS ........................................................................................................ 46 4.4 ACTUADORES ...................................................................................................... 46 4.5 CONECTIVIDAD .................................................................................................... 48 4.6 SOFTWARE OPENSIGNALS (R)EVOLUTION ........................................................... 49 4.7 BITALINO-PROVENBLUETOOTH DONGLE ........................................................... 50 5 DESARROLLO TÉCNICO ............................................................................................. 52 5.1 INTRODUCCIÓN Y PUESTA A PUNTO ..................................................................... 52 5.1.1 Primeros Pasos ........................................................................................... 52 5.1.2 Compatibilidad con MATLAB .................................................................... 57 5.1.3 Aplicación para Dispositivos Móviles ........................................................ 58 5.2 ADQUISICIÓN Y VISUALIZACIÓN DE SEÑALES...................................................... 60 5.2.1 EMG ........................................................................................................... 60 5.2.2 EEG ............................................................................................................ 62 5.2.3 EDA ............................................................................................................ 64 5.2.4 Señales NO Biomédicas: ACC y LUX ........................................................ 66 5.2.5 ECG ............................................................................................................ 67 5.3 PROCESADO DE SEÑALES BIOMÉDICAS: DETECCIÓN DE COMPLEJOS QRS .......... 70 5.4 ESTUDIO ESTADÍSTICO DE SEÑALES BIOMÉDICAS ............................................... 75 5.5 DISCUSIÓN ........................................................................................................... 78 6 CONCLUSIONES Y LÍNEAS FUTURAS .................................................................. 80 7 BIBLIOGRAFÍA ................................................................................................................. 82 ANEXO A: PRESUPUESTO .................................................................................................... 86 E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 10 ÍNDICE DE FIGURAS ILUSTRACIÓN 1. DIAGRAMA DE GANTT DETALLADO DE LAS TAREAS. ............................ 20 ILUSTRACIÓN 2. ELECTROCARDIOGRAMA [7] ................................................................ 26 ILUSTRACIÓN 3. ACTIVIDAD ELECTRODERMAL [9] ........................................................ 27 ILUSTRACIÓN 4. ELECTROENCEFALOGRAMA [10] .......................................................... 27 ILUSTRACIÓN 5. ELECTROMIOGRAMA [11] ..................................................................... 28 ILUSTRACIÓN 6. RASPBERRY PI 3 MODEL B [14] ........................................................... 30 ILUSTRACIÓN 7. ESPECIFICACIONES DE LA RASPBERRY PI 3 MODEL B [14] ................... 31 ILUSTRACIÓN 8. GRÁFICO DEL NÚMERO DE SMARTWATCH UTILIZADOS POR REGIONES [15] ......................................................................................................................... 32 ILUSTRACIÓN 9. BITALINO (R)EVOLUTION BOARD KIT [17] .......................................... 41 ILUSTRACIÓN 10. ESPECIFICACIONES DEL SISTEMA ELEGIDO [17] .................................. 41 ILUSTRACIÓN 11. DISEÑO DEL BLOQUE PWR [18] ......................................................... 42 ILUSTRACIÓN 12. DISEÑO DEL BLOQUE MCU [19] ......................................................... 43 ILUSTRACIÓN 13. ESPECIFICACIONES DEL BLOQUE MCU [19] ....................................... 43 ILUSTRACIÓN 14. ESQUEMÁTICO DE LOS SENSORES ECG (A) [7], EDA (B) [9], EEG (C) [10] Y EMG (D) [11]................................................................................................ 45 ILUSTRACIÓN 15. CABLE DE CONEXIÓN PARA DOS (A) [20] Y TRES (B) ELECTRODOS [21] ................................................................................................................................ 46 ILUSTRACIÓN 16. DISEÑO DE LOS ACTUADORES DAC (A) [22], LED (B) [23] Y BUZ (C) [24] ......................................................................................................................... 47 ILUSTRACIÓN 17. ESPECIFICACIONES DEL BLOQUE BLUETOOTH [25] ............................. 48 ILUSTRACIÓN 18. DISEÑO DEL BLOQUE BLUETOOTH [25] .............................................. 48 ILUSTRACIÓN 19. LOGO DE LA PLATAFORMA OPENSIGNALS [26] .................................. 49 ILUSTRACIÓN 20. BITALINO-PROVEN BLUETOOTH DONGLE [27] .................................. 50 ILUSTRACIÓN 21. ACCESO DIRECTO AL PROGRAMA OPENSIGNALS ................................ 52 ILUSTRACIÓN 22. DETECCIÓN DEL DISPOSITIVO ............................................................. 53 E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 11 ILUSTRACIÓN 23. CONFIGURACIÓN DEL DISPOSITIVO ..................................................... 54 ILUSTRACIÓN 24. PANTALLA DE VISUALIZACIÓN DE LAS SEÑALES EN TIEMPO REAL ...... 55 ILUSTRACIÓN 25. PANTALLA DE PROGRAMACIÓN DE ADQUISICIONES ............................ 57 ILUSTRACIÓN 26. INTERFAZ GRÁFICA DE LA APLICACIÓN BITADROID ............................ 59 ILUSTRACIÓN 27. GRÁFICO DE UNA SEÑAL ECG TOMADA DESDE LA APLICACIÓN PARA DISPOSITIVOS MÓVILES ............................................................................................ 59 ILUSTRACIÓN 28. COLOCACIÓN DE ELECTRODOS PARA EL EMG .................................... 61 ILUSTRACIÓN 29. GRÁFICO EMG DESDE EXCEL ............................................................ 62 ILUSTRACIÓN 30. COLOCACIÓN DE ELECTRODOS PARA EL EEG ..................................... 63 ILUSTRACIÓN 31. GRÁFICO DE BUENA ADQUISICIÓN DE UN EEG ................................... 63 ILUSTRACIÓN 32. EJEMPLO DE MALA ADQUISICIÓN DE EEG .......................................... 64 ILUSTRACIÓN 33. COLOCACIÓN DE ELECTRODOS PARA EL EDA .................................... 65 ILUSTRACIÓN 34. GRÁFICO EDA PERSONA EN REPOSO .................................................. 65 ILUSTRACIÓN 35. GRÁFICO DEL ACELERÓMETRO (ACC) ............................................... 66 ILUSTRACIÓN 36. GRÁFICO DEL MEDIDOR DE LUZ (LUX) .............................................. 66 ILUSTRACIÓN 37. COLOCACIÓN DE ELECTRODOS PARA ECG EN LA ZONA PRÓXIMA AL CORAZÓN ................................................................................................................. 67 ILUSTRACIÓN 38. GRÁFICO DE ECG EN LA ZONA PRÓXIMA AL CORAZÓN ...................... 68 ILUSTRACIÓN 39. COLOCACIÓN DE ELECTRODOS BAJO LAS CLAVÍCULAS ....................... 68 ILUSTRACIÓN 40. GRÁFICO DE ECG BAJO LAS CLAVÍCULAS .......................................... 69 ILUSTRACIÓN 41. COLOCACIÓN DE ELECTRODOS PARA ECG EN LAS MUÑECAS ............. 69 ILUSTRACIÓN 42. GRÁFICO DE ECG EN LAS MUÑECAS................................................... 70 ILUSTRACIÓN 43. TRANSFORMADA DE FOURIER DE LAS DISTINTAS SEÑALES ................. 72 ILUSTRACIÓN 44. SEÑALES B Y C CON UN FILTRO BANDA ELIMINADA A 50 HZ .............. 73 ILUSTRACIÓN 45. RESULTADO DE APLICAR EL ALGORITMO DE PAN-TOMPKINS A LAS SEÑALES A (A), B (B) Y C (C) ................................................................................... 75 ILUSTRACIÓN 46. HISTOGRAMA DE LAS SEÑALES A, B Y C ............................................ 76 ILUSTRACIÓN 47. BOXPLOT DE LAS SEÑALES A, B Y C ................................................... 77 E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 12 ÍNDICE DE TABLAS TABLA 1. PLANIFICACIÓN EN DETALLE DE LAS TAREAS REALIZADAS. ............................. 20 TABLA 2. ESPECIFICACIONES DE LAS PULSERAS Y LOS RELOJES INTELIGENTES REVISADOS EN SEPTIEMBRE DE 2019 .......................................................................................... 34 TABLA 3. LISTA DE ACCESORIOS BITALINO .................................................................... 37 TABLA 4.EQUIVALENCIAS ENTRE CANALES Y SENSORES EN LA PLACA BITALINO .......... 56 TABLA 5. COSTE DE LOS RECURSOS MATERIALES ............................................................ 86 E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 13 Esta página se ha dejado intencionalmente en blanco. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 14 LISTA DE SIGLAS Y ACRÓNIMOS BLE: Bluetooth Low Energy o Bluetooth de Baja Energía. BUZ: Buzzer o Pulsador. DAC: Digital to Analog Converter o Convertidor Digital-Analógico. ECG: Electrocardiograma. EDA: Electrodermal Activity o Actividad Electrodermal. EEG: Electroencefalograma. EGG: Electrogastrograma. EMG: Electromiograma. EOG: Electrooculograma. HRV: Heart Rate Variability o Variabilidad del Ritmo Cardíaco. LED: Light-Emitting Diode o Diodo Emisor de Luz. NTC: Negative Temperature Coefficient o Coeficiente Negativo de Temperatura. MCU: Microcontroller Unit o Microcontrolador. PPG: Photoplethysmogram o Fotopletismograma. PWR: Power Management o Gestor de Alimentación. PZT: Piezoeléctrico. Sp02: Saturación de oxígeno arterial medido con pulsioximetría. E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 15 Esta página se ha dejado intencionalmente en blanco. 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 16 1 Introducción En este apartado se resumirán los puntos más importantes del proyecto, tales como una breve introducción del mismo, sus objetivos, las especificaciones y restricciones que se prevé encontrar a la hora de realizar el mismo, la metodología de trabajo propuesta y, por último, el desglose de las tareas a realizar. 1.1 CONTEXTO Como bien es sabido, prácticamente todos los sectores de la sociedad actual han evolucionado de manera considerable gracias al desarrollo tecnológico. Uno de los mayores beneficios que la comunidad ha conseguido es en el ámbito sanitario, tanto a la hora de predicción de las enfermedades como en su tratamiento. Una de estas tecnologías se basa en las señales biomédicas, es decir, la digitalización y monitorización de los pulsos emitidos por nuestro cuerpo (corazón, cerebro, ojos, etc.). Este hecho adquiere una gran importancia a la hora de la detección de enfermedades que, de otra manera, serían imposibles de descubrir [1]. Gracias a la evolución tecnológica, existe un amplio abanico de posibilidades para la adquisición de dichas señales. Por un lado, existen dispositivos de alto coste para monitorizar, prevenir y detectar anomalías de manera más detallada. Por el otro lado, y no por ello menos importante, se encontrarán dispositivos electrónicos portables capaces de realizar estas funciones. Estos sistemas pueden ser, por ejemplo, pulseras inteligentes que llevan constantes vitales a alguna aplicación de seguimiento para mantenernos en forma, los propios smartphones acondicionados para ello (mediante la conexión de herramientas adicionales), o sensores especializados en esta técnica. 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 17 Una vez adquiridas estas señales, habrá que ir un paso más allá, ya que la simple visualización de las mismas no es suficiente. Como herramienta principal de manejo de señales tenemos el procesado de éstas, es decir, la utilización de algoritmos de diversos tipos con el fin de obtener una versión más detallada y específica de dichas señales, como podrían ser un filtrado o un modelo de predicción de enfermedades [2]. Este proyecto en concreto se centrará en la adquisición de dichas señales biomédicas mediante sistemas portables de bajo coste y alto grado de flexibilidad, realizando en primera instancia una revisión del estado del arte actual para que, una vez elegido el dispositivo que se utilizará, comience el diseño de la parte práctica, basado en el procesado de estas señales. 1.2 OBJETIVOS DEL PROYECTO En este apartado se verán las expectativas con las que se crea el proyecto, así como lo necesario para llevarlas a cabo. Como objetivo principal, como ya se ha mencionado, se trata de la búsqueda de sistemas portables de adquisición de señales biomédicas (tales como electrocardiogramas, electroencefalogramas, electromiogramas, variabilidad del ritmo cardíaco y fotopletismogramas, entre otras) para su posterior procesamiento y filtrado en Matlab. Para ello, se deberá realizar una revisión a fondo de las alternativas existentes en el mercado, decidir cuáles cumplen los requisitos, y adquirir la más apropiada para ello. Los objetivos secundarios serán los siguientes: • Se realizarán tareas como la creación de una base de datos para el almacenamiento de las señales obtenidas, así como su exportación a Matlab para su posterior procesado. • Se definirán y desarrollarán los algoritmos de reducción de ruido e interferencias que vamos a utilizar en las señales adquiridas, ya que será parte fundamental de la realización práctica del proyecto. 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 18 • Como objetivo final, podemos añadir que, además del hecho de que pueda ser mejorado a medida que la tecnología vaya avanzando, el proyecto va a ser realizado con la vista puesta en crear recomendaciones que puedan ser usadas a la hora de desarrollar prácticas para la asignatura Procesado de Señales Biomédicas, de ahí la importancia de la flexibilidad y el bajo coste. 1.3 ESPECIFICACIONES Y RESTRICCIONES DEL PROYECTO Las especificaciones y restricciones de diseño del proyecto serán las siguientes: • Búsqueda de un sistema de bajo coste y que permita su portabilidad. • Necesidad de trasladar las señales adquiridas con el sistema portable a un formato soportado en Matlab para su procesado. • Adquisición de las señales biomédicas de interés para el proyecto: electrocardiograma, electromiograma, electroencefalograma, etc. • El proyecto debe tener facilidad para su modificación a medida que avance la tecnología, además de ser de bajo coste, ya que se pretende adquirir más de uno de estos dispositivos para su utilización en las prácticas de la asignatura Procesado de Señales Biomédicas. • Creación de una base de datos con el fin de tener una fuente de recursos para la verificación de la aplicación que se pretende realizar. • Aplicación de algoritmos de reducción de ruido e interferencias. • Diseño de un sistema flexible que permita incluir diferentes algoritmos, como pueden ser la eliminación de ruido o detección de patologías del paciente. 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 19 1.4 METODOLOGÍA DE TRABAJO PROPUESTA Para la realización de este proyecto, la metodología ha sido la siguiente: Primeramente, se realizó una revisión del estado del arte en sistemas portables de adquisición de señales biomédicas, así como de los complementos necesarios para ello, teniendo en cuenta que los datos recogidos deben de ser soportados en Matlab. Seguidamente, se obtuvieron los recursos mencionados en el apartado anterior, comenzando así el diseño de la parte práctica del proyecto, y la creación de una base de datos para la alimentación del programa desarrollado. En tercer lugar, se realizó el desarrollo y la programación de los algoritmos de procesado en Matlab, acompañados de la simulación y una posterior verificación de estos utilizando la base de datos creada. Finalmente, se procedió a la redacción de esta memoria y la preparación de la presentación del trabajo realizado. 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 20 1.5 DESGLOSE DE TAREAS Las tareas realizadas durante el proyecto y el tiempo ocupado por las mismas se pueden observar en la Tabla 1. A continuación, en la Ilustración 1, se muestrael diagrama de Gantt con dichas tareas. Descripción Actividad Fecha de inicio Duración (días) Fecha de fin Búsqueda del estado del arte 1 01/09/2019 30 01/10/2019 Estudio del sistema portable 2 01/10/2019 45 15/11/2019 Creación y exportación de la base de datos 3 15/11/2019 30 15/12/2019 Procesado y análisis de señales 4 15/12/2019 45 01/02/2020 Redacción de la memoria 5 01/02/2020 45 15/03/2020 Tabla 1. Planificación en detalle de las tareas realizadas. Ilustración 1. Diagrama de Gantt detallado de las tareas. 23/08/2019 12/10/2019 01/12/2019 20/01/2020 10/03/2020 Búsqueda del estado del arte Estudio del sistema portable Creación y exportación de la base de datos Procesado y análisis de señales Redacción de la memoria Cronograma de tareas 1. Introducción E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 21 1.6 ESTRUCTURA DEL PROYECTO DE FIN DE GRADO La estructura del proyecto constará de cinco partes, correspondiéndose cada una de ellas con un capítulo. En primer lugar, en el Capítulo 2 se hará una introducción sobre la importancia de las señales biomédicas, profundizando en la ciencia que estudia su comportamiento, así como una explicación sobre lo que son, su manejo y su adquisición. Seguidamente, el Capítulo 3 mostrará la revisión del estado del arte que se ha realizado para el desarrollo de este proyecto, mostrándose detalladamente los dispositivos estudiados y el motivo de la elección final de nuestro sistema portable. En los capítulos 4 y 5 se muestra la parte técnica del proyecto. En el Capítulo 4 se expondrá de manera detallada las especificaciones del dispositivo elegido, así como los elementos que se usarán para mejorar este. En el Capítulo 5 se procederá a describir la metodología de trabajo usada, los algoritmos de procesado y los resultados de estos. Por último, en el Capítulo 6 se enunciarán las conclusiones deducidas de la realización del proyecto y se expondrán las posibles líneas futuras que podrá seguir este. 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 22 2 Bioingeniería y señales biomédicas En el segundo capítulo se van a explicar los conocimientos teóricos necesarios para entender el desarrollo de la investigación, abarcando los dos temas principales que se abordarán durante el desarrollo del proyecto: la utilización de la bioingeniería en el sector sanitario, y la definición, adquisición y procesado de señales biomédicas. 2.1 BIOINGENIERÍA Como se ha mencionado anteriormente, la tecnología ha evolucionado en las últimas décadas, revolucionando el avance y desarrollo de muchos sectores de la sociedad como, por ejemplo, el sector biosanitario, basado en el uso de la bioingeniería como principio de su funcionamiento. Se conoce como bioingeniería a la utilización de ciencias físicas, matemáticas o químicas, así como los propios principios de la ingeniería para el estudio de la biología, la medicina o la salud. Uno de sus principios fundamentales es la adquisición de conocimiento y la comprensión del funcionamiento de los seres vivos mediante la aplicación de técnicas, tanto analíticas como experimentales, lo cual permite obtener de manera más detallada y específica los datos necesarios para su respectivo tratamiento. Adicionalmente, esta ciencia trabaja constantemente en la creación y desarrollo de nuevos algoritmos, procesos, dispositivos y sistemas para el avance de la práctica de la biología y la medicina. En definitiva, el objetivo principal es mejorar el estado de vida de los seres vivos mediante el uso y estudio de técnicas multidisciplinares. Dentro del término bioingeniería se pueden encontrar un gran número de campos independientes los unos de los otros. Para su explicación en el proyecto, se va a exponer la clasificación que realiza Z. Abu-Faraj [3], el cual complementa los campos que definió Joseph D. Bronzino en su libro The Biomedical Engineering Handbook [4]. 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 23 • El bioelectromagnetismo investiga los fenómenos eléctricos, magnéticos y electromagnéticos que aparecen en los tejidos biológicos. Abarca diversas tareas, como el comportamiento de los tejidos y las células tras haber sido estimulados, el estudio del campo magnético que producen los cuerpos o las propiedades electromagnéticas intrínsecas del propio tejido. • La bioética, como su propio nombre indica, estudia los problemas éticos que se producen en el desarrollo de la biología y su puesta en funcionamiento, haciendo cumplir una serie de normas para su correcto funcionamiento. • La investigación de biomateriales para el diseño de materiales sintéticos seguros y fiables que permitan facilitar el estudio de tejidos y seres vivos de manera específica y que no sean dañinos para el objeto de este. • La biomecánica consiste en la aplicación de los fundamentos mecánicos para resolver problemas sanitarios. Estos problemas pueden ir desde el estudio de la respuesta de elementos ante fuerzas externas hasta el estudio de la estructura fisiológica de enfermedades. • La bionanotecnología es la utilización de los conocimientos de la bioingeniería en el ámbito de la nanotecnología. Este tipo de tecnología es aplicada, por ejemplo, en la modificación de ADN o el desarrollo de chips de tamaño microscópico para el tratamiento de problemas sanitarios. • La biotecnología abarca “(...) cualquier aplicación tecnológica que utilice sistemas biológicos, organismos vivos o derivados para crear o modificar productos o procesos para un uso específico” [5]. Según Bronzino se puede diferenciar cuatro subtipos diferentes: biotecnología blanca, utilizada para procesos industriales; biotecnología roja, también conocida como biotecnología para el tratamiento de la salud, aplicada a procesos médicos; biotecnología verde, aquella relacionada con el ámbito de la agricultura; y biotecnología azul, que posee como fin el estudio de procesos acuáticos, como pueden ser mares u océanos. • La ingeniería clínica está especializada en el cuidado de pacientes, aplicando habilidades ingenieriles para el seguimiento de sus tratamientos y su forma de vida. 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 24 • La bioinformática e informática médica son campos diferentes, pero utilizan la misma metodología para sostener sus sistemas de información, con sistemas de exportación de datos, bases de datos e inteligencia artificial entre otros. • El escaneo médico es utilizado para plasmar en imágenes estructuras anatómicas del sujeto al que se le realiza esta acción. Hay multitud de tipos diferentes, siendo los más reconocibles las radiografías (rayos X), ecografías y resonancias. • La ingeniería neuronal se centra en estudiar los diferentes comportamientos del sistema nervioso mediante el uso de herramientas propias de ingeniería, como puede ser la robótica o el análisis de señales. • El modelado, simulación y control fisiológico utilizan simulaciones mediante ordenadores para desarrollar el entendimiento de diferentes relaciones fisiológicas. • La tecnología de rehabilitación posee una funcionalidad bastante práctica, ya que permite innovar en el tratamiento de las secuelas de una posible enfermedad o trastorno, profundizando en el desarrollo de técnicas y dispositivos terapéuticos para ello. • La ingeniería de tejidos es aquella que estudia la dinámica de los tejidos, es decir, la reconstrucción, reemplazo y reparación de estos. A su vez, esta categoría está dividida en dos subtipos según su aplicación: ex vivo o in vitro, en la cual se utilizan tejidos híbridos para estas funciones; e in vivo, la cual se centra en la modificación del crecimiento y las funcionescelulares. Para terminar, existen tres campos adicionales, que son la instrumentación médica, los sensores biomédicos y las señales biomédicas, los cuales se detallarán en el siguiente apartado. 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 25 2.2 DEFINICIÓN Y ADQUISICIÓN DE SEÑALES BIOMÉDICAS En primer lugar, una señal biomédica es toda aquella señal captada a partir del funcionamiento del cuerpo de un ser vivo, como, por ejemplo, el ritmo cardíaco o la medición de la concentración de oxígeno en sangre. La importancia de estas señales es crítica en la detección y tratamiento de patologías de un paciente. Por ello, es muy importante la correcta adquisición y análisis de estas, la cual definiremos a continuación, prosiguiendo con la división de campos de bioingeniería mencionada en el apartado anterior [3]. La instrumentación biomédica es conocida como la utilización, diseño y desarrollo de dispositivos para monitorizar y medir los parámetros y variables fisiológicas del paciente aplicando principios interdisciplinarios de ingeniería. Uno de estos instrumentos son los sensores biomédicos o biosensores, los cuales permiten obtener y convertir señales biomédicas en señales ópticas, eléctricas o físicas. La innovación y desarrollo de estos dispositivos es uno de los factores que han permitido una considerable evolución de los diagnósticos y monitorización de enfermedades del paciente. Por último, se encuentra el tema a tratar en el desarrollo del proyecto, el análisis de señales biomédicas. Para el diagnóstico de las patologías de un paciente, es necesario procesar las señales adquiridas, ya que existe una alta probabilidad de que estas señales necesiten una reducción de ruido o algún tipo de filtrado para conseguir la calidad requerida para un tratamiento más específico y con mejores resultados. 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 26 2.3 TIPOS DE SEÑALES BIOMÉDICAS Con el fin de explicar de manera más detallada el alcance de estas señales biomédicas, a continuación, se mostrará una lista descriptiva de aquellas que se consideran más significativas para el proyecto. Como aclaración, la no representación de la totalidad de las señales es debida al elevado número de tipos existentes, las cuales, además, van en aumento día a día gracias a la innovación tecnológica. ECG (Electrocardiograma). Esta señal representa la actividad eléctrica del corazón mediante su adquisición por electrodos conectados sobre la piel del paciente. La representación se realiza mediante los impulsos eléctricos de los propios latidos del corazón, como podemos observar en la Ilustración 2. Se puede conseguir información acerca de las aurículas a partir de la onda P (impulso que se produce en la aurícula previo a su contracción), de los ventrículos mediante el complejo QRS (corriente eléctrica causante de la contracción de los ventrículos) y la onda T (forma de onda generada durante la relajación de los ventrículos). Es una de las señales biomédicas más utilizadas y sirve para diagnosticar múltiples patologías cardíacas [6]. Ilustración 2. Electrocardiograma [7] Onda P Complejo QRS Onda T 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 27 EDA (Electrodermal Activity o Actividad Electrodermal). La representación de estas señales, la cual se observa en la Ilustración 3, mide los cambios eléctricos producidos por la actividad de las glándulas sudoríparas. Los electrodos deben ser sensibles a estos cambios y deben ser capaces de transmitir esta información para su posterior visualización. Sirve, por ejemplo, para medir el nivel de estrés de un sujeto [8]. Ilustración 3. Actividad Electrodermal [9] Electroencefalograma (EEG). Consiste en la monitorización de la actividad causada por los impulsos eléctricos mediante la colocación de electrodos en la superficie del cuero cabelludo (Ilustración 4). Es fundamental para el diagnóstico de numerosas enfermedades neurológicas, como la epilepsia o la encefalopatía. Ilustración 4. Electroencefalograma [10] 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 28 Electromiograma (EMG). Esta señal mide las corrientes eléctricas provenientes de la contracción de músculos y nervios, como se muestra en la Ilustración 5, también adquiridas por electrodos. Además, es capaz de analizar la amplitud de estas corrientes, el número de fibras musculares que se contraen, el tiempo que tardan en contraerse y el tiempo que se mantienen contraídas. Se utiliza para diagnosticar patologías del sistema motor, así como para la monitorización de los procesos de rehabilitación. Ilustración 5. Electromiograma [11] HRV (Heart Rate Variability o Variabilidad del ritmo cardíaco). Es la medición del intervalo de tiempo entre latidos, muy útil para prevenir infartos de miocardio. Esta señal puede obtenerse a partir de distintas señales, tales como un ECG o un fotopletismograma, el cual explicaremos a continuación. PPG (Photoplethysmogram o Fotopletismograma). Esta señal representa los cambios de volumen de sangre en los capilares en función de su contracción y expansión. Esto es posible gracias a la emisión de luz de unos sensores ópticos en la piel para medir estos parámetros mencionados anteriormente. [12] 2. Bioingeniería y señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 29 Saturación de oxígeno arterial (SpO2). Similar a la explicada anteriormente (PPG), esta señal permite medir los niveles de saturación de oxígeno en sangre (en porcentaje) mediante el uso de un sensor óptico que utiliza frecuencias de luz roja e infrarroja. 2.4 DISCUSIÓN En este Capítulo 2 se ha realizado una puesta en escena del tema sobre el que se va a realizar la investigación para el desarrollo del proyecto, comentando los sectores que abarca y definiendo los parámetros clave para su comprensión, esto es la bioingeniería en general y, de modo más específico, las señales biomédicas. Como se comenta en el propio apartado sobre los tipos de señales biomédicas, sería prácticamente imposible realizar una explicación de la totalidad de las señales biomédicas, ya que la innovación avanza diariamente y se descubren nuevas posibles señales y derivados de estas con mucha frecuencia. Por lo tanto, se ha tomado la decisión de mostrar las señales que se creen más pertinentes para los siguientes capítulos. Estas son ECG, EDA, EEG, EMG, HRV, PPG y SpO2, de las cuales se muestra su función y representación, a excepción de HRV, PPG y SpO2, cuyas representaciones no se creen relevantes para el desarrollo del proyecto. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 30 3 Sistemas portables de adquisición de señales biomédicas En este capítulo, una vez revisado el estado del arte, se van a mostrar los principales tipos de sistemas a considerar para el desarrollo de la investigación, así como las especificaciones de cada uno de ellos necesarias para los requerimientos del proyecto. 3.1 SISTEMAS BASADOS EN RASPBERRY PI Cuando se planificó el proyecto, se tuvo en cuenta el trabajo realizado anteriormente por otros compañeros en la materia que nos incumbe. Una de estas referencias fue el proyecto realizado por David Medina de Andrés [13] en esta misma universidad, en el cual se realizaba una indagación en profundidad acerca de la adquisición de señales biomédicas mediante el uso de sistemas Raspberry Pi, en concreto el modelo Raspberry Pi 3 Model B. En la Ilustración 6 se puede observar un ejemplo del modelo mencionado. Asimismo, en la Ilustración 7 podemos observarlas especificaciones de este dispositivo. Ilustración 6. Raspberry Pi 3 Model B [14] 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 31 Ilustración 7. Especificaciones de la Raspberry Pi 3 Model B [14] Adicionalmente, en este trabajo se utilizó la plataforma e-Health, la cual servía de conector entre el sensor utilizado según la señal que se vaya a adquirir y la Raspberry Pi. Para ello se utilizará un sistema de conexiones de cables, permitiendo mejorar la conectividad al proyecto debido a que gracias a la plataforma se podrán utilizar las mismas librerías que en Arduino. Uno de los mayores inconvenientes del proyecto fue el alto coste, ya que, aunque pareciera que el dispositivo tenía un precio asequible, el presupuesto aumentaba considerablemente a la hora de adquirir los sensores necesarios para realizar las pruebas con la calidad que se buscaba. Además, otro de los inconvenientes, son los problemas de compatibilidad existentes entre algunos de los sensores conectados a la placa base y la plataforma de convergencia de datos utilizada. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 32 A la vista de lo estudiado, se decidió proseguir con la búsqueda de otro tipo de sistemas portables que realizaran una función similar pero que eliminen los problemas de compatibilidad, intentando converger el software necesario para la visualización de las señales con los sensores para la adquisición de éstas. Es decir, en los posteriores puntos de revisión del estado del arte se intentará encontrar un tipo de sistema que abarque las dos funcionalidades en un mismo proveedor. 3.2 RELOJES Y PULSERAS INTELIGENTES Se conoce como un dispositivo Smartwatch a un reloj o pulsera inteligente con numerosas funcionalidades, como por ejemplo el seguimiento de nuestra actividad diaria o el recordatorio de eventos que tenemos programados a lo largo del día. A continuación, en la Ilustración 8, se muestra la evolución en el uso de los dispositivos wearable, es decir, todo aquel dispositivo electrónico que se pueda usar como un accesorio en nuestro outfit. Como se puede observar, desde 2015 hasta 2017 hubo un aumento de aproximadamente medio millón de dispositivos. Este auge se encuentra muy ligado al exponencial crecimiento de la tecnología y la innovación, ya que cada año va evolucionando, haciéndose más accesible por el abaratamiento de los costes de producción. Ilustración 8. Gráfico del número de Smartwatch utilizados por regiones [15] 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 33 Posteriormente, en la Tabla 2, se muestran los resultados del estudio de mercado realizado para encontrar un dispositivo que se adecúe a los requerimientos del proyecto. Cabe destacar que existen numerosos dispositivos de este tipo y, aunque se ha realizado una investigación exhaustiva, es posible que haya algún modelo que no haya sido comparado o que, por el propio desarrollo tecnológico, haya sido lanzado al mercado en una fecha posterior a la de dicho estudio. Adicionalmente, cada marca, sobre todo las más importantes, poseen una gran variedad de modelos, y sería de gran complejidad hacer una lista con su totalidad. Es por ello por lo que para cada marca se ha decidido mostrar en la tabla el modelo que se ajusta más a lo buscado, para así poder realizar la comparativa con la mayor precisión posible. Como conclusión a este punto, se debe tener en cuenta el precio y las pocas posibilidades que tienen estos instrumentos, puesto que no están diseñados específicamente para este tipo de utilización. Se puede observar que sólo uno de ellos tiene la capacidad de extracción de las señales, además de que, en vista a una posible futura incorporación a una práctica grupal, sería necesario que cada persona perteneciente a ese colectivo posea uno de estos utensilios, siendo de gran coste para la investigación. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 34 Tabla 2. Especificaciones de las pulseras y los relojes inteligentes revisados en septiembre de 2019 3.3 DISPOSITIVOS PORTABLES ESPECIALIZADOS En este último apartado del Capítulo 3, se realizará una investigación acerca de los sistemas portables especializados en la adquisición de señales biomédicas, concretamente de aquellos pertenecientes a la marca BITalino, ya que posibilitan una adquisición de manera sencilla y eficaz a través de sensores especializados en estas funciones. Otro de Dispositivo Señales Formato de extracción Precio Xiaomi Huami Amazfit Bip Smart Watch ECG - 69,99 € Polar M200 Blk ECG CSV 150€ Asus VivoWatch BP Negro ECG y PPG - 166€ K7 ECG Fitness Tracker Smart Bracelet Band ECG y PPG - 39,99€ Makibes BR1 Smartwatch ECG y HRV - 67,56€ Helo LX Plus Watch ECG y PPG - 220€ Bakeey P3 ECG+PPG Smart Bracelet ECG - 36,70€ Apple Watch Series 5 ECG PDF 419€ Galaxy Watch R805 ECG - 379€ Fitbit Ionic ECG - 269,95€ https://www.pccomponentes.com/xiaomi-amazfit-bip-smartwatch-rojo?gclid=Cj0KCQjw4fHkBRDcARIsACV58_FQ2zktm9G8p88iK9brzVZSPcbY0fkEwNEcxqR3NPGBjMjnrpRmjyEaAhb-EALw_wcB https://www.pccomponentes.com/xiaomi-amazfit-bip-smartwatch-rojo?gclid=Cj0KCQjw4fHkBRDcARIsACV58_FQ2zktm9G8p88iK9brzVZSPcbY0fkEwNEcxqR3NPGBjMjnrpRmjyEaAhb-EALw_wcB https://www.polar.com/es/productos/sport/M200 https://www.asus.com/es/VivoWatch/ASUS-VivoWatch-BP-HC-A04/ https://www.gearbest.com/smart-watches/pp_1461012.html https://www.gearbest.com/smart-watches/pp_1461012.html https://www.geekbuying.com/item/Makibes-BR1-Smartwatch-Black-393310.html?utm_source=ytb-SmartWatchTicks&utm_medium=referral&utm_campaign=lily&utm_term=MakibesBR1 https://www.helo.digital/ https://www.banggood.com/P3-ECGPPG-Blood-Pressure-Heart-Rate-IP67-waterpoof-Pedometer-Sports-Fitness-Smart-Wristband-p-1249461.html?utm_campaign=5723962_1249461&utm_content=1097&p=RS04045723962201608Y&ID=224&cur_warehouse=CN https://www.banggood.com/P3-ECGPPG-Blood-Pressure-Heart-Rate-IP67-waterpoof-Pedometer-Sports-Fitness-Smart-Wristband-p-1249461.html?utm_campaign=5723962_1249461&utm_content=1097&p=RS04045723962201608Y&ID=224&cur_warehouse=CN https://www.apple.com/es/apple-watch-series-5/ https://www.samsung.com/es/wearables/galaxy-watch-r805/SM-R805FZSAPHE/ https://www.fitbit.com/es/ionic 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 35 los motivos principales para la elección de este distintivo, es que ofrece la oportunidad de extraer las señales adquiridas en formato TXT, HDF5 o CSV, soportado por Matlab, lo que facilitará el futuro procesado de las mismas. BITalino [16] es un proveedor portugués de dispositivos electrónicos específicamente diseñados para la monitorización de señales biomédicas, tales como ECG, EDA, EEG, EGG (Electrogastrograma), EMG, EOG (Electrooculograma), y temperatura, mediante su adquisición a través de electrodos y sensores diseñados para ello. En su página web oficial se muestran todos los productos en venta de la marca, los cuales vamos a dividir en dos grupos: circuitos integrados y sensores. 3.3.1 CIRCUITOS INTEGRADOS BITALINO Uno de los productos más destacados de BITalino son los circuitos integrados, que permiten la conexión de periféricos especializados para la obtención de distintos tipos de señales. Según la conexión predeterminada de estos periféricos, se pueden encontrar tres tipos diferentes de placas base. En primera instancia, la (r)evolution Freestyle Kit ofrece una versión completamente personalizable, proporcionándole flexibilidad de montaje al usuario para adaptarse a sus requerimientos. En segundolugar, se encuentra la (r)evolution Plugged Kit, la cual se diferencia de la anterior en el ensamblaje de fábrica de los conectores, siendo necesaria la utilización de cables para conectar los puertos de los sensores a la placa, ofreciéndonos una mayor versatilidad. Por último, se encuentra la (r)evolution Board Kit, cuya característica principal es el acoplamiento total de los componentes para un uso más sencillo y práctico de los sensores que posteriormente se conectarán al circuito. Esta función presenta una gran ventaja pensando en uno de los objetivos del proyecto, permitiendo a todos los usuarios que necesiten su uso centrarse en la adquisición y procesado de las señales frente al ensamblaje de los componentes. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 36 Una vez explicados los tipos de kits según la conexión de fábrica de los periféricos, cabe destacar que para cada uno de los tipos antes mencionados existen dos subtipos diferentes según su tecnología de conectividad: por un lado, tenemos los circuitos integrados con BLE (Bluetooth Low Energy o Bluetooth de Baja Energía), y por el otro, aquellos que poseen la tecnología Bluetooth. Ambas son tecnologías de conexión inalámbrica en un área de corto alcance basadas en Bluetooth, pero la diferencia fundamental entre ellas es el consumo de la batería. Esta disparidad se produce debido a que el Bluetooth se diseñó con el fin de transmitir una cantidad alta de datos, mientras que el BLE está pensado para aplicaciones cuya transmisión de datos es menor, aumentando la vida de la batería y rebajando los costes a medio y largo plazo. 3.3.2 SENSORES Y PERIFÉRICOS BITALINO Otra de las opciones que ofrece BITalino en su catálogo es una serie de periféricos y accesorios para ser conectados de manera sencilla a la placa base y aprovechar al completo su funcionamiento. A continuación, en la Tabla 3, se puede observar una enumeración de los componentes que se han creído importantes a la hora del desarrollo del proyecto, así como sus características. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 37 Nombre Descripción Señales Precio (sin IVA) Cable de conexión Cable necesario para la conexión de los periféricos del Plugged Kit. - 10€ Conexión de dos o tres electrodos Cable con conexión a dos o tres electrodos (dependiendo del modelo). EMG, ECG y EEG 15€ 19,75€ Sensor PZT1 de respiración Sensor de medición de los ciclos respiratorios. - 95€ Sensor NTC2 de temperatura HD Sensor de medición de la temperatura en alta calidad. - 95€ Lector del medidor de glucosa Lector de la medición de glucosa con la inclusión de todos los accesorios para su obtención. Nivel de glucosa 110€ Lector de presión sanguínea Sensor de muñeca con una interfaz plug&play para la presión sanguínea. Presión sanguínea 130€ Lector de cantidad de SpO2 Sensor para medir la cantidad de oxígeno en sangre. SpO2 165€ Tabla 3. Lista de accesorios BITalino 1 PZT: Piezoeléctrico 2 NTC: Negative Temperature Coefficient o Coeficiente de Temperatura Negativa https://store.plux.info/cables/225-sensor-cable.html https://store.plux.info/cables/227-2-lead-electrode-cable.html https://store.plux.info/cables/226-3-lead-electrode-cable.html https://store.plux.info/barebone-sensors/40-respiration-pzt-sensor.html https://store.plux.info/barebone-sensors/40-respiration-pzt-sensor.html https://store.plux.info/barebone-sensors/379-temperature-ntc-sensor.html https://store.plux.info/barebone-sensors/379-temperature-ntc-sensor.html https://store.plux.info/barebone-sensors/387-glucometer-gmr-sensor.html https://store.plux.info/barebone-sensors/387-glucometer-gmr-sensor.html https://store.plux.info/barebone-sensors/388-blood-pressure-bpr-sensor.html https://store.plux.info/barebone-sensors/388-blood-pressure-bpr-sensor.html https://store.plux.info/barebone-sensors/389-spo2-reader-po2-sensor.html https://store.plux.info/barebone-sensors/389-spo2-reader-po2-sensor.html 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 38 3.4 DISCUSIÓN Una vez finalizado este capítulo, se puede llegar a una conclusión acerca del dispositivo sobre las pruebas a realizar para el desarrollo técnico del proyecto, esencialmente en la fase de adquisición de las señales biomédicas. En primer lugar, se estudió la viabilidad del proyecto mediante el uso de sistemas tipo Raspberry Pi, basándonos en la investigación específica realizada por un compañero de la Escuela en 2017, que puso en marcha el dispositivo y analizó los resultados de éste de manera práctica. Este hecho ha sido el motivo por el cual se decidió no realizar el desarrollo técnico de este proyecto usando la Raspberry Pi, puesto que existían inconvenientes incompatibles con este proyecto. Posteriormente, se revisó el estado de los Smartwatches, los cuales se encuentran en auge en los últimos años debido a la innovación tecnológica. Su uso se ha establecido como cotidiano, y numerosas personas lo usan diariamente para monitorizar la evolución de sus actividades. Después de una investigación en profundidad, plasmando los principales dispositivos a tener en cuenta para los requerimientos del proyecto, se vio que estos instrumentos no están diseñados para la extracción de las señales que adquieren. Prueba de ello es que solamente uno de ellos era capaz de cumplir esa función, y la calidad que brindaban los sensores de esta adquisición no era la adecuada. En último lugar, la investigación profundizó en la búsqueda de sensores especializados en la adquisición de estas señales biomédicas. En este caso, se optó por los dispositivos de la marca BITalino, los cuales ofrecían características muy acordes a las necesidades del proyecto. Estas características principalmente son la capacidad de extracción a un formato soportado por Matlab y el bajo coste de los mismos, ya que, con la vista puesta en una posible puesta en marcha de un laboratorio en una asignatura de la Escuela, se debería adquirir al menos uno de estos sistemas por grupo para la utilización en el laboratorio. Por todo esto, aunque se estudiará y explicará a fondo en el siguiente capítulo, uno de estos dispositivos será el utilizado para el desarrollo de la parte práctica del proyecto. 3. Sistemas portables de adquisición de señales biomédicas E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 39 Esta página se ha dejado intencionalmente en blanco. 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 40 4 Especificaciones del sistema: BITalino (r)evolution Board Kit Tras la revisión del estado del arte realizada y explicada en el Capítulo anterior, se llegó a la conclusión de utilizar uno de los dispositivos que proporciona la marca BITalino, más concretamente el modelo (r)evolution Board Kit con tecnología Bluetooth. La elección de este dispositivo se realizó en base a los requerimientos del proyecto, ya que cumple con prácticamente todos los objetivos propuestos. Las tres placas base de BITalino son de bajo coste y gran flexibilidad, y la adquisición y posterior procesado de las señales es bastante intuitivo y sencillo; pero el modelo especificado, además de cumplir lo anterior, también nos ofrece una gran ventaja a la hora de una preparación para ejercicios prácticos en la asignatura Procesado Digital de Señales Biomédicas. El dispositivo seleccionado posee una estructura en la que los sensores se encuentran conectados de fábrica a la placa base, como se puede apreciar en la Ilustración 9. Esto permitiráque la investigación se centre exclusivamente en la adquisición de las señales, obviando a su vez posibles problemas de montaje. Es por todo ello por lo que al final se decidió elegir este sistema como el encargado de realizar el desarrollo técnico del proyecto. A continuación, en la Ilustración 10, se pueden observar las especificaciones del sistema. 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 41 Ilustración 9. BITalino (r)evolution Board Kit [17] Ilustración 10. Especificaciones del sistema elegido [17] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 42 4.1 PLACA BASE Se definirá como la placa base al subsistema formado por el MCU (Microcontroller Unit o Microcontrolador) y el PWR (Power Management o Gestor de Alimentación). En primer lugar, se encontrará el bloque PWR, el cual permitirá el funcionamiento del sistema en su totalidad, ya que es el encargado de gestionar la energía que alimenta el mismo. Consta de tres salidas de energía; dos (una analógica, AVCC, y otra digital, DVCC) de 3,3 voltios de voltaje y 250 miliamperios de corriente, y de 1,65 voltios de voltaje y 50 miliamperios la restante (REF), como se muestra en la Ilustración 11. Esta última salida sirve como un voltaje de referencia con respecto a las fuentes principales (la cual es la mitad de estas) que será utilizado por los sensores biomédicos. Cabe destacar que su rango de funcionamiento oscila entre 3,7 y 6 voltios. Además, posee un pin de monitorización del nivel de voltaje de la batería, el cual aparece en la ilustración con el nombre de ABAT. Ilustración 11. Diseño del bloque PWR [18] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 43 En segundo lugar, se podrá encontrar el bloque MCU mostrado en la Ilustración 12, el cual que será el encargado de la gestión de las funciones básicas del sistema. Estas son tales como muestrear los datos adquiridos y permitir su visualización en tiempo real, indicar el estado del sistema y la batería, y realizar operaciones de plug&play entre otras. En la Ilustración 13 se pueden observar las especificaciones referentes a este bloque. Ilustración 12. Diseño del bloque MCU [19] Ilustración 13. Especificaciones del bloque MCU [19] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 44 4.2 SENSORES En la sección de sensores de nuestro dispositivo, por un lado, se encontrarán los sensores biomédicos (ECG, EDA, EEG y EMG) y, por el otro, los sensores ACC, LUX y BTN, los cuales se utilizarán para fines no tan específicos. Estos sensores se adquieren junto a la placa, y poseen unos conectores donde se insertarán los instrumentos que adquirirán las señales que se necesiten. A continuación, se explicará el funcionamiento de los sensores biomédicos. Al ser específicos en el análisis de este tipo de señales, todos proporcionarán un alto nivel de relación señal-ruido, lo que permitirá su visualización con mayor precisión. En primer lugar, se encontrará el sensor para señales ECG, el cual se puede observar en la Ilustración 14 (a). Este sensor, además de adquirir estas señales, también puede ser utilizado para la obtención de señales HRV. La particularidad que posee este instrumento es que puede medir estas señales tanto si se encuentra en el pecho de la persona (on-the-person) como si se sitúa en las palmas de las manos (off-the-person). Posteriormente, el sensor para señales EDA (Ilustración 14 (b)), será el encargado de las medidas de la resistencia de la piel y de los estudios fisiológicos del paciente. En tercer lugar, el sensor para señales EEG, cuyo esquemático podemos ver en la Ilustración 14 (c), está diseñado con una configuración bipolar que le permite tomar como valor de referencia un electrodo para obtener la diferencia de señal entre esta y la tomada con otro electrodo, eliminando las señales sin importancia para el posterior procesado. Por último, el sensor para adquirir señales EMG, el cual se observa en la Ilustración 14 (c), trabaja tanto con electrodos secos como con electrodos con gel. 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 45 Por otro lado, en el grupo de sensores no especializados se encuentran el sensor ACC (Acelerómetro), encargado de muestrear aceleraciones en un ancho de banda determinado (0-50Hz); el sensor LUX (Luz), encargado de medir la intensidad lumínica en diferentes situaciones en un rango de 360-970 nm; y el sensor BTN (Botón Pulsado), que anota los cambios realizados por el uso de este botón. Todos estos sensores pueden visualizarse en la Ilustración 10 anteriormente mostrada. (a) (b) (c) (d) Ilustración 14. Esquemático de los sensores ECG (a) [7], EDA (b) [9], EEG (c) [10] y EMG (d) [11] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 46 4.3 PERIFÉRICOS Adicionalmente, el sistema elegido incorpora elementos periféricos para la adquisición de las señales. Los accesorios disponibles de serie son un cable con salida para dos electrodos, un segundo cable con salida para tres electrodos, y los cinco electrodos correspondientes para ello, los cuales se pueden observar en la Ilustración 15. Estos cables sirven como conexión entre los sensores de la placa y los electrodos, que serán realmente los encargados de adquirir las distintas señales biomédicas. (a) (b) Ilustración 15. Cable de conexión para dos (a) [20] y tres (b) electrodos [21] 4.4 ACTUADORES Como su propio nombre indica, los actuadores serán dispositivos integrados en el sistema BITalino que nos permitirán realizar funciones que complementen las realizadas por otras partes del sistema. Existen tres actuadores, el DAC (Convertidor Digital- Analógico), el BUZ (Buzzer o Pulsador) y el LED (Light-Emitting Diode o Diodo Emisor de Luz). 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 47 Primeramente, el DAC (Ilustración 16 (a)) proporcionará una salida analógica cuando a su entrada le lleguen señales moduladas por ancho de pulsos (PWM, Pulse Width Modulation), permitiendo así la sincronización con dispositivos externos. Por su parte, los actuadores LED (Ilustración 16 (b)) y BUZ (Ilustración 17 (c)) servirán como sincronización de las señales adquiridas por el propio sistema, ya que existen situaciones en las que resulta necesario sincronizar las señales audiovisualmente, siendo el segundo regulable en frecuencia. Tanto el DAC como el LED se encuentran en la parte superior de la placa; en cambio, el BUZ se sitúa en la parte derecha de esta, junto a los sensores. (a) (b) (c) Ilustración 16. Diseño de los actuadores DAC (a) [22], LED (b) [23] y BUZ (c) [24] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 48 4.5 CONECTIVIDAD A la hora de elegir la conectividad del dispositivo, se encontraron dos posibilidades: BLE o Bluetooth. Es cierto que la primera opción a largo plazo supone un aumento de vida de la energía de alimentación del dispositivo, ya que permite ahorrar esta cuando no está activa, es decir, cuando no se produce un envío de datos. Pero, en definitiva, el uso del dispositivo no va a suponer mucho ahorro energético, puesto que se activará simplemente cuando se requiera adquirir alguna señal en un momento específico.Es por ello por lo que se tomó la decisión de realizar la investigación con la versión Bluetooth, cuyas especificaciones se pueden observar en la Ilustración 17 y la cual viene integrada en el dispositivo con el formato mostrado en la Ilustración 18. Ilustración 17. Especificaciones del bloque Bluetooth [25] Ilustración 18. Diseño del bloque Bluetooth [25] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 49 4.6 SOFTWARE OPENSIGNALS (R)EVOLUTION OpenSignals, cuyo logo podemos ver en la Ilustración 19, ofrece una plataforma de monitorización avanzada de señales biomédicas, la cual permite la integración de sensores de adquisición de estas señales con un software para su adquisición, visualización y procesado mediante una conexión sin cables. Es un programa creado para las plataformas hardware de PLUX, empresa encargada de los dispositivos BITalino. Este programa permite al usuario adquirir los datos desde uno o varios dispositivos (hasta 3 concretamente), configurar los parámetros para esta adquisición como, por ejemplo, la frecuencia de muestreo o la resolución, y guardarlos y exportarlos en formatos estándar soportados por otros programas que permitirán su posterior procesamiento. Existe la posibilidad, además, de complementarlo con add-ons, es decir, módulos adicionales que proporcionen una mayor versatilidad y completen su funcionalidad a la hora de cubrir los requerimientos que sean necesarios. En el siguiente Capítulo se describirá el proceso de instalación, adquisición, visualización y procesado de las señales con este programa, por lo que se ampliará la información relativa a este posteriormente. Ilustración 19. Logo de la plataforma OpenSignals [26] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 50 4.7 BITALINO-PROVEN BLUETOOTH DONGLE Adicionalmente al circuito integrado, sensores y software que nos proporciona la adquisición del BITalino (r)evolution Board Kit, se ha creído conveniente la obtención de un dispositivo para mejorar la conectividad que ofrece. Es por ello por lo que se decidió proceder a la adquisición del BITalino-Proven Bluetooth Dongle (Ilustración 20), es decir, un adaptador para incrementar esta conectividad. La mejora consiste en un rango de conectividad de aproximadamente 10 metros y una ratio de transferencia de datos de hasta 26 Mbps. Ilustración 20. BITalino-Proven Bluetooth Dongle [27] 4. Especificaciones del sistema: BITalino (r)evolution Board Kit E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 51 Esta página se ha dejado intencionalmente en blanco. 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 52 5 Desarrollo Técnico 5.1 INTRODUCCIÓN Y PUESTA A PUNTO En este Capítulo 5 se va a desarrollar la parte práctica del proyecto, la cual consistirá, en primer lugar, en la creación de una base de datos de las diferentes señales que se pueden adquirir con el sistema BITalino, y, posteriormente, en el desarrollo de una posible mejora de una de las prácticas que se realizan actualmente en la asignatura de Procesado Digital de Señales Biomédicas; ambas explicadas en profundidad en los siguientes apartados. En esta primera sección, se van a mostrar las configuraciones que han sido necesarias para el desarrollo del proyecto, así como otros elementos que se han tenido en cuenta a la hora de elegir los algoritmos a utilizar. 5.1.1 PRIMEROS PASOS Como primer paso, una vez obtenida la placa, se deberá instalar en el equipo que se vaya a utilizar (ordenador Windows/MAC) el programa OpenSignals, el cual ha sido nombrado en el Capítulo anterior. Para ello, se deberá descargar desde la página oficial el archivo ejecutable del mismo y seguir las indicaciones por pantalla. Una vez instalado, se podrá acceder al mismo desde el acceso directo creado en el escritorio y mostrado en la Ilustración 21. Ilustración 21. Acceso directo al programa OpenSignals 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 53 Antes de proceder a la configuración del programa, se deberá insertar el complemento Bluetooth Dongle para la instalación de los drivers necesarios para su funcionamiento. Este dispositivo permitirá una mejor conexión del sistema con el ordenador, hecho que ofrecerá un mayor rango de distancia de la placa y una mayor robustez. En primer lugar, se encenderá el dispositivo en cuestión mediante el interruptor POWER situado en la parte inferior de la placa (Ilustración 10). Con el adaptador Bluetooth actualizado e instalado y el dispositivo encendido, se accederá al programa. Tras la pantalla de carga, se deberá configurar el sistema BITalino. Para ello, se mostrará por pantalla una interfaz, que, si se han realizado con éxito los pasos anteriores, deberá ser similar a la ofrecida en la Ilustración 22, en la que se puede apreciar que el programa ha encontrado el dispositivo. Ilustración 22. Detección del dispositivo 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 54 Detectado el circuito integrado, la aplicación permitirá configurar el mismo. Como se puede observar en la Ilustración 23, si se pulsa sobre el pop-up del dispositivo, aparecerán una serie de opciones configurables, como los canales activos con su correspondiente formato, la frecuencia de muestreo (Sampling Rate) o la posibilidad de manejar el comienzo y el final de la adquisición mediante la opción Trigger. Para esta primera demostración se seleccionarán todos los canales (tal y como aparece en la imagen) con el fin de realizar una explicación completa de la herramienta. Ilustración 23. Configuración del dispositivo Con esta configuración inicial ya se podrá acceder a la pantalla de adquisición de señales (Ilustración 24) pulsando en el icono rojo de grabar. En esta interfaz se pueden observar dos secciones: la sección de adquisición en tiempo real y la sección de Plugin, las cuales se detallarán a continuación. Gracias a la opción marcada de Trigger, podremos iniciar y finalizar la adquisición de las señales pulsando el botón del circuito integrado. En el caso de que se requiera realizar de forma manual desde la aplicación, se accederá igualmente pulsando el botón rojo de grabar, pero se finalizará pulsando el botón de stop cuadrado situado en la esquina inferior derecha de la pantalla. Frecuencia de muestreo Canales Trigger 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 55 • Sección de adquisición en tiempo real. Dentro de esta sección (situada en la parte izquierda e inferior de la imagen), se diferencian dos subsecciones: la visualización de las señales por canal (izquierda) y la visualización de todos los canales superpuestos (inferior). • Sección de Plugins. Un plugin es un programa añadido en el mundo informático [28]. Es decir, en el caso de este proyecto, todas aquellas herramientas que no contempla la placa BITalino, pero que la propia marca tiene en venta para abarcar un mayor arco de posibilidades a la hora de adquirir y procesar las señales biomédicas. En el software de OpenSignals, se pueden encontrar dos de ellos por defecto, los cuales sería interesante investigar en futuros proyectos: o Una herramienta estadística que proporciona un histograma del rango de valores que toma una señal. o Una herramienta de anotaciones de eventos. Ilustración 24. Pantalla de visualización de las señales en tiempo real 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 56 Un hecho a tener en cuenta muy importante a la hora de adquirir estas señaleses el hecho de que cada canal está asociado a un tipo de señal para esta placa, ya que los sensores vienen fijos. Esto es debido a que, por ejemplo, la ganancia que necesita el sensor de EEG deberá ser mayor que la del ECG, ya que la amplitud de las ondas captadas por este sensor es, aproximadamente, unas mil veces menor. A continuación, en la Tabla 4, se pueden observar las equivalencias entre sensores y canales proporcionadas por el fabricante. Como información adicional, los canales I1 e I2 corresponden a los canales de entrada (input), así como los canales O1 y O2 son los de salida (output). Canal Sensor Canal Sensor A1 EMG A6 LUX A2 ECG I1 BTN A3 EDA I2 - A4 EEG O1 LED A5 ACC O2 Zumbido Tabla 4. Equivalencias entre canales y sensores en la placa BITalino El formato y la ruta de almacenamiento de las señales será configurable accediendo al menú de ajustes desde la pantalla principal (Ilustración 22). Los formatos son TXT, HDF5 y EDF. Desde este menú, además de configurar las dos funcionalidades mencionadas, se podrá, por ejemplo, programar una adquisición para que el dispositivo la lleve a cabo automáticamente, como se puede observar en la Ilustración 25. En esa misma imagen, se puede observar la funcionalidad Continuous Mode, la cual permitirá al usuario adquirir una señal en modo continuo para estudios que lo requieran. 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 57 Ilustración 25. Pantalla de programación de adquisiciones 5.1.2 COMPATIBILIDAD CON MATLAB La herramienta de MATLAB, utilizada en numerosas asignaturas del Grado, como Señales y Sistemas o la propia Procesado Digital de Señales Biomédicas, es capaz de leer los archivos en formato CSV, siendo este uno de los motivos por los cuales se decidió utilizar la placa BITalino. Más allá de esto, apareció la posibilidad de adquirir las señales directamente desde MATLAB mediante una interfaz creada por un usuario del producto. Esta API posee varias funciones, las cuales son explicadas brevemente a continuación: • OPEN: esta es la primera función que debe realizarse, ya que activa la conexión Bluetooth con la dirección MAC de la placa y además configura el número de muestras que van a adquirir. • START: comienza la adquisición en los canales seleccionados. • STOP: finaliza la adquisición de las señales. • CLOSE: cierra las conexiones Bluetooth creadas con OPEN. • WRITE: esta función se utiliza para enviar comandos a la placa BITalino. 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 58 • BATTERY: modifica el umbral de la batería del BITalino para que trabaje únicamente si se cumplen unos requisitos determinados, por ejemplo, que el nivel de carga se encuentre entre 3,4 y 3,8 V (sólo disponible en modo de reposo). • TRIGGER: actúa como el disparador explicado en apartados anteriores (sólo funciona cuando se encuentra en modo de adquisición). • VERSION: devuelve la versión de la placa BITalino (sólo disponible en modo de reposo). • READ: adquiere el número de muestras que se han definido en la función OPEN. Después de investigar esta característica, se ha decidido no utilizar esta interfaz, ya que no ofrece la posibilidad de la adquisición en tiempo real, además de tener diversos problemas a la hora de visualizar las señales adquiridas. Esto no significa que, como se puede observar más adelante, no se utilice MATLAB para implantar ciertos algoritmos que nos permitan mejorar las señales adquiridas y procesadas mediante la utilización de funciones externas (Pan-Tompkins). 5.1.3 APLICACIÓN PARA DISPOSITIVOS MÓVILES Con el fin de completar su versatilidad, y teniendo en cuenta que se ha hecho una investigación acerca de dispositivos electrónicos de uso habitual para la adquisición de señales (Sección 3.2), al investigar posibles interfaces de uso, se encontró una aplicación Android para dispositivos móviles en la propia página de BITalino llamada Bitadroid. Este programa nos permite adquirir, aunque de una manera menos detallada, señales captadas con nuestro circuito integrado en un dispositivo móvil, cuya interfaz se muestra en la Ilustración 26. La señal adquirida se guarda en formato TXT comprimida en un ZIP. El procedimiento para su tratamiento es similar al de las señales adquiridas con el programa OpenSignals, con el añadido de la necesidad de enviar desde el dispositivo móvil el ZIP al ordenador. 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 59 A continuación, en la Ilustración 27, se muestra un ejemplo de un ECG adquirido de esta manera. Ilustración 26. Interfaz gráfica de la aplicación Bitadroid Ilustración 27. Gráfico de una señal ECG tomada desde la aplicación para dispositivos móviles Como se puede observar, en el gráfico se aprecian el complejo QRS (1) y la onda T (2), pero a la hora de diferenciar la onda P (3), esta no se puede visualizar con tanta claridad. Este hecho, como se verá posteriormente, ocurrirá de forma similar cuando se adquieran ECGs con el programa de ordenador. Por tanto, se puede concluir que las señales tomadas con esta aplicación, aunque haya que realizar alguna acción adicional para enviarlas para ser procesadas con las diferentes herramientas, es muy fiel a la capturada por OpenSignals. -600 -400 -200 0 200 400 600 1 3 3 4 6 6 7 1 0 0 0 1 3 3 3 1 6 6 6 1 9 9 9 2 3 3 2 2 6 6 5 2 9 9 8 3 3 3 1 3 6 6 4 3 9 9 7 4 3 3 0 4 6 6 3 4 9 9 6 5 3 2 9 5 6 6 2 5 9 9 5 6 3 2 8 6 6 6 1 6 9 9 4 7 3 2 7 7 6 6 0 7 9 9 3 8 3 2 6 8 6 5 9 8 9 9 2 9 3 2 5 9 6 5 8 9 9 9 1 1 0 3 2 4 V ( u V ) t (ms) Adquisición de ECG desde dispositivo móvil 2 3 1 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM 60 5.2 ADQUISICIÓN Y VISUALIZACIÓN DE SEÑALES Para este apartado, se van a adquirir las señales directamente desde el programa ofrecido por BITalino, sin tener en cuenta los dispositivos mencionados en el 5.1.2 y 5.1.3. Se van a mostrar ejemplos de adquisición de las señales biomédicas, así como un ejemplo de la señal capturada por el sensor de luz (LUX) y el acelerómetro (ACC). El orden que se va a seguir es el siguiente: EMG, EEG, EDA, señales no biomédicas (LUX y ACC), y, por último, ECG. Se ha decidido mostrar esta señal como la última ya que el desarrollo de la práctica para la asignatura de Procesado de Señales Biomédicas se realizará con este tipo de señal. 5.2.1 EMG Siguiendo las especificaciones del datasheet de este sensor [9], para la adquisición de esta señal será necesario utilizar el cable de tres electrodos, dos para capturar la señal y el tercero como toma de tierra. Como toma de tierra se puede situar en cualquier parte del cuerpo en el que haya un hueso próximo a la piel, es decir, que no haya músculo entre estas dos partes. Ejemplos de estas posiciones son el codo, el hueso de la cadera o detrás de las orejas. Se va a capturar la señal proveniente de la contracción del músculo del antebrazo. Para ello, se situará el electrodo de toma de tierra en el codo y los otros dos electrodos a lo largo de este músculo tal y como se muestra en la Ilustración 28. Se guardará el archivo en formato TXT para su posterior visualización en herramientas externas a OpenSignals. El programa con el que se va a visualizar la señal va a ser Microsoft Excel 2013, en el cual cargaremos de la siguiente manera la señal: 1. Acceder a un nuevo archivo de Excel y pulsar sobre la pestaña Datos. 2. Pulsar sobre la opción Desde Texto. 3. Los datos vendrán en columnas, por lo que será necesario eliminar todas aquellas columnas que contengan información irrelevante. Para ello, se 5. Desarrollo Técnico E.T.S.I. y Sistemas de Telecomunicación Campus Sur UPM
Compartir