El proyecto fue construido con un kit de Adafruit Menta y algunas piezas adicionales. El kit de Menta incluye un microprocesador de Arduino ATMega328P con 32K de memoria Flash y 2K de memoria RAM y lleva una caja de metal tipo Altoids que tiene suficiente espacio para montar un pequeña pantalla numérica, un potenciómetro para ajustar el ritmo cardíaco y tres recipientes de plátano para el paciente.
La forma de onda fue creada por la primera haciendo una captura de pantalla de una imagen de forma de onda adecuado de Internet. Este archivo de imagen luego fue digitalizado utilizando el programa de código abierto Engauge de Sourceforge. El archivo de texto resultante además fue procesado por un programa de Python personalizado que utiliza interpolación lineal al espacio el milisegundo muestras 1.0 aparte seguido por la tabla convertida a digital de formato en una construcción de matriz de lenguaje C que podría pegar en el sketch de Arduino.
Para la salida de una forma de onda analógica en la Arduino Menta, un convertidor de digital a analógico de Microchip 12 bits barato fue soldado en el área de prototipos de Menta. Un simple divisor resistivo de voltaje fue empleado para atenuar la señal de D/A los niveles requeridos milivoltios.
La señal resultante de la Adafruit Menta entonces fue conectada a un módulo de evaluación de ADS1293EVM de Texas Instruments que demuestra el funcionamiento de su chip de front-end de ECG ADS1293 (un solo circuito integrado que implementa el procesamiento de señal normalmente se encuentra en la parte delantera de un monitor de ECG corazón).
Se utilizó el software de TI que se incluye con el Kit de demostración para visualizar la señal ECG desde el simulador de ECG que coincide estrechamente con la forma y la amplitud de la onda de ECG capturada desde el documento de Internet.
Si bien este proyecto fue dirigido exclusivamente a la generación de una señal de ECG, la metodología podría utilizarse para crear casi cualquier forma de onda puede sacar o extraer de un documento.
El proyecto también muestra sólo lo útil el kit de Adafruit Menta puede ser cuando se utiliza como punto de partida para un encargo, excepcional encajado microcontrolador diseño. Necesitaba un simulador de ECG y fue capaz de construir por unos $60 en partes.
Si quieres ver el tutorial completo (pdf) del proyecto, que entra en mucho más detalle sobre las técnicas y procedimientos utilizados para replicar la forma de onda de ECG, haga clic en este enlace:
https://github.com/lynchzilla/ECG_Simulator_Documents
Esto hará que aparezca el Resumen repositorio de GitHub (segunda figura de arriba) que tiene sólo el tutorial detallado (pdf) y el sketch de Arduino (ino). Simplemente haga clic en el botón ZIP para descargar estos dos archivos (aproximadamente 136 megabytes).
Si desea tener todo sobre el proyecto incluyendo el documento de la oficina de la Libra y todos los dibujos, haga clic en el siguiente enlace (cerca de 242 MB):