Tabla de contenido:

Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232: 3 pasos
Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232: 3 pasos

Video: Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232: 3 pasos

Video: Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232: 3 pasos
Video: Демонстрация беспроводной ЭКГ с ADS1293 2024, Mes de julio
Anonim
Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232
Monitor ECG / EKG continuo, simple y portátil con ATMega328 (Chip Arduino Uno) + AD8232

Esta página de instrucciones le mostrará cómo hacer un monitor ECG / EKG portátil simple de 3 derivaciones. El monitor utiliza una placa de conexión AD8232 para medir la señal de ECG y guardarla en una tarjeta microSD para su posterior análisis.

Suministros principales necesarios:

Batería recargable de 5V

Placa de conexión AD8232

Reloj de tiempo real - módulo RTC DS3231

Módulo de tarjeta micro SD + tarjeta micro SD

Ruptura de micro-USB

Regulador de 3.3V

Derivaciones de ECG + almohadillas desechables

Resistencias / condensadores / chip ATMega328 para convertir de diseño Arduino Uno a ATMega328 independiente - ver

Paso 1: Pruebe los componentes y el código con Arduino Uno

Pruebe los componentes y el código con Arduino Uno
Pruebe los componentes y el código con Arduino Uno
Pruebe los componentes y el código con Arduino Uno
Pruebe los componentes y el código con Arduino Uno

El sistema se puede probar primero con un Arduino Uno. Realice el cableado como se muestra en el diagrama. Los cables y electrodos de ECG están conectados al AD8232 y deben colocarse a ambos lados del pecho con la conexión a tierra más abajo; consulte la página de Sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- hookup-guide para más detalles. Aquí se puede descargar un boceto de Arduino que se puede utilizar. Los datos deben registrarse rápidamente en la tarjeta SD para obtener una señal de ECG precisa. Descubrí que la rutina de guardado de la tarjeta SD toma del orden de 10 segundos de milisegundos (algunas tarjetas SD son más rápidas o más lentas). Guardar un nuevo punto de tiempo en la tarjeta SD en cada bucle es demasiado lento, ya que realmente queremos poder grabar cada par de milisegundos. Por lo tanto, el código tiene un búfer que reunirá 40 puntos antes de enviarlo a la tarjeta SD para su grabación. Los datos se guardan como un archivo txt separado por punto y coma. Las tres columnas muestran la salida de AD8232, el tiempo del módulo RTC y el tiempo de la función millis () que proporciona una mayor precisión para determinar el tiempo entre puntos de datos.

Paso 2: hacer una versión portátil

Hacer versión portátil
Hacer versión portátil

Para hacer que el sistema sea portátil, utilicé la siguiente guía https://dronebotworkshop.com/arduino-uno-atmega328/ para hacer un sistema autónomo basado en ATMeg328 con resistencias, condensadores y cristal de cuarzo. Usé una batería recargable de litio de 5V con una placa de conexión micro-usb para proporcionar energía junto con un regulador de 3.3V para alimentar el AD8232. Los diversos componentes se soldaron sobre listones.

Recomendado: