Академический Документы
Профессиональный Документы
Культура Документы
PRESENTADO POR:
ERASMO CARLOS NARANJO AMARIS
OSCAR JAVIER FLOREZ
DIRECTOR:
MARCO FIDEL FLÓREZ FRANCO, M. Eng.
OBJETIVO GENERAL
Fuente: http://www.electrocardiografia.es/images/ondas_ecg.gif.
Ensamble de Elementos del Prototipo
Descripción de componentes
Componentes principales:
• Tarjeta Arduino Due.
• Modulo Bluetooth HC-05.
• Impresora Zebra QL 420plus.
• Pantalla LCD, 2X16
Tarjeta Arduino DUE.
Principales Características de la tarjeta Arduino DUE
Microcontrolador AT91SAM3X8E
Tensión De Funcionamiento 3.3V
Voltaje de entrada (recomendado): 7-12V
Voltaje de entrada (límites) 6-16V
Pines Digital I / O 54 (de las cuales 12 proporcionan salida PWM)
Fuente: http://3.imimg.com/data3/CV/LA/MY-1833510/bluetooth-module-breakout-hc-05-
500x500.png.
Principales Características del Modulo Bluetooth HC-05.
Especificación Bluetooth V2.0 + EDR (Enhanced Data Rate)
Consumo de corriente: 50 mA
Puertos de comunicación: UART, con velocidad de modulación en baudios
programable
Fuente: http://ecx.images-amazon.com/images/I/41kbIDWjRAL._SX342_.jpg
Principales Características de la Impresora Zebra QL 420plus.
• Método de Impresión:• Seguridad Inalámbrica: VPM o
impresión térmica. WPA/WPA2.
• Diseño: Goma Resistente. • Puerto: RS232C.
• Procesador: 32 bits. • Tasa de baudios seleccionable:
• Resolución: 203 ppp. 9600 a 115,2 Kbps.
• Velocidad Maximo de• LAN Inalámbrica: 802.11 b/g.
impresión: 101.6 mm. • Puerto USB: USB 2.0.
• Memoria: 16 MB RAM/8 MB• Lenguajes de la Impresora:
FLASH. CPCL-Native, ZPL II-x.8 y EPL2.
• Dimensiones(AxPxA):152mmx
76.2mmx190.5mm.
PANTALLA LCD
• librería LiquidCrystal.h
• LiquidCrystal (rs, rw, habilite, d0, d1, d2, d3, d4, d5, d6,
d7).
• digitalWrite (pin, valor).
• lcd .begin (columnas, filas)
• lcd.setCursor(col, fila).
• lcd.print(datos).
CONFIGURACION DE PUERTOS SERIALES
se utilizaron tres puertos seriales de la tarjeta Arduino y
en el software desarrollado inicializaron tres puertos,
que son el serial 1. Serial 2 y serial 3.
Serial.begin(speed).
Descripción de la trama:
Byte 1: tiene un valor de “255” e indica el comienzo de la trama de datos.
Bytes 2,3,4: Contiene la información si los electrodos se encuentran
conectados.
Bytes 5 al 22: Estos bits contienen la información correspondientes a cada
una de las señales del ECG en total son 9 señales (DI, DII, DII, V1, V2, V3,
V4, V5, V6).
Byte 23: tiene un valor de “32” e indica que la trama ha finalizado
CONFIGURACION DE PULSADORES
Se Configura el pin especificado a comportarse ya sea
como una entrada o una salida.
10mm/mv
Seno 0.6 8 0.6 8.06 0% 0.75
50mm/s
10mm/mv
Triangular 1 2 0.98 2 0.25 % 0%
50mm/s
Prueba de funcionamiento de la interfaz con un
Paciente
El uso de la tarjeta Arduino DUE permitió una reducción notoria del hardware, con
resultados satisfactorios, brindando buenas prestaciones a un bajo costo y consumo.
Las características de la Impresora Zebra QL 420 Plus permitió que las resultados de la
pruebas fueran más confiable y rápidas.
Las funciones del lenguaje de programación CPCL resultaron de ayuda para el diseño del
software para graficar las señales.
Los resultados de impresión obtenidos fueron aceptables con unos errores de impresión
muy bajos con respecto a las señales de referencia.