universidad tecnológica equinoccial facultad de ciencias de la

Anuncio
UNIVERSIDAD TECNOLÓGICA EQUINOCCIAL
FACULTAD DE CIENCIAS DE LA INGENIERÍA
CARRERA INFORMÁTICA Y CIENCIAS DE LA
COMPUTACIÓN
“IMPLEMENTACIÓN DE UN DISPOSITIVO PARA
MONITOREAR MEDIANTE UNA PC, EL SISTEMA
CARDIORESPIRATORIO DE LOS LACTANTES PARA
PREVENIR LA MUERTE SÚBITA”
TRABAJO PREVIO A LA OBTENCIÓN DEL TÍTULO
DE INGENIERA EN INFORMÁTICA Y CIENCIAS DE LA COMPUTACION
CATERINE MARICELA VALLE RODRÍGUEZ
DIRECTOR: ING. MARCELA PARRA
Quito, Julio 2013
© Universidad Tecnológica Equinoccial. 2013
Reservados todos los derechos de reproducción
DECLARACIÓN
Yo CATERINE MARICELA VALLE RODRÍGUEZ, declaro que el trabajo
aquí descrito es de mi autoría; que no ha sido previamente presentado para
ningún grado o calificación profesional; y, que he consultado las referencias
bibliográficas que se incluyen en este documento.
La Universidad Tecnológica Equinoccial puede hacer uso de los derechos
correspondientes a este trabajo, según lo establecido por la Ley de
Propiedad Intelectual, por su Reglamento y por la normativa institucional
vigente.
_________________________
Caterine Valle Rodríguez
C.I. 1719005546
CERTIFICACIÓN
Certifico que el presente trabajo que lleva por título “Implementación de un
dispositivo
para
monitorear
mediante
una
PC,
el
Sistema
Cardiorespiratorio de los lactantes para prevenir la Muerte Súbita”, que,
para aspirar al título de Ingeniera en Sistemas y Ciencias de la
Computación fue desarrollado por Caterine Maricela Valle Rodríguez,
bajo mi dirección y supervisión, en la Facultad de Ciencias de la Ingeniería; y
cumple con las condiciones requeridas por el reglamento de Trabajos de
Titulación artículos 18 y 25.
___________________
Ing. Marcela Parra
DIRECTOR DEL TRABAJO
C.I.
DEDICATORIA
El presente trabajo va dedicado:
A mis padres Edwin Valle y Blanca Rodríguez, por ser el pilar
fundamental en todo lo que soy, por su incondicional apoyo
perfectamente mantenido a través del tiempo.
Porque han sabido
darme ejemplo digno de superación y entrega, gracias a ustedes,
hoy puedo ver alcanzada mi meta, ya que siempre estuvieron
impulsándome en los momentos más difíciles de mi carrera, y porque
el orgullo que sienten por mí, fue lo que me impulsó llegar hasta el
final. Gracias por haber fomentado el anhelo de triunfo en la vida. Mil
palabras no bastarían para agradecerles su apoyo, su comprensión y
sus consejos oportunos en los momentos más difíciles.
Con todo el cariño a mi sobrina Emilia que con solo un abrazo, un te
amo tía o una ocurrencia llenaste de armonía mis momentos de
cansancio.
Este trabajo es para ustedes
Caterine Valle Rdríguez
AGRADECIMIENTO
Mi gratitud, principalmente está dirigida a Dios por haberme brindado
la existencia, la sabiduría, el entendimiento y la perseverancia que me
han permitido llegar al final de mi carrera, gracias por el regalo de
todos los días.
A la Universidad Tecnológica Equinoccial y sus docentes que me han
acompañado durante el largo camino, brindándome siempre su
orientación
con
profesionalismo
ético
en
la
adquisición
de
conocimientos y afianzando así mi formación.
Igualmente a mi directora de tesis la Ing. Marcela Parra quien me
orientó en todo momento y me dotó de las herramientas elementales
para la realización de este proyecto que enmarca el último escalón de
mi vida universitaria.
ÍNDICE DE CONTENIDOS
PÁGINA
RESUMEN…………………………………………………………………...………….x
ABSTRACT……………………………………………………………………………..xi
1
INTRODUCCIÓN……………………………………………………….….1
1.1
OBJETIVO GENERAL………………………………………….……….….....6
1.2
OBJETIVOS ESPECÍFICOS…………………………………………….…....6
2
2.1
MARCO TEÓRICO……………………………………………………...…8
SÍNDROME DE MUERTE SÚBITA DEL LACTANTE.…………………......8
2.1.1
2.2
FACTORES DE RIESGO…………………………………..……..…. .9
FUNCIONAMIENTO DEL CORAZÓN………………………………..….....11
2.2.1 SÍSTOLE………………………………………………………………..11
2.2.2 DIÁSTOLE……………………………………………………………...12
2.3
FRECUENCIA CARDÍACA……………………………………………..……12
2.3.1 FRECUENCIA CARDIACA NORMAL……………………………....13
2.3.2 FRECUENCIA CARDIACA MÁXIMA…………………………….....14
2.4
SITIOS DE EXPLORACIÓN CLÍNICA DEL PULSO………………………14
2.5
NORMA DE REANIMACIÓN PULMONAR EN LOS NIÑOS…………….15
2.5.1 ANTECEDENTES Y FACTORES PREDISPONENTES………....17
2.5.2 SOPORTE VITAL PEDIÁTRICO BÁSICO…………………………17
2.5.2.1
Vía aérea……………………………………………………....18
2.5.2.2
Evaluación de la vía aérea………………………………......19
2.5.2.3
Respiración…..………………….……………………………20
2.5.2.4
Circulación……..……………………………………………..21
I
2.5.2.5
Compresiones torácicas…………………………………......22
2.5.2.6
Masaje cardiaco……………………………………………….23
2.5.2.7
Compresiones torácicas en el lactante……………………..24
2.5.2.8
Evaluación de respuesta a la reanimación del lactante…..25
2.5.2.9
Posición de recuperación………………………………….…25
2.6
FUNDAMENTOS DE LA OXIMETRÍA DE PULSO…………………….....26
2.7
ESPECTROFOTOMETRÍA………………………………………………….27
2.7.1 TIPOS DE ESPECTROFOTOMETRÍA……………………………..28
2.7.2 ESPECTROFOTÓMETRO……………………………...…………...28
2.8
LEY DE BEER – LAMBERT………………………………………………....29
2.9
FUNC. DEL OXÍMETRO DE PULSO O PULSIOXÍMETRO……………..31
2.9.1 VENTAJAS DEL FUNC. DEL OXÍMETRO DE PULSO….………..32
2.9.2 LIMITACIONES DE LOS OXÍMETROS DE PULSO……………....32
2.9.3 TIPOS DE PULSIOXÍMETROS Y SU APLICACIÓN………………33
2.9.3.1
Sensores de pulso……………………………………………34
2.9.3.2
Sensor óptico………………………………………………….34
2.10 MICROCONTROLADOR…………………………………………………….35
2.10.1 COPONENTES DE MICROPROCESADORES………………….38
2.10.1.1
Unidad de procesamiento central (CPU)…………………...38
2.10.1.2
Memoria de programa………………………...………………38
2.10.1.3
Generador de Datos……………………………………….….39
2.10.1.4
Interfaz de Entrada / Salida…………………………………..39
2.10.2 Usos de Microcontroladores en medicina………………………...39
2.10.3 Ventajas del uso de microcontroladores…………………….........40
2.10.3.1
La capacidad de bits………………………………………….41
2.10.3.2
Tecnología de programación……………………………......41
2.10.3.3
Velocidad……………………………………………………....42
2.10.3.4
Las memorias……………………………………………….....42
2.10.3.5
Memoria de programa……………………………………......42
2.10.3.6
Memoria de dato………………………………………….…...42
II
2.10.3.7
Puertos E/S…………………………………………………….43
2.10.3.8
Los módulos o periféricos ……………………..………… …43
2.10.3.9
Módulo de temporizadores………………………..…………44
2.11 METODOLOGÍA DE DESARROLLO DE SOFTWARE………………......46
2.11.1 Ventajas del Uso de una Metodología……………………...........47
2.11.2 Metodología RUP (RATIONAL UNIFIED PROCESS)……...…...48
2.11.3 Metodología AUP (AGILE UNIFIED PROCESS)…………..…….50
2.11.4 Metodología RAD (RAPID APPLICATION DEVELOPMENT).....51
3METODOLOGÍA…………………………………………………………………….54
3.1
FASE 1: INICIO Y PLANIFICACION…………………………………….….54
3.2
FASE 2: DISEÑO………………………………………………………….….55
3.3
FASE 3: CONSTRUCCIÓN DE PROCESOS……………………………..55
3.4
FASE 4: IMPLEMENTACION Y PRUEBAS………………………………..55
4 ANÁLISIS DE RESULTADOS…………………………………………………...56
4.1
FASE 1: INICIO Y PLANIFICACIÓN………………………………………..56
4.1.1 Análisis del SMSL a Nivel Mundial………………………………….…......56
4.1.2 Análisis del SMSL a Nivel Nacional…………………………………57
4.1.3 Factibilidad Técnica…………………………………………………..64
4.1.4 Factibilidad Económica………………………………………………65
4.2
FASE 2: DISEÑO……………………………………………………………..67
4.2.1 DISEÑO DE CIRCUITOS…………………………………………….67
4.2.1.1
Recepción de Señales……………………………………….67
4.2.1.2
Tratamiento de Señales………………………………..…….67
4.2.2 CASO DE USO………………………………………………………..71
4.3
CONSTRUCCION DE PROCESOS…………………………………...…...76
4.3.1 CONSTRUCCIÓN DE CIRCUITOS…………………………………76
4.3.1.1
Circuito 1: Sensor de Pulso………………………………….77
4.3.1.2
Circuito 2: Transmisión de Señales…………………………80
4.3.2 CONSTRUCCIÓN DE SOFTWARE………………………………...84
4.3.2.1
Software para mostrar los datos en el LCD………………..84
III
4.3.2.2
Software para mostrar los datos el computador…………..85
4.4
PRUEBAS……………………………………………………………………..86
4.5
HERRAMIENTAS PARA LA OBTENCIÓN DE DATOS…………….…....90
4.6
FUENTES DE INFORMACIÓN PARA LA INVESTIGACIÓN…………....90
4.7
TAREAS PROGRAMADAS DURANTE LA METODOLOGÍA…...….......90
5
CONCLUSIONES Y RECOMENDACIONES…………………………….…..92
5.1
CONCLUSIONES……………………………………………………..92
5.2
RECOMENDACIONES……………………………………………....93
GLOSARIO………………………………………………………………..…..95
BIBLIOGRAFÍA………………………………………………………………..97
ANEXOS ………………………………………………………………...…..101
IV
ÍNDICE DE TABLAS
PÁGINA
Tabla 1: Porcentaje y Tiempo de Ocurrencia del SMSL …………………. 10
Tabla 2: Parámetros de la Normalidad según la edad ……………….….
14
Tabla 3: Tasa de Mortalidad por SMSL..…………………………………… 57
Tabla 4: Resultados de las Encuestas Cuantificadas ……………………
62
Tabla 5: Factibilidad Técnica…....…………………………………………… 64
Tabla 6: Factibilidad Económica………..…………………………………… 65
Tabla 7: Simbología de Casos de Uso..…………………………….……… 71
Tabla 8: Acceso al Sistema…………………………………………….…… 72
Tabla 9: Flujo básico del Acceso al Sistema..………..………………….… 73
Tabla 10: Monitoreo……………………………………………….……….…
74
Tabla 11: Flujo básico del Monitoreo..……………………………………… 74
Tabla 12: Tratamiento de Señales...………………………………………… 75
Tabla 13: Flujo básico del Tratamiento de señales..……………………… 76
Tabla 14: Elementos para circuito del Sensor de Pulso..………………… 77
Tabla 15: Elementos para circuito del LCD..…………………………….… 80
Tabla 16: Resultados del proceso aplicado a 20 niños..……………….… 88
Tabla 17: Tareas Programadas en el Desarrollo de la Metodología..…..
91
V
ÍNDICE DE FIGURAS
PÁGINA
Figura 1: Muerte Inexplicada de un Lactante……………………………….
9
Figura 2. Frecuencia cardiaca……………………………………………….
12
Figura 3: Sitios de Exploración del Pulso…………………………………...
15
Figura 4: Vía Respiratoria…………………………………………………….
19
Figura 5: Compresiones torácicas………………………………………...…
23
Figura 6: Posición de Recuperación………………………………………..
25
Figura 7: Oximetría de Pulso…………………………………………………
26
Figura 8: Espectrofometría…………………………………………………...
27
Figura 9: Espectrofotómetro………………………………………………….
28
Figura 10: Ley de Beer – Lambert…………………………………………...
30
Figura 11. Oxímetro de Pulso………………………………………………..
31
Figura 12: Pulsioxímetros Estático…………………………………………
33
Figura 13: Pulsioxímetros Móviles…………………………………………
33
Figura 14: Disposición Física del sensor óptico……………………………
35
Figura 15: Esquema eléctrico…………………………………………….….
35
Figura 16. Microcontrolador………………………………………………..…
37
Figura 17: Microcontrolador………………………………………………….
38
Figura 18: Usos de microcontrolador en medicina………………………..
40
Figura 19: Módulo de temporizadores……………………………………..
45
Figura 20: Gráfica de la Pregunta 1 …………………………………………
58
Figura 21: Gráfica de la Pregunta 2………………………………………….
58
Figura 22: Gráfica de la Pregunta 3………………………………………….
59
Figura 23: Gráfica de la Pregunta 4………………………………………….
59
Figura 24: Gráfica de la Pregunta 5………………………………………….
59
Figura 25: Gráfica de la Pregunta 6……………………………………........
60
Figura 26: Gráfica de la Pregunta 7………………………………………….
60
Figura 27: Gráfica de la Pregunta 8………………………………………….
61
VI
Figura 28: Diseño del Circuito Generación de Señales de Pulso………..
69
Figura 29: Diseño del Circuito Transmisión de Señales en OrCAD……..
70
Figura 30: Acceso al Sistema………………………………………………..
72
Figura 31: Monitoreo…………………………………………………………..
73
Figura 32: Tratamiento de Señales………………………………………….
75
Figura 33: Diagrama de Componentes del Sensor de Pulso……………..
78
Figura 34: Diagrama para impresión de elementos del Sensor de Pulso
78
Figura 35: Diagrama de ruteado de la Placa del Sensor de Pulso………
79
Figura 36: Circuito del Sensor de Pulso Armado…………………………..
79
Figura 37: Diagrama de Componentes del LCD…………………………...
81
Figura 38: Diagrama para impresión de elementos del LCD……………..
81
Figura 39: Diagrama de ruteado de la Placa del LDC……………………..
82
Figura 40: Circuito del LCD Armado…………………………………………
82
Figura 41: Prototipo 1………………………………………………………….
83
Figura 42: Prototipo 2 con Carcasa Abierta……………………………..….
83
Figura 43: Prototipo 3 con Carcasa Cerrada……………………………….
84
Figura 44: Interfaz de Monitoreo…………………………………………..…
86
Figura 45: Subcentro de Salud de Tufiño Carchi – Tulcán………………. 106
Figura 47: Pruebas realizadas a una niña de 2 meses de edad………… 106
Figura 46: Pruebas realizadas a una niña de 6 meses de edad………… 107
Figura 48: Pruebas realizadas a un niño de 4 meses de edad………….. 107
Figura 49: Pruebas realizadas a un niño de 2 meses de edad………….. 108
Figura 50: Pruebas realizadas con los sensores………………………….
108
Figura 51: Equipo Médico del Centro de Salud de Tufiño……………….. 109
Figura 52: Modos de Funcionamiento del Sensor de Pulso Nana V1….. 123
Figura 53: Adquisición de Datos…………………………………………….
124
Figura 54: Finalización de la Adquisición de Datos……………………….
125
Figura 55: Posición del Dedal……………………………………………….. 126
VII
ÍNDICE DE ECUACIONES
PÁGINA
Ecuación 1……………………………………………………………………..30
VIII
ÍNDICE DE ANEXOS
PÁGINA
Anexo1………………………………………………………………………..101
Solicitud al Dr. Oscar Tatamues
Anexo 2……………………………………………………………………….103
Certificado
Anexo 3……………………………………………………………………….105
Fotografías de las pruebas realizadas
Anexo 4……………………………………………………………………….110
Encuesta
Anexo 5……………………………………………………………………….123
Manual de Uso
Anexo 6……………………………………………………………………….127
Código de Programación
IX
RESUMEN
El presente trabajo de investigación realiza el estudio de una importante
alternativa que puede ser usada en los hogares para prevenir el Síndrome de
Muerte Súbita del Lactante.
El síndrome de muerte súbita del lactante (SMSL) constituye la situación más
estresante que pueden enfrentar los padres en el hecho de perder a un hijo,
que por si mismo, supone una vivencia tan antinatural como desgarradora.
Sin embargo esta situación se repite cada día cientos, quizás miles de veces,
en todos los países del mundo. Este hecho ha llevado a que el SMSL constituya
la primera causa de muerte en el primer año de vida en los países
desarrollados. El SMSL supone, por razones obvias, una enorme preocupación
mundial y en los últimos decenios del siglo XX se han sentado las bases y se
han puesto en marcha estudios, clínicos. que están permitiendo un mejor
conocimiento del SMSL y de los factores relacionados con el mismo.
El propósito general de este documento es dar a conocer a los padres una
alternativa más óptima de prevención; donde se utilizara un sensor de pulso
conectado a una computadora con el fin de monitorear el correcto
funcionamiento del Sistema Cardiaco del infante. El sensor será el encardado
de receptar las señales de pulso mientras el infante está durmiendo, mismas
que pasan a ser analizadas por el software para detectar cualquier indicio de
Muerte Súbita del lactante.
X
ABSTRACT
This research that I´m presenting is a study of an important alternative that can
be used in homes to prevent Sudden Infant Death Syndrome.
Sudden Infant death syndrome (SIDS) is the most stressful situation that parents
may have to deal with, the fact of losing a child in itself, is as unnatural as a
horrifying experience.
However careful someone can be, this situation is repeated every day hundreds,
perhaps thousands of times, in developed countries, and this has made SIDS to
be the leading cause of death within the first year of a baby´s life. For obvious
reasons SIDS is a huge global concern in recent decades of the twentieth
century and because of that clinical studies have been set forth and launched in
order to have a better understanding of SIDS and related factors to it.
The overall purpose of this paper is to demonstrate to parents an optimal
alternative to prevent SIDS from occurring by using a pulse sensor connected to
a computer to monitor the cardiac system of an infant in order to make sure that
the baby´s heart rate is developing property. The sensor receives pulse signals
from the heart while the infant is sleeping, and is analyzed constantly by the
software detecting for any possible signs of Sudden Death Sindrom.
XI
INTRODUCCIÓN
1 INTRODUCCIÓN
Según el Grupo de Trabajo para el Estudio y Prevención de la Muerte Súbita
Infantil de la Asociación Española de Pediatría:
El Grupo de Trabajo para el Estudio y Prevención de la Muerte Súbita del
Lactante de la Asociación Española de Pediatría ha constatado que el
Síndrome de Muerte Súbita, a pesar de las investigaciones realizadas en los
últimos 20 años, aún no tiene respuesta, es una de las enfermedades más
desconocidas de nuestros días. Se considera el SMSL (Síndrome de la Muerte
Súbita del Lactante) como un proceso causado por varios factores, incidiendo
en un lactante aparentemente sano, que altera su respiración y conduce a su
muerte inesperada mientras duerme. (Pág. ix)
En la actualidad se pueden reducir los riesgos, pero se desconoce los
mecanismos que llevan a la muerte. Mientras que la mortalidad infantil ha
disminuido sustancialmente en los países desarrollados, el SMSL ha
aumentado en importancia. Alrededor del 60 % de los niños fallecidos por el
SMSL cursan infecciones respiratorias banales, las cuales no justifican la
muerte. El SMSL ocurre tanto en niños alimentados con leche materna
exclusiva como en aquellos alimentados con leches de vaca modificada o pura.
La muerte ocurre en cualquier lugar donde duerma el niño: cuna, catre, silla
para automóvil, etc. El SMSL no es contagioso. No existen signos naturales de
alarma que puedan predecir el SMSL.
Esto ocurre debido a que el corazón y la respiración se detienen en forma
brusca; hasta el momento no se ha encontrado una causa precisa, por lo que
siguen realizándose investigaciones tendientes a determinar las causas de este
fatal episodio.
1
El mecanismo íntimo de la causa del fallecimiento de estos niños se desconoce.
Se especula que algunos niños nacen con “riesgo”.
Si los niños se encuentran en un “ambiente seguro”, entonces los factores que
gatillan el inicio del mecanismo de la muerte en estos niños vulnerables
desaparece.
Si bien es muy alarmante todo lo que mencionamos anteriormente, también es
tranquilizador saber que las personas pueden contar con varias alternativas
para prevenir un desastre como es la muerte súbita.
A pesar de las múltiples investigaciones que se han llevado a cabo para
descubrir los motivos del Síndrome de Muerte Súbita del Lactante, lo cierto es
que aún no se tiene nada claro. Recientes estudios de un grupo de médicos
ingleses plantean la posibilidad de que el motivo sea una infección bacteriana,
pero todavía queda mucho por investigar para hallar la causa.
Claramente, la ciencia aún no termina de descubrir los mecanismos que
desencadenan la muerte súbita del lactante, pero de todas formas sí se sabe
que hay medidas preventivas que podemos adoptar como la implementación de
un dispositivo que pueda monitorear el buen funcionamiento del Sistema
Cardiaco del bebé.
Hay que tomar en cuenta que un infante tiene la posibilidad de recuperarse de
un inicio de Muerte súbita mediante las maniobras de resucitación
cardiopulmonar adecuada y, por tanto, es de vital importancia tener un
dispositivo que pueda alertar a tiempo, sobre el posible fallo del Sistema
Cardiaco.
La implementación de un dispositivo que ayude a prevenir el Síndrome de
Muerte Súbita en Lactantes constituye una herramienta muy importante para los
padres. La implementación de este dispositivo contribuirá a las personas en el
2
cuidado y seguridad que los infantes necesitan; sobre todo si se presentan
posibles inconvenientes en cierta edad donde los lactantes son más
vulnerables.
Puesto que el estudio realizado es escuetamente de investigación, por con
siguiente la factibilidad técnica, en este caso, se refiere a la disponibilidad de la
tecnología utilizada para realizar el trabajo investigativo; además de ciertos
elementos importantes para realizar la aplicación del mismo.
En conclusión, el presente proyecto es técnicamente viable puesto que la
investigación inicial y posterior implementación del mismo está al alcance de su
realización; se cuenta con los recursos humanos, recursos económicos y la
información necesaria para su labor.
Las causas del SMSL se desconocen. En la actualidad muchos médicos e
investigadores creen que el SMSL es ocasionado por varios factores, entre
ellos:
Problemas con la capacidad del bebé para despertar (estimulación del sueño).
Incapacidad del cuerpo del bebé para detectar acumulación de dióxido de
carbono en la sangre.
Desde 1992, las tasas del síndrome de muerte súbita del lactante (SMSL) han
bajado en forma considerable, cuando por primera vez se alertó a los padres
sobre la conveniencia de acostar a los bebés de lado o boca arriba para reducir
la posibilidad del SMSL. Infortunadamente, el SMSL sigue siendo una causa
significativa de muerte de bebés menores de un año. En los estados Unidos
miles de ellos mueren por esta causa anualmente. El SMSL tiene más
3
probabilidades de ocurrir entre los 2 y 4 meses de edad y ocurre con mayor
frecuencia en los niños que en las niñas. La mayoría de las muertes por SMSL
se presentan durante el invierno.
Aunque los estudios muestran que los bebés con los factores de riesgo antes
mencionados presentan más probabilidades de resultar afectados, el impacto o
importancia de cada factor aún no está bien definido ni entendido.
Una tesis científica asegura que mientras duermen, los recién nacidos se ven
en el vientre de la madre. “Sueñan que están buceando, dejan de respirar y
mueren”, afirmó un investigador australiano
Sobre este tema se han realizado varios estudios alrededor del mundo, y tras
los resultados obtenidos los médicos han concluido que una de las causas más
frecuentes de mortalidad infantil se produce entre los primeros 30 días y los 12
meses de edad del niño. Estos datos manifiestan que alrededor del 80% de
estas muertes ocurren durante el primer y sexto mes de haber nacido el bebé.
Por lo que se estima que en Europa mueren cada año alrededor de 5.000 niños
aproximadamente a causa de este síndrome. Según datos del ministerio de
Salud de la Nación, durante el 2001 en la Argentina fueron 305 los niños
menores de un año cuyo fallecimiento se registró como causado por el SMSI.
“Es habitualmente una patología de cuna tal es así que se la llamó muerte
blanca o muerte de cuna, pero puede ocurrir con el bebé acostado en cualquier
cama y no necesariamente de noche”, comentó Berridi.
La muerte súbita en los niños recién nacidos parece ser una enfermedad
silenciosa y común que se produce desde el primer día de nacido hasta el
primer año de vida del niño/a, y según datos de las investigaciones acerca del
tema, esto podría producirse porque el niño muchas veces no logra adaptarse
4
al nuevo mundo ya que al dormir se imagina que permanece aún en el vientre
materno y por algún motivo se olvida de respirar, o también otra causa del
deceso podría ser por la posición en la que se le acueste en la cuna al niño,
puesto que depende de la posición que tenga el niño lo que le ocasionará
problemas respiratorios en los niños.
Al producirse la muerte, el diagnóstico de SMSI llega por exclusión, puesto que
se realiza un estudio minucioso post-mortem realizado por el médico forense o
un pediatra patólogo de turno. Además se revisa la historia del niño y, en el
mejor de los casos, se puede evidenciar la escena en que se produjo el deceso.
Y finalmente cuando todas las causas probables de fallecimiento son
eliminadas y se llega al diagnóstico de una muerte súbita.
Una de las causas de la muerte súbita en los recién nacidos, se produce porque
al dormir tanto tiempo el niño tiende a olvidarse de respirar mientras duerme,
se dice que mientras el niño está dormido se imagina que aún está en el
vientre de su madre, estos datos fueron proporcionados por el investigador
universitario australiano. Sin embargo, George Christos de la universidad
Curtin de Tecnología de Perth, afirmó que su teoría sobre la causa de la muerte
súbita del recién nacido se basa en el hecho de que ciertas personas contienen
la respiración mientras duermen cuando sueñan que están buceando, esto
señala un dato importante, por lo tanto se deberá tener mucho cuidado al niño
recién nacido al momento de dormir, es decir que se deberá realizar un
monitoreo continúo cuando el bebé se encuentre durmiendo y palpar su
respiración de tal modo que se pueda actuar con la inmediatez del caso si
hubiese alguna complicación.
“La razón por la que no hemos podido determinar la causa médica de la muerte
súbita se debe a que ocurre en la mente del niño”, destacó el doctor Christos.
5
Según el experto, los bebés no tienen que respirar cuando están en el vientre
materno porque la madre les procura el oxígeno necesario a través de la
sangre: “En ese sueño, el bebé puede dejar de respirar y morir simplemente
porque imagina que no tiene que respirar”, explicó.
Ante lo desconocido se multiplicaron las formas para evitar que la muerte
blanca atacara. Hoy se ha llegado a un consenso general en cuanto a ciertas
medidas de prevención que lograron bajar los índices de incidencia del
Síndrome de Muerte Súbita Infantil en casi un 50 por ciento
Los padres que han perdido un niño por SMSL necesitan apoyo emocional.
Debido a que no se encuentra ninguna causa para la muerte del bebé, muchos
padres sufren de sentimientos de culpa. Estos sentimientos pueden agravarse
por investigaciones de la policía o de otras personas que por ley deben
determinar la causa de la muerte.
1.1
OBJETIVO GENERAL
Implementar un dispositivo para monitorear el ritmo cardiaco en los
bebés, mismo que será visualizado en una computadora, y se pondrá en
marcha una alarma si el Sistema Cardiaco se encuentra anormal.
1.2
-
OBJETIVOS ESPECÍFICOS
Mediante señales obtenidas del dispositivo (sensor de pulso), monitorear
en la computadora que los movimientos cardiacos del infante estén
funcionando correctamente, con el fin de conocer si existiese peligro del
síndrome de insuficiencia respiratoria del lactante (SIRL), sofocación, así
como de el inicio de la muerte súbita del lactante (SMSL).
6
-
Visualizar el funcionamiento del Sistema Cardiaco en la computadora
mediante gráficas dinámicas que mostrarán el constante movimiento
normal o anormal que éste produzca. El sensor será el encargado de
receptar señales de pulso
-
Brindar a los padres de familia una alternativa más óptima y de costo
accesible menor a 80 USD que pueda ser utilizado desde sus hogares
para prevenir el Síndrome de Muerte Súbita en sus hijos.
7
MARCO TEÓRICO
2 MARCO TEÓRICO
2.1
SÍNDROME DE MUERTE SÚBITA DEL LACTANTE
El Síndrome de Muerte
Súbita del Lactante (SMSL) es la muerte
inesperada e inexplicable de un recién nacido; comúnmente durante el
sueño, que no puede ser explicado clínicamente por una autopsia, ni por
un análisis de los parámetros del sitio donde ocurre.
El SMSL, conocido a veces como muerte de cuna, es la causa principal
de muerte del 5% de bebés que están aparentemente sanos; es
importante señalar que la mayor incidencia de síndrome ocurre a partir
del primer mes de vida, y hasta el sexto mes de vida.
Si bien no se conoce exactamente cuáles serían las causas, hoy
sabemos que está asociado a la incapacidad de los bebés para
reaccionar ante la hipoxia (falta de oxígeno).
Un individuo normal
reacciona ante la hipoxia con la generación de un ritmo respiratorio
particular llamado boqueo, pero algunos bebés presentan una reducción
en dicha capacidad.
Ésta es una de las más dolorosas y devastadoras experiencias que se
pueden sufrir los padres, en donde el desconsuelo de una pérdida tan
inesperada como cruel, se añade el desconcierto de que nadie pueda
ofrecer una explicación a lo sucedido, pues a pesar de las numerosas
investigaciones que se vienen haciendo, sigue sin conocerse la causa de
esos fallecimientos inesperados.
Se cree que el origen es la falta de maduración del centro respiratorio en
algunos lactantes lo que hace que dejen de respirar bajo ciertas
condiciones y no reaccionen adecuadamente a la falta de oxígeno como
ocurre en las personas adultas.
8
Se han descartado otras causales como reflujo, infección, alergia a
lácteos y maltrato infantil. Es muy importante mencionar que, aunque no
hay causa demostrada aún, hay factores que incrementan el riesgo de
presentar SMSL. (Kemp, Kowalski, Burch, Graham & Thach, 2003)
Figura 1: Muerte Inexplicada de un Lactante (Grupo de Trabajo
para el Estudio y Prevención de la Muerte Súbita del Lactante
de la Asociación Española de Pediatría, 2003)
2.1.1 FACTORES DE RIESGO
El reconocimiento de los factores epidemiológicos y de riesgo pone de
manifiesto una gran variedad de circunstancias que se vinculan de una
manera u otra a tener mayor posibilidad de enfrentarse a una muerte
súbita infantil. EI conocimiento de estos factores ha servido para
desarrollar estudios de investigación sobre los aspectos fisiopatológicos
9
del SMSL, y de ésta manera adoptar medidas de prevención y
protección.
Se ha encontrado que hay factores genéticos y ambientales. Los
primeros en general no son modificables mientras que muchos de los
ambientales si lo son.
La etiopatología del SMSL es hasta la actualidad ignorada. Las múltiples
teorías se sustentan en hipótesis un tanto complejas, siendo lo más
probable que la causa dependa de múltiples factores en donde
interactúen mecanismos madurativos y constitucionales que se originan
en la vida dentro del útero. Como consecuencia de ello el neonato sería
más vulnerable y tendría menor poder de respuesta a las agresiones
ambientales.
Tabla 1: Porcentaje y Tiempo de Ocurrencia del SMSL
(Grupo de Trabajo para el Estudio y Prevención de la Muerte Súbita
del Lactante de la Asociación Española de Pediatría, 2003)
Edad (meses) Porcentaje
Acumulativo
< 1 mes
6,6
6,6
1
23,3
29,9
2
26,7
56,6
3
18,8
75,4
4
10,7
86,1
5
5,5
91,6
6
3,3
94,9
7
2
96,9
8
1,3
98,2
9
0,8
99
10
0,5
99,5
11
0,4
99,9
Hay que tomar en cuentas los siguientes antecedentes:
-
Dos tercios de los casos suceden durante la noche.
10
-
Si por alguna razón ha tenido algún antecedente de infección
respiratoria leve.
-
El 80% de las muertes sucede entre el primer y el cuarto mes de vida,
con un pico de incidencia entre segundo y tercer mes.
-
La mayor incidencia sucede en meses fríos (otoño-invierno) y cuando
aumenta la polución
2.2
FUNCIONAMIENTO DEL CORAZÓN
El sistema de válvulas del corazón permite el curso de la sangre desde
cada aurícula a su correspondiente ventrículo, e impide el movimiento en
sentido contrario.
El funcionamiento del corazón consiste básicamente en una actividad
coordinada de contracción y dilatación, que tienen lugar en las aurículas
y en los ventrículos; sincrónicamente a la contracción de las aurículas se
produce la dilatación de los ventrículos, y cuando éstos se contraen, las
aurículas se dilatan.
El ciclo cardíaco se compone de sístole y diástole que se repiten
indefinidamente hasta la muerte.
2.2.1 SÍSTOLE
Cuando nos tomamos o notamos nuestro pulso lo que notamos es el
latido (sístole), es el momento que las dos válvula auriculares se cierran
eméticamente y las dos válvulas de los ventrículos se abren y el corazón
se contrae fuertemente expulsando por las válvulas de los ventrículos la
sangre, la del lado derecho se dirige a los pulmones para oxigenar la
sangre y la del lado izquierdo ya oxigenada se dirige al resto del cuerpo.
(Solas Arroyo, Pérez Plata, 1996)
11
2.2.2 DIÁSTOLE
Es cuando se produce el llenado de los ventrículos, la sangre pasa de las
aurículas derecha e izquierda a los ventrículos derecho y izquierdo, en
ese momento las válvulas de los ventrículos están cerradas para impedir
que la sangre salga del corazón mientras los ventrículos se llenan.
(Solas Arroyo, Pérez Plata, 1996)
2.3
FRECUENCIA CARDÍACA
Según Moral (2007) la frecuencia cardiaca es el “número de veces que el
corazón late durante un minuto (p.49)
La frecuencia cardiaca corresponde al número de latidos por minuto,
para un buen funcionamiento del corazón es necesario que bombee la
sangre hacia todos los órganos a una determinada presión arterial y
frecuencia cardiaca.
¿Cómo se mide la frecuencia cardíaca?
Se mide mediante el pulso de la muñeca, la persona debe estar en
reposo, en un ambiente templado y no debe haber consumido cafeína,
bebidas, colas, etc.
Figura 2. Frecuencia cardiaca
12
1. Se presione apaciblemente la muñeca.
2. Colocar los dedos índice y medio entre uno y dos centímetros debajo
de la muñeca como muestra en el grafico anterior.
3. Se podrá sentir el primer latido, aquí se calcula cuantos latidos
ocurren durante treinta segundos y se multiplica por dos para sacar el
resultado de la frecuencia cardiaca.
2.3.1 FRECUENCIA CARDIACA NORMAL
La frecuencia cardíaca normal oscila por minuto entre 50 y 100
pulsaciones, a continuación se detallan algunos aspectos que pueden
alterar el estado normal:
-
Al nacer la frecuencia cardiaca es elevada porque la actividad es
intensa, esta frecuencia va disminuyendo hasta mantenerse estable
después de 20 años.
-
La frecuencia varía a lo largo del día porque responde a estímulos.
-
Al realizar ejercicio físico, se produce taquicardia o bradicardia
Para Kotcher (2007) nos da una breve explicación de lo que consiste la
bradicardia y taquicardia: En los lactantes, la frecuencia cardiaca es de
alrededor de 120 latidos por minuto y los niños suelen presentar una
frecuencia cardiaca elevada hasta los 10 años. En un adulto, la
frecuencia cardiaca menor de 60 latidos por minutos
se denomina
bradicardia. Esta frecuencia puede ser normal en los deportistas
entrenados; sin embargo, la reducción de la frecuencia cardíaca puede
desencadenar la formación de un trombo en los pacientes debilitados. La
frecuencia cardiaca de un adulto que supera los 100 lpm se denomina
taquicardia y se asocia con el esfuerzo físico y el estrés.
13
2.3.2 FRECUENCIA CARDIACA MÁXIMA
El corazón puede alcanzar una frecuencia cardiaca máxima de 220 ante
un ejercicio físico. Según Moral (2007) se la define como 220-edad del
sujeto, ya que 220 es más o menos la frecuencia cardíaca de un recién
nacido y a medida que crecemos la frecuencia cardíaca disminuye; en la
Tabla 2 se detalla los latidos por minuto que debe tener un neonato
normalmente.
Tabla 2: Parámetros de la Normalidad según la edad (González,
Lorente, Ibarra & Gil, 2012)
Edad
Pretérmino
RN
6 meses
1 año
1-2 años
2.4
Peso/kg F.C.:lpm F.R.:rpm Tensión Arterial: mm hg
Sistólica
Diastólica
1
3-4
7
10
10-12
140-160
120-180
40-60
30-50
30-59
50-75
100-130
20-40
80-100
20-30
80-105
SITIOS DE EXPLORACIÓN CLÍNICA DEL PULSO
La sangre es bombeada fuera del corazón a través de tubos elásticos
llamados arterias y es en ellas que las pulsaciones son palpables y hasta
visibles, posibilitando la cuantificación de latidos.
La palpación del pulso puede efectuarse sobre cualquier arteria
superficial que se apoye en un plano relativamente consistente.
Lo usual es que se efectúe sobre la arteria Radial, a nivel de la muñeca,
colocando los dedos índice y medio del explorador sobre el trayecto de la
arteria. Como referencia, se localiza del lado del dedo pulgar, a nivel de
la muñeca, cerca del extremo externo del antebrazo.
14
Para Chemes de Fuentes (2008) los pulsos pueden palparse en áreas
donde las grandes arterias están cercanas a la superficie de la piel. Los
pulsos palpables comprenden, a cada lado, los pulsos: temporal,
carotídeo, axilar, humeral o braquial, cubital o ulnar, radial, femoral,
poplíteo, tibial posterior y pedio o dorsal del pie.
Figura 3: Sitios de Exploración del Pulso
2.5
NORMA DE REANIMACIÓN PULMONAR EN LOS NIÑOS
La reanimación cardiopulmonar (RCP) básica y el soporte vital para el
grupo pediátrico debe, en forma ideal, ser parte de un proceso que
involucre a toda la comunidad. Debe comprender: la educación para la
prevención de lesiones, el reconocimiento del problema y/o el paro
15
cardiorrespiratorio, la enseñanza del soporte vital básico pediátrico, el
manejo de la obstrucción de la vía aérea y el acceso a un sistema de
emergencia médica que esté preparado para las necesidades de los
niños, con entrenamiento en el soporte vital avanzado pediátrico y
cuidados pos reanimación del grave accidente. (Barreda López, 1998)
El paro cardiorrespiratorio pediátrico es poco común. Si éste ocurre fuera
del hospital, generalmente se presenta cerca del hogar cuando los niños
están bajo la supervisión de los padres. Por lo tanto, los cursos de
reanimación básica deberían ser dados a parejas que van a tener niños,
a los padres de niños pequeños, ya las personas involucradas en el
cuidado de niños (personal de jardines infantiles, asistentes del hogar
profesores, supervisores de actividades deportivas, y personal que
participa en el rescate durante las emergencias). (Barreda López, 1998)
También se hace evidente la necesidad de rediseñar las estrategias
preventivas, en el ámbito de la gente, fijándole a la comunidad el rol
activo y protagónico en el campo de la intervención oportuna, a través de
la capacitación y entrenamiento , cuando surjan eventos con alto
potencial de riesgo.
El paro cardiaco y su corolario la reanimación cardiopulmonar
proporciona un modelo de excepcional interés y utilidad para los servicios
de salud y en los hogares, toda vez que está probado que es casi
imposible que los servicios de emergencia médica acudan al sitio del
suceso en los cuatro primeros minutos críticos.
16
2.5.1 ANTECEDENTES Y FACTORES PREDISPONENTES
La frecuencia y los resultados del paro cardiorrespiratorio pediátrico, así
como las prioridades técnicas, y la secuencia de evaluaciones e
intervenciones en la resucitación pediátrica son diferentes a las del
adulto. Las guías de resucitación pediátricas deben ser dirigidas
específicamente a las necesidades del recién nacido.
Las maniobras prehospitalarias agresivas han mejorado también el
pronóstico de las víctimas de ahogamiento con paro cardíaco. Para
mejorar el resultado de la reanimación en niños, debería enfatizarse en la
necesidad de maniobras vigorosas en la fase prehospitalaria, que
proporcionen ventilación y oxigenación efectiva. (Barreda Lopez, 1998)
2.5.2 SOPORTE VITAL PEDIÁTRICO BÁSICO
Secuencia del soporte vital pediátrico básico:
1. Determine la inconsciencia (si hay otro testigo, activar el servicio de
emergencia y de rescate).
2. Despeje vía aérea.
3. Evalúe la respiración e inicie la respiración asistida si es necesario.
4. Evalúe la circulación e inicie las compresiones torácicas si son
requeridas.
5. Después de un minuto de Reanimación solicite ayuda y active el
Servicio de emergencia.
6. Evalúe la respuesta.
7. Posición de recuperación.
17
El diagnostico de Paro se determina cuando existe:
-
Ausencia de respuestas a estímulos.
-
Ausencia de movimientos respiratorios.
-
Pulsos arteriales no palpables.
-
Color azulado o palidez extrema.
2.5.2.1
Vía aérea
La falta de oxigeno y el paro respiratorio pueden causar o contribuir al
deterioro agudo y al paro cardíaco durante la infancia. Por tanto, es
importante mantener la vía aérea permeable y una ventilación adecuada.
Si el niño no responde, pero respira, se debe llamar a los servicio de
emergencia, de modo que sea transportado con prontitud a un centro
hospitalario. Los niños con dificultad respiratoria espontáneamente se
colocan de manera que puedan mantener la permeabilidad de la vía
aérea, por lo cual debería permitírseles permanecer en la posición más
confortable para ellos. Una vez determinada la falta de respuesta, el
reanimador que está solo, debe dar soporte vital básico al niño, durante
un minuto, luego activar el Servicio de emergencia tal intervención puede
evitar la progresión del paro respiratorio.
El reanimador debe pedir
ayuda después de haber dado las ventilaciones de emergencia iniciales.
(Barreda,1998; Manrique & Macías 2005)
18
Figura 4: Vía Respiratoria
Si hay un segundo reanimador durante la evaluación inicial, éste debe
activar el sistema de emergencia médico tan pronto como se presente la
presencia de problemas respiratorios. El niño debe siempre moverse
cuidadosamente, especialmente si hay evidencias de trauma. La
probabilidad de lesiones de cuello, médula espinal o huesos puede
sospecharse a partir de la posición y situación del niño.
2.5.2.2
Evaluación de la vía aérea
Cuando la víctima está inconsciente, los músculos que sostienen la
lengua se relajan permitiendo el desplazamiento posterior de la lengua,
siendo ésta una de las causas más frecuentes de obstrucción de la vía
aérea. Se debe colocar al niño en posición supina (boca arriba). En niños
pequeños y lactantes la posición supina debe ser reforzada con un
19
levantamiento de hombros, evitando la semiflexión de la cabeza. Para
abrir o despejar la vía aérea, se usa la maniobra de inclinación de la
cabeza-levantamiento del mentón. Si se sospecha lesión de cuello, debe
evitarse la inclinación de la cabeza, y abrirse la vía aérea por
levantamiento del maxilar inferior, manteniendo la columna cervical
completamente inmovilizada. Si el niño está consciente con evidencia de
dificultad respiratoria, no se debe perder tiempo tratando de despejar
más la vía aérea. El niño debe trasladarse lo más pronto posible a un
centro hospitalario. (Barreda,1998; Manrique & Macías 2005)
2.5.2.3
Respiración
Evaluación de la respiración "mire, escuche y sienta". Cuando no es claro
si la víctima está respirando, después de abrir la vía aérea, el rescatador
debe colocar su oído cerca de la boca y nariz del neonato, y al mismo
tiempo mirar hacia el pecho y abdomen, escuchar el aire espirado,
observar si el pecho sube o baja, y al mismo tiempo sentir el flujo de aire
en su mejilla. Si el neonato vuelve a respirar, entonces se debe mantener
la vía aérea abierta. Si el neonato no respira, el rescatador deberá aplicar
respiraciones asistidas. Respiración asistida. Si no hay respiración
espontánea se debe dar respiración asistida mientras se mantiene la vía
aérea permeable por medio del levantamiento del mentón o mandíbula.
Primero el reanimador toma aire, luego, si la víctima es menor a l año de
edad, coloca su boca sobre la boca o boca y nariz del infante,
cubriéndolas totalmente. Si la víctima es de 1 a 8 años de edad, el
reanimador hace oclusión total boca a boca y cierra la nariz de la víctima
con los dedos pulgar e índice, mientras le inclina la cabeza.
El reanimador da cinco respiraciones lentas (1 segundo por respiración)
1 - 5 a la víctima, haciendo pausa después de cada una para tomar aire,
20
con el fin de maximizar el contenido de oxígeno y minimizar la
concentración de dióxido de carbono en el aire espirado. Si el reanimador
no hace esta toma de aire intermedia, el aire que insufla a la víctima
tendrá baja concentración de oxígeno y alta de dióxido de carbono.
La respiración asistida es el soporte más importante para un lactante o
niño que no está respirando. Como hay una amplia variación en el
tamaño de las víctimas, es imposible hacer recomendaciones precisas
acerca de la presión o volumen de las respiraciones que deberían ser
suficientes para elevar el tórax. Si el pecho del niño no se levanta
durante la asistencia, ésta no es efectiva. La pequeña vía aérea del
lactante o del niño ofrece alta resistencia al flujo de aire, por lo mismo,
puede ser necesario que el re animador utilice una presión relativamente
alta para enviar un volumen adecuado de aire y asegurar la expansión
del tórax.
2.5.2.4
Circulación
Una vez que la vía aérea ha sido despejada y se han dado cinco
respiraciones asistidas al paciente, el reanimador determina si hace falta
compresión torácica. El reanimador debe estar situado junto a la víctima.
Búsqueda de pulso o signos de circulación.
Las contracciones cardíacas inefectivas o ausentes son reconocidas por
la ausencia de pulso en una arteria central grande. El lego que presta
primeros auxilios, debe gastar sólo unos pocos segundos intentando
localizar el pulso en un niño que no respira, antes de realizar
compresiones torácicas.
21
En niños mayores de un año, la arteria carótida es la arteria central más
accesible. En lactantes menores de un año, la presencia de un cuello
corto y gordo hace que la arteria carótida sea más difícil de palpar, por lo
tanto, se recomienda palpar la arterial braquial o femoral. La arteria
femoral es usada a menudo por profesionales del equipo de salud en
centros hospitalarios. (Barreda,1998; Manrique & Macías 2005)
2.5.2.5
Compresiones torácicas
Las compresiones torácicas son compresiones rítmicas y seriadas del
tórax que hacen circular sangre hacia órganos vitales (corazón,
pulmones y cerebro). Ellas se realizan hasta que se recupere la
circulación espontánea o se inicie el SVAP, Las compresiones torácicas
siempre deben acompañarse de respiraciones asistidas.
Para que las compresiones sean efectivas, el niño debe estar sobre una
superficie dura y plana, en posición supina, Para un lactante, se puede
utilizar como superficie la mano del reanimador o su antebrazo, con la
palma de la mano sosteniendo la espalda del niño. Esta maniobra eleva
efectivamente los hombros del infante, permitiendo que la cabeza se
incline levemente hacia atrás, hacia una posición que deja permeable la
vía aérea, Si el niño está siendo trasladado durante la reanimación
cardiopulmonar, la superficie dura es creada por el antebrazo del
reanimador que sostiene todo o casi todo el dorso, mientras la mano
sujeta la cabeza del lactante. Debe cuidarse de mantener la cabeza al
mismo nivel que el resto del cuerpo mientras la otra mano del reanimador
realiza las compresiones torácicas. (Barreda,1998; Castillo & Paris 2010)
22
Figura 5: Compresiones torácicas
2.5.2.6
Masaje cardiaco
Se deben iniciar las compresiones torácicas en todos los pacientes sin
pulso, o aquellos que tienen frecuencias cardíacas más bajas que las
necesarias para asegurar una perfusión adecuada a órganos vitales, es
decir, están cianóticos y que no responden a la oxigenación y la
ventilación. La bradicardia profunda (< de 60 por minuto en niños y
menos de 80 en lactantes) se considera una indicación para el inicio de
compresiones torácicas. (Barreda, 1998; Castillo & Paris 2010)
Cuando empezar las compresiones torácicas
-
Ausencia de pulso.
-
FREC. Cardiaca <60 x min. En niño.
-
FREC. Cardiaca <80 x min. En lactante.
-
Cianosis.
23
2.5.2.7
Compresiones torácicas en el lactante
Las compresiones torácicas en el lactante deben efectuarse sobre el
tercio inferior del esternón, teniendo precaución de no comprimir los
apéndices xifoides. Los puntos claves para realizar la compresión
torácica son:
La línea intermamaria, que es una línea imaginaria ubicada entre los
pezones.
El dedo índice de la mano del reanimador, que no sostiene la cabeza del
lactante, se sitúa en el esternón, bajo de la línea intermamaria, los dedos
medio y anular se sitúan sobre el esternón, al lado del dedo índice; se
levanta el dedo índice y la compresión esternal se realiza usando los
dedos medio y anular. Se debe evitar la compresión de los apéndices
xifoides, que es la zona más baja del esternón.
La otra mano del reanimador, se usa para mantener la posición de la
cabeza (a no ser que esa mano esté debajo de la espalda). Esto permite
que se dé ventilación sin necesidad de reposicionar la cabeza del
lactante.
Usando dos dedos el reanimador comprime el esternón, un tercio del
diámetro antero posterior del tórax. El número de compresiones debe ser
al menos de 100 por minuto, con las pausas para la respiración, el
número resultante de compresiones será de unas 80 por minuto.
Al final de cada compresión debe permitirse que el esternón retorne a su
posición normal, sin quitar los dedos de la superficie del tórax. El tiempo
de compresión y relajación deben tener duraciones similares.
24
2.5.2.8
Evaluación de respuesta a la reanimación del lactante
Después de realizar el soporte vital básico por tres minutos, es necesario
evaluar si se recupera la ventilación y/o circulación, si esto no ocurre se
continúa con el procedimiento de reanimación. Esta evaluación debe
realizarse cada tres a cinco minutos o antes si aparecieran signos de
recuperación del niño o lactante. De no haber respuesta se debe
continuar con la reanimación hasta que llegue el equipo de soporte vital
avanzado.
2.5.2.9
Posición de recuperación
Se denomina posición de recuperación a la postura en la cual se coloca a
la víctima que aún está inconsciente, después que se recupera del paro,
ya sea respiratorio o cardiorrespiratorio, con el objeto de evitar que la
lengua caiga hacia atrás y obstruya la vía aérea, que se produzca
aspiración de contenido gástrico y permitir al paciente ventilar
adecuadamente.
Figura 6: Posición de Recuperación
25
Es difícil recomendar una posición única, pues ésta depende de varios
factores por ejemplo, si el paro fue traumático o si hay sospecha de
lesión cervical. Una posición de recuperación ideal debería considerar lo
siguiente: etiología del paro y estabilidad de la columna cervical, evitar la
aspiración, posibilidad de vigilar una ventilación y circulación adecuada,
mantención de la vía aérea abierta y acceso expedito al paciente. Si no
hay lesión cervical, se recomienda una postura lateral. (Barreda, 1998
Manrique & Macías 2005)
2.6
FUNDAMENTOS DE LA OXIMETRÍA DE PULSO
Figura 7: Oximetría de Pulso
La oximetría de pulso es la que se utiliza para establecer la cantidad de
oxígeno en la sangre.
Según Ceriani (2005) nos explica:
26
La oximetría de pulso permite la evaluación percutánea continua de un
parámetro de oxigenación, como es la saturación de oxígeno (Sao 2). La
utilización
de
este
tipo
de
monitores
ofrece
varios
aspectos:
monitorización de la frecuencia cardíaca (FC), evaluación de la tendencia
de los valores Sao2 y la FC en el tiempo. Asimismo permite limitar la
toma de muestras de gases en sangre y reduce la posibilidad de anemia
por extracciones y disminuye los costos generales (p.63).
2.7
ESPECTROFOTOMETRÍA
Figura 8: Espectrofometría
Según Ruiz (2012) nos define:
La espectrofotometría es la técnica de análisis óptico basada en la
propiedad física según la cual cada elemento de la naturaleza tiene un
patrón de absorción de luz especifico, permitiendo la medición de la
absorción o la transmisión de luz por las sustancias y, en consecuencia,
su concentración. La medición por espectrofotometría sigue la ley de
27
Beer – Lambert, que relaciona la concentración de un soluto con la
intensidad de la luz transmitida a través de una solución (p.48).
La espectrofotometría es un método de análisis óptico que consta en
medir la cantidad de energía obtenida por las moléculas a longitudes de
onda específica.
2.7.1 TIPOS DE ESPECTROFOTOMETRÍA
-
La espectrofotometría por resonancia magnética nuclear
-
La espectrofotometría de emisión atómica
-
La espectrofotometría de masas
-
La espectrofotometría de absorción infrarrojos
-
La espectrofotometría de fluorescencia
-
La espectrofotometría de fluorescencia rayos X
-
La espectrofotometría absorción atómica
2.7.2 ESPECTROFOTÓMETRO
Figura 9: Espectrofotómetro
28
El Espectrofotómetro es una herramienta que se usa para permitir
comparar la radiación transmitida por una cantidad desconocida de
soluto en función de la longitud de onda.
Según Olsen (1990) nos da un breve concepto de espectrofotómetro:
Un espectrofotómetro es un instrumento más sofisticado que posee un
monocromador en vez de filtros. El monocromador permite una variación
continua a elegir la longitud de onda y hacer un barrido en una zona
amplia de longitudes de onda. Además, el sistema de detección que
posee el espectrofotómetro, normalmente fototubos o fotomultiplicadores,
es el más sensible que existe (p.114).
2.8
LEY DE BEER – LAMBERT
La Oximetría se basa en la Leyde Beer – Lambet, este explica que “la
intensidad luminosa que se absorbe al pasar por la solución es
proporcional a la concentración de la molécula en solución”.
Según Fuentes, Castiñeiras y Queraltó (1997) nos explican:
Predice el efecto del recorrido de la radiación a través de un sistema
sobre la fracción de la radiación que es absorbida. Fue formulada
primero por Bouguer en 1729 y confirmada por Lambert en 1768.
Utilizando
radiaciones
paralelas
monocromáticas
(de
una
única
frecuencia) y medios absorbentes de diferente grosor, Lambert llegó a la
conclusión de que cada capa de igual grosor absorbe una fracción
idéntica de la radiación que la atraviesa (p.193).
29
La ley de Beer es un herramienta matemática que expresa como la
materia absorbe la luz, en esta ley se afirma que la luz que se muestra
en tres fenómenos físicos.
a) Concentración, que es la cantidad de material absorbido en su
trayectoria.
b) Distancia de la trayectoria óptica, es decir la distancia que se debe
atravesar a través de la muestra.
c) Absorbencia o coeficiente de extinción.
Figura 10: Ley de Beer - Lambert
La ley de Beer puede ser expresada como:
Ecuación 1: A = Edc
Representada como:
A = Absorbencia
E= Coeficiente molar de extinción
d = Distancia en cm
30
c = concentración molar
2.9
FUNCIONAMIENTO
DEL
OXÍMETRO
DE
PULSO
O
PULSIOXÍMETRO
Figura 11. Oxímetro de Pulso
El oxímetro de pulso o pulsioxímetro es un instrumento que permite
medir la saturación de oxígeno en la sangre.
Según Folgueras (2011) nos explica:
El oxímetro es un sistema compuesto por un sensor y un equipo de
medición. La calibración de los oxímetros de pulso se realiza por el
fabricante mediante un ensayo clínico durante el cual se desaturan
voluntarios sanos, se comparan las mediciones del oxímetro bajo prueba
con mediciones de saturaciones realizadas con un co - oxímetro usando
muestras de sangre arterial y estableciendo una curva de calibración
para el equipo que permita en lo adelante estimar correctamente los
valores de SaO2 del paciente (p.759).
31
2.9.1 VENTAJAS DEL FUNCIONAMIENTO DEL OXÍMETRO DE
PULSO
-
Se puede usar fácilmente
-
Facilita una motorización instantánea y no invasiva
-
Informa sobre la frecuencia sobre la frecuencia cardíaca
-
Es una técnica barata
-
Accesible a la Atención Primaria
2.9.2 LIMITACIONES DE LOS OXÍMETROS DE PULSO
-
El Movimiento puede ocasionar un margen de error del 20%, por esta
razón es necesario disminuir el movimiento del artefacto para obtener
un mejor diagnóstico.
-
El ruido, actualmente el artefacto ha logrado niveles de ruido y
perfusión bajos e intenta conocer el ruido común y eliminarlo.
-
Mala posición, si se coloca incorrectamente el pulsioxímetro sobre el
dedo esta puede obtener una lectura errónea y por ende un
diagnóstico equivocado.
-
Dishemoglobinemias, es la presencia de otras moléculas en la sangre
que afectan los valores obtenidos.
-
Colorantes, afecta cuando está presente en la sangre.
-
Luz quirúrgica
-
Arritmias cardiacas
-
Vasocontricciones e hipotermia
-
Micosis
32
2.9.3 TIPOS DE PULSIOXÍMETROS Y SU APLICACIÓN
Es necesario utilizar los Pulsioxímetros que muestren la cifra, frecuencia
cardíaca y la señal u onda pulsátil,
existen dos formas de
Pulsioxímetros:
a) Estáticos: como la palabra lo indica son fijos, sirven para mantener a
la persona monitorizada la SaO2 en pacientes con insuficiencia
respiratoria, funcionan con la conexión eléctrica.
Figura 12: Pulsioxímetros Estático
b) Móviles: Son instrumentos pequeños muy manejables, funciona con
pilas recargables.
Figura 13: Pulsioxímetros Móviles
33
Según Cabero (2007) nos explica:
Existen dos tipos de Pulsioxímetros: los de transmisión, en los que el
emisor se encuentra en oposición al foto detector, son lo que se utilizan
en neonatología; y los de reflectancia en los que el diodo emisor y el foto
detector están adyacentes en la misma área de piel y la absorción se
determina a partir de la luz que se dispersa de vuelta a la superficie
cutánea (p.439).
2.9.3.1
Sensores de pulso
Los sensores de pulso se deben utilizar en el dedo o el lóbulo de la oreja,
la SpO2 de un sensor de pulso es de 92 a 100%; la frecuencia cardiaca
es de 60 y 100 bpm en adultos.
2.9.3.2
Sensor óptico
El sensor óptico está basado en 2 LEDs con sus longitudes de 660nm y
940nm, también consta de un fotodector que capta la luz. La luz que es
emitida por los LEDs es adsorbida y dispersada por la sangre y tejidos.
Para Pérez (1996) nos explica que el sensor óptico es un dispositivo
capaz de registrar de forma directa, continua y reversible un parámetro
físico (sensor físico) o la concentración de una especia química (sensor
químico) (p.21).
34
Figura 14: Disposición Física del sensor óptico
Figura 15: Esquema eléctrico
2.10 MICROCONTROLADOR
Es uno de los inventos más importantes del anterior siglo, las
aportaciones del microcontrolador en comunicación, entretenimiento,
salud, seguridad, confort, movilidad, para el uso existe más de 15.000
soluciones a base microcontroles.
35
La base del núcleo del microcontrolador es el microprocesador ya que es
un sistema de secuencia lógica utilizado en sistemas electrónicos, ya que
posee características de programabilidad, operaciones lógicas y
aritméticas, logrando en la actualidad la capacidad de manipulación
hasta de 32 bits, siendo poderoso en cálculos matemáticos y lógicos.
Según Múnera Diego (s.f) expone como definición
Es un dispositivo lógico utilizado en sistemas electrónicos digitales y
análogos, el cual realiza mediante su característica de programabilidad,
operaciones aritméticas, lógicas y utilizando sus dispositivos periféricos
internos, operaciones de controlabilidad. (s.p)
En la década de los 70 aparece el primer microcomputadores llamados
más tarde microcontroladores en donde las compañías más reconocidos
a nivel mundial en elaboración de estos aparatos como FREERCALE,
ATMEL, REMESAS, DALLAS, INTEL, MICROCHIP, TOSHIBA, NEC,
SILICON LABORATORIES entre otras mantienen una gran competencia
para logra ser los mejores creadores de microcontroladores, esta
competencia se genera alrededor de velocidad, variedad, bits, migración
y bajo consumo.
36
Figura 16. Microcontrolador
Los Microcontroladores son computadoras digitales integrados a un chip
por medio de un microprocesador llamado (CPU), también cuanta con
una memoria para almacenar el programa y otra para almacenar datos,
este microcontrolador es una unidad autosuficiente y más económica a
diferencia de las computadoras.
El funcionamiento depende del programa almacenado en su memoria,
son ampliamente utilizados como el cerebro de una gran variedad de
sistemas que controlan maquinas o componentes más complejos en
aplicaciones de equipos médicos.
37
Figura 17: Microcontrolador
Según
Torres
(s.f)
presenta
como
características
de
los
microcontroladores las siguientes:
Las principales características son:
2.10.1 COPONENTES DE MICROPROCESADORES
2.10.1.1
Unidad de procesamiento central (CPU)
Típicamente de 8 bits, pero también las hay de 4.32 y hasta 64 bits con
arquitectura Harward, con memoria / bus de datos, separada de la
memoria/ bus de instrucción de programa, o arquitectura de von
Neumann, también llamada arquitectura Princeton, con memoria / bus de
datos y memoria/ bus de programas compartidas.
2.10.1.2
Memoria de programa
Es una memoria ROM (Read – Only Memory), EPROM (Electrically
Programable
ROM), EEPROM (Electrically Erasable / Programable
38
ROM) o Flash que almacena el código del programa que típicamente
puede ser de 1 kilobyte a varios megabytes.
2.10.1.3
Generador de Datos
Usualmente un cristal de cuarzo de frecuencia que genera una señal
oscilatoria de entre 1 a 40 MHZ, o también resonadores o circuitos RC.
2.10.1.4
Interfaz de Entrada / Salida
Puertos paralelos, seriales (UARTa, Universal Asynchronous Receiver /
Transmitter), Interfaces de Perifericos Seriales (SPIs, Serial Peripheral
Interfaces), Red
de Área de controladores (CAN, Controller Area
Network), USB (Universal Serial Bus). (p. 8)
2.10.2 Usos de Microcontroladores en medicina
Los usos que brinda el micro controlador en aplicaciones médicas son
debido a microprocesador como son el procesado de control y el
procesado de imágenes.
El microcontrolador se encuentran en algunos aparatos médicos más
utilizados en la actualidad, dependiendo del uso que hace el procesador
por medio del microcontrolador si es para control o imágenes y
atendiendo también a la complejidad de los cálculos.
39
Figura 18: Usos de microcontrolador en medicina
Fuente: Díaz Himar (s.f), Microprocesadores para
aplicaciones medicas
La clasificación de algunos equipos médicos según el uso tiene en un
sistema basado a microprocesadores por medio del microcontrolador.
2.10.3 Ventajas del uso de microcontroladores
-
Permite la reducción de la cantidad de espacio
-
El costo de implementación es bajo
-
Las aplicaciones se las realiza de manera rápida y eficiente
-
Tiene mayores soportes sobre aplicaciones comunes
-
Se adapta de mejor manera a aplicaciones específicas.
40
2.10.3.1
La capacidad de bits
La evolución de los microcontroladores está basada en la relación que
existe entre los microprocesadores y va de 4, 8,16 y hasta 12 bits, todo
esto en crecimiento a la demanda de las aplicaciones de los
microcontroles para el desarrollo de diferentes procesos.
2.10.3.2
Tecnología de programación
Al principio la capacidad radicaba en el ROM, esto lo generaba el
fabricante, la desventaja de esta tecnología presentaba los altos
volúmenes que se debía producir para justificar el gran costo sin
embargo existía un alto riego de cometerse errores. Luego aparecen las
versiones OTP, de bajo costo, esta programación era realizada por el
usuario, el problema que tenia era que solo se podía realizar una vez
esta programación de tal manera que una vez programado el
microcontrolador ya no había forma de revertir ese proceso.
Después apareció EPROM, era más seguro y presentaba una alternativa
de programación, el inconveniente de esta tecnología era el borrado de
datos ya que se demoraba debido a la larga exposición del chip ante
lámparas de luz ultravioleta.
Finalmente apareció la tecnología FLASH, imponiéndose en los
mercados por su bajo costo velocidad y facilidad de manipulación, la
facilidad con la que cuenta de reprogramar las veces que sean
necesarias y el borrado es eléctrico, con las versiones ROM y OTP con
una buena forma de abaratar los costos de fabricación, llegando a
convertirse en las más usadas.
41
2.10.3.3
Velocidad
A diferencia de los microprocesadores el microcontrolador no ejecuta
operaciones a velocidades de cientos de MHz, más bien lo que hace es
ejecutar las operaciones a la más alta velocidad con bajo consumo y un
costo razonable a las características que posee, el objetivo de los
microcontroladores se dirige a dispositivos portátiles soportados con
baterías.
2.10.3.4
Las memorias
La memoria es un dispositivo capaz de almacenar información, un
elemento básico de memoria pude almacena un bit de información (dato
1º), hasta que la información sea modificada, los microcontroladores
tiene dos tipos de memoria la una es una memoria no volátil conocida
como ROM (Read Only Memory) que sea almacenada según las
instrucciones del programa y la otra es una memoria volátil conocida
como RAM (Random Acces Memory) es la que almacena los datos en
variables usadas para la ejecución del programa.
2.10.3.5
Memoria de programa
La memoria de programación que poseen los microcontroladores de
pende del programador, el hecho de encapsular la información o
instrucción más parámetros en un cantidad fija de bits se crean
problemas de longitud del parame al que se puede manejar.
2.10.3.6
Memoria de dato
En esta memoria se puede acceder a 128 bytes de memoria ya que la
mayoría de los microcontroladores supera esta memoria y generan
42
registros y memoria de datos, por este motivo se pre destina un mapa de
memorias los cuales pueden ser cambiados mediante los bits 6 y 5 del
registro STATUS.
2.10.3.7
Puertos E/S
Los puertos de entrada y salida son registros externos e internos,
proporcionando señales de control permitiendo que los registros se
formen puestos y ocupen espacios, este puerto está compuesto por un
buffer de tercer estado, este tiene la función de controlar o permitir el flujo
de información generada por el dispositivo preferido de entrada que
pueda leer el microcontrolador.
Según Aguayo Paulo (2004) explica:
Los puertos E/S pueden ser usados como una entrada o salida digital de
registros, permitiendo comunicar al procesador con el mundo exterior a
través de interfaces o dispositivos, los puertos tienen como utilidad las
patas de pines de un microprocesador, permitiendo soportar las señales
de entrada, salida y control. También cuanta con Puertos digitales de
E/S, ya que todos los microcontroles tienen puertos digitales,
generalmente agrupado en ocho formatos de puertos, se los configuran
como entrada o salida cargando de 1 a 0 en el bit. (p.9)
2.10.3.8
Los módulos o periféricos
Los periféricos están orientados a diferentes mercados tecnológicos de
telecomunicaciones, transporte, aparatos eléctricos, entre otros, todos
estos son implementados en microcontroladores los más comunes son:
43
Según Múnera Diego (s.f) expone como los más comunes
-
Temporizadores (PWM, OUTPUT COMPARE, INPUT CAPTURE)
-
Convertidores análogos a digital
-
Entradas y salidas de propósito general
-
Reloj de tiempo real
-
Sistemas de protección de flujo de programa (WDT,COP)
-
Puertos de comunicación serial asíncrona (UART, CEN)
-
Puertos de comunicación serial sincrónica (IIC, SPI)
-
Bus universal de comunicación serial (USB)
-
Puertas traseras de depuración (BDM, JTAG)
Algunas máquinas de mayor desempeño involucran módulos más
especializados como:
-
Controladores para ETHERNET
-
Unidades de generación y aceleración criptografía
-
Unidades de generación de números aleatorios
-
Unidades de generación y verificación de código de redundancia
cíclica
-
Unidades de tratamiento de aritmética flotante (FPU)
-
Unidades de multiplicación, acumulación y corrimiento (MAC)
-
Unidades para el manejo directo de memoria (DMA)
2.10.3.9
Módulo de temporizadores
Los temporizadores son diseñados papa contar con ciclos de señal clock
es dada por el microcontrolador por medio de una frecuencia de trabajo,
el uso del temporizador, mide el tiempo de trabajo del micro controlador
en ese instante.
44
Según Osio, Aroztegui y Rapallini (2011) explica:
Un temporizador es de dos canales, que proporciona referencia de
tiempo cn captura de entrada (Input Capture), comparador de salidas
(Output Compare), y funciones de modulación por ancho de pulso PWM.
(p.16)
Figura 19: Módulo de temporizadores
Fuente: Osio, Aroztegui y Rapallini, Descripción General
de un Microcontrolador (2011)
Características
Entre las características del temporizador:
-
Dos canales de input capture / output compare
-
El disparo es mediante flanco ascendente, flanco descendente, o
cualquier flaco para la captura de entrada
45
-
Acción de comparador de salida por seteo, borrado o conmutado.
-
Generación de modulación por ancho pulso (PWM) por medio de
buffers o son ellos.
-
Entrada de clock de TIM programable
-
Operación de modulo contador con límite de cuenta o de libre
ejecución
-
Conmutado de cualquier pin de canal por desborde
-
Bits de reset y Stop en contador del TIM.
2.11 METODOLOGÍA DE DESARROLLO DE SOFTWARE
Una metodología es un conjunto de técnicas y métodos que permite
abordar de forma homogénea y abierta cada una de las actividades del
ciclo de vida de un proyecto de desarrollo. Es un proceso de software
detallado y completo.
Las metodologías se basan en una combinación de los modelos de
proceso genéricos, definen artefactos, roles y actividades, junto con
prácticas y técnicas recomendadas.
La metodología para el desarrollo de software en un modo sistemático de
realizar, gestionar y administrar un proyecto para llevarlo a cabo con
altas posibilidades de éxito. Una metodología para el desarrollo de
software comprende los pasos a seguir sistemáticamente para idear,
implementar y mantener un producto de software desde que surge la
necesidad del producto hasta que se cumple con la entrega del mismo.
Una metodología de desarrollo de software es un marco de trabajo que
se usa para estructurar, planificar y controlar el proceso de desarrollo de
sistemas de información. Una gran variedad de estos marcos de trabajo
han evolucionado durante los años, cada uno con sus propias fortalezas
46
y debilidades. Una metodología de desarrollo de sistemas no tiene que
ser necesariamente adecuada para usarla en todos los proyectos. Cada
una de las metodologías disponibles es más adecuada para tipos
específicos de proyectos, dependiendo de consideraciones técnicas,
organizacionales, de proyecto y de equipo.
Una metodología de desarrollo de software o metodología de desarrollo
de sistemas en ingeniería de software es una estructura de trabajo que
se usa para planificar y controlar el proceso de desarrollo de un sistema
de información. (Laboratorio Nacional de Calidad del Software de
INTECO, 2009)
2.11.1 Ventajas del Uso de una Metodología
Son muchas las ventajas que puede aportar el uso de una metodología.
A continuación se van a exponer algunas de ellas, clasificadas desde
distintos puntos de vista.
Desde el punto de vista de gestión:
-
Facilitar la tarea de planificación
-
Facilitar la tarea del control y seguimiento de un proyecto
-
Mejorar la relación coste/beneficio
-
Optimizar el uso de recursos disponibles
-
Facilitar la evaluación de resultados y cumplimiento de los objetivos
-
Facilitar la comunicación efectiva entre usuarios y desarrolladores
Desde el punto de vista de los ingenieros del software:
47
-
Ayudar a la comprensión del problema
-
Optimizar el conjunto y cada una de las fases del proceso de
desarrollo
-
Facilitar el mantenimiento del producto final
-
Permitir la reutilización de partes del producto
Desde el punto de vista del cliente o usuario:
-
Garantía de un determinado nivel de calidad en el producto final
-
Confianza en los plazos de tiempo fijados en la definición del proyecto
-
Definir el ciclo de vida que más se adecue a las condiciones y
características del desarrollo
2.11.2 Metodología RUP (RATIONAL UNIFIED PROCESS)
El Proceso Unificado Rational (Rational Unified Process) es un proceso
moderno de desarrollo software que recoge elementos de todos los
fundamentos
de
proceso
comentados
dentro
del
apartado
de
metodología, además de una serie de buenas prácticas que han de
observarse para la obtención de un producto de calidad.
En RUP se puede ver la evolución del software en cuatro fases, al final
de las cuales, y tras una serie de iteraciones, establece objetivos a
alcanzar bien definidos:
Concepción
El objetivo de esta fase es establecer los requisitos de negocio que
cubrirá el sistema identificando todas las entidades que interactúan con
48
el sistema (personas, sistemas, etc.) y hacer una valoración de la
viabilidad del proyecto.
Elaboración
El objetivo de esta fase es entender muy bien el problema desde el punto
de vista del equipo de desarrollo. Lleva consigo la elaboración de la
arquitectura marco del sistema y el diseño de la solución técnica, así
como determinar el plan del proyecto e identificar los
riesgos fundamentales del mismo.
Al final de la fase se tiene definida la arquitectura, el modelo de requisitos
del sistema empleando los diagramas de casos de uso especificados en
lenguaje UML (Unified Modeling Language), el plan de desarrollo y los
estándares de calidad que se han de seguir en el proyecto o las
herramientas que se han de emplear durante el transcurso del mismo.
Construcción
En esta fase se profundiza en el diseño de los componentes y de manera
iterativa se van añadiendo las funcionalidades al software a medida que
se construyen y prueban, permitiendo a la vez que se puedan ir
incorporando cambios.
Se podrán planificar entregas al final de cada iteración, momento en el
que se recoge feedback del usuario final y en el que se proponen
cambios. Tras el análisis del impacto que suponen los mismos se decide
si el mejor momento en que incorporar dichos cambios al sistema. Al final
49
de la fase se tiene un sistema completamente operativo y la
documentación para entregar a los usuarios.
Transición
La fase final del RUP se ocupa del traslado del software desde los
entornos de desarrollo a los entornos de producción, en los que el
usuario final hará uso del sistema. Dependiendo del tipo de proyecto
podrá requerir de entornos intermedios (preproducción o de aceptación
por usuarios, etc.) para su correcta validación, antes de su pase a
producción. (Software para Soluciones Empresariales, 2011)
2.11.3 Metodología AUP (AGILE UNIFIED PROCESS)
AUP se preocupa especialmente de la gestión de riesgos. Propone que
aquellos elementos con alto riesgo obtengan prioridad en el proceso de
desarrollo y sean abordados en etapas tempranas del mismo. Para ello,
se crean y mantienen listas identificando los riesgos desde etapas
iniciales del proyecto. Especialmente relevante en este sentido es el
desarrollo de prototipos ejecutables durante la base de elaboración del
producto, donde se demuestre la validez de la arquitectura para los
requisitos clave del producto y que determinan los riesgos técnicos.
Al igual que en RUP, en AUP se establecen cuatro fases que transcurren
de manera consecutiva y que acaban con hitos claros alcanzados:
Concepción
El objetivo de esta fase es obtener una comprensión común clienteequipo de desarrollo del alcance del nuevo sistema y definir una o varias
arquitecturas candidatas para el mismo.
50
Elaboración
El objetivo es que el equipo de desarrollo profundice en la comprensión
de los requisitos del sistema y en validar la arquitectura.
Construcción
Durante la fase de construcción el sistema es desarrollado y probado al
completo en el ambiente de desarrollo.
Transición
El sistema se lleva a los entornos de preproducción donde se somete a
pruebas de validación y aceptación y finalmente se despliega en los
sistemas de producción.
El proceso AUP establece un Modelo más simple que el que aparece en
RUP por lo que reúne en una única disciplina las disciplinas de Modelado
de Negocio, Requisitos y Análisis y Diseño. El resto de disciplinas
(Implementación, Pruebas, Despliegue, Gestión de Configuración,
Gestión y Entorno) coinciden con las restantes de RUP. (Software para
Soluciones Empresariales, 2011)
2.11.4 Metodología RAD (RAPID APPLICATION DEVELOPMENT)
La metodología de desarrollo rápido de aplicaciones (RAD) se desarrolló
para responder a la necesidad de entregar sistemas muy rápido. El
enfoque de RAD no es apropiado para todos los proyectos. El alcance, el
tamaño y las circunstancias, todo ello determina el éxito de un enfoque
RAD.
El método RAD tiene una lista de tareas y una estructura de
51
desglose de trabajo diseñada para la rapidez. El método comprende el
desarrollo iterativo, la construcción de prototipos y el uso de utilidades
CASE (Computer Aided Software Engineering).
Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también
la usabilidad, utilidad y rapidez de ejecución. A continuación, se muestra un
flujo de proceso posible para el desarrollo rápido de aplicaciones:
Inicio o Planificación de Requisitos
En esta fase se define los requerimientos, el objetivo y ámbito del
proyecto
Diseño de Usuario
En esta fase se profundiza en el diseño de los componentes y de manera
iterativa se van añadiendo las funcionalidades.
Construcción Rápida
En la fase de construcción se lleva a cabo la construcción del producto.
Implementación y Pruebas
En esta fase se busca garantizar que se tiene un producto preparado
para la entrega al usuario.
Es una fusión de varias técnicas estructuradas, especialmente la
ingeniería de información orientada a datos con técnicas de prototipos
para acelerar el desarrollo de sistemassoftware.RAD requiere el uso
interactivo de técnicas estructuradas y prototipos para definir los
requisitos de usuario y diseñar el sistema final. Usando técnicas
52
estructuradas, el desarrollador primero construye modelos de datos y modelos de
procesos de negocio preliminares de los requisitos. Los prototipos ayudan
entonces al analista y los usuarios a verificar tales requisitos y a refinar
formalmente los modelos de datos y procesos. El ciclo de modelos resulta a
la larga en una combinación de requisitos de negocio y una declaración de diseño
técnico para ser usado en la construcción de nuevos sistemas. Los
enfoques RAD pueden implicar compromisos en funcionalidad y rendimiento a
cambio de permitir el desarrollo más rápido y facilitando el mantenimiento
de la aplicación. (Software para Soluciones Empresariales, 2011)
53
METODOLOGÍA
3 METODOLOGÍA
Las metodologías surgidas desde los 90 hasta aquí suelen tener otra una
mentalidad, más ágil y moderna. Tomando en cuenta de lo cambiante y
amplio que es el mundo del software, una metodología debe ser lo
suficientemente precisa como para que todo el mundo la pueda entender
y sea de utilidad como pauta común, pero también debe ser lo
suficientemente adaptable como para poder aplicarse en distintos
proyectos, y lo suficientemente sencilla como para que no resulte muy
complicada durante su aplicación en las diferentes fases de las que
consta.
Después de realizar un estudio se llegó a la conclusión que la
metodología que más se acopla al proyecto de titulación es la
Metodología RAD (Rapid Application Development) puesto que más que
una metodología de desarrollo ésta define un marco de gestión para
proyectos de desarrollo ágiles; además se utilizará el Modelo Iterativo
como ciclo de vida para su elaboración
Cabe mencionar que la metodología propuesta y el modelo de ciclo de
vida trabajarán como una receta donde se detalla paso a paso el proceso
a seguir, ya que el trabajo está orientado en su mayor parte al diseño y
construcción de circuitos electrónicos y no al desarrollo de software como
tal.
3.1
FASE 1: INICIO Y PLANIFICACION
La fase 1 de la Metodología de trabajo comprende el inicio del proyecto
donde se investiga las causas del problema para determinar de ésta
manera qué objetivos debe cubrir. De ésta fase surge el estudio de
54
factibilidad y especificaciones, con las que debe contar la solución al
problema planteado.
Durante ésta fase se realizó una entrevista a personal médico del
Hospital Baca Ortiz de Quito. La documentación de la entrevista se
puede visualizar en el Anexo 1.
Además se realizó una encuesta a una muestra de 10 personas con el fin
de valorar el conocimiento de tan importante tema, el Síndrome de
Muerte Súbita del Lactante. Las encuestas se pueden visualizar en el
Anexo 2.
3.2
FASE 2: DISEÑO
En ésta fase podemos conocer mediante procesos gráficos el diseño y
funcionamiento de los circuitos que forman parte del proyecto, mismos
que serán probados en un simulador previa su construcción. Además de
los elementos que utiliza cada uno de éstos.
3.3
FASE 3: CONSTRUCCIÓN DE PROCESOS
En ésta fase procederemos a armar los circuitos cuyo funcionamiento ha
sido probado anteriormente en un simulador; así como el programa
desarrollado que utiliza
las señales obtenidas por el sensor para su
desempeño mediante la conexión USB al computador.
55
3.4
FASE 4: IMPLEMENTACION Y PRUEBAS
En ésta última fase podemos encontrar los detalles del manejo del
sensor de pulso y las correspondientes pruebas aplicadas a los infantes
durante la implementación en el Subcentro de Salud de Tufiño que serán
comparadas con un sensor adquirido que cumple con la misma función.
56
ANÁLISIS Y RESULTADOS
4 ANÁLISIS DE RESULTADOS
En el presente trabajo investigativo se realizaron indagaciones sobre las
estadísticas que muestran la muerte por Síndrome de Muerte Súbita,
además sobre el desconocimiento de tan importante tema mediante
encuestas, entrevistas, consultas en páginas de internet y libros, así
como una alternativa que puede reducir el riesgo
de muerte por el
Síndrome de Muerte Súbita en los hogares.
4.1
FASE 1: INICIO Y PLANIFICACIÓN
4.1.1 Análisis del SMSL a Nivel Mundial
El SMSL constituyó en los países desarrollados una de las principales
causas de mortalidad infantil post neonatal. En los últimos años, debido a
la educación y manejo de las medidas preventivas, las cifras han
disminuido considerablemente.
En los países en vías de desarrollo, si bien puede considerarse un
problema menor de mortalidad infantil, comparado con el trágico número
de muertes por otras causas, no deja de ser una legítima preocupación
de la salud pública.
Estas situaciones planteadas hasta la fecha las comparten la gran
mayoría de los países en Latinoamérica.
Las tasas de mortalidad por síndrome de muerte súbita del lactante
(SMSL) varían considerablemente de un país a otro como se demuestra
en la Tabla 3.
57
Tabla 3: Tasa de Mortalidad por SMSL (Balbela, Rubio, Lemes,
Scavone, Kanopa & Ramo, 2001)
País
Tasa de Mortalidad
por SMSL
0,3 defunciones de
1.000 lactantes
0,44 defunciones de
1.000 lactantes
0,47 defunciones de
1.000 lactantes
Año
Uruguay
0,6 defunciones de
1000 lactantes
1999
Chile
0.52 defunciones de
1.000 lactantes
1999
Hong Kong
Nueva
Zelanda
Argentina
Observación
1987
1988
1998
Aproximadamente
417 muertes cada
año
Se ubico por
encima de la tasa
de muerte por
neumonía
Aproximadamente
140 muertes cada
año
4.1.2 Análisis del SMSL a Nivel Nacional
Es importante conocer que en países desarrollados este tema es del
conocimiento de la mayoría de habitantes y de la misma manera éste
problema está siendo tratado; mientras que a nivel Nacional se puede
aseverar que el conocimiento sobre ésta problemática es insuficiente tanto
desde un enfoque familiar, de salud pública, cómo médico legal, por lo que se hace
necesario
contar
con
centros
especializados
sustentados
con
conocimientos científicos que estudien éstos casos de manera objetiva,
para establecer medidas de prevención que logren prevenir este tipo de
muerte.
En nuestro medio, como se plasma en los resultados de las encuestas
realizadas a una muestra de 10 personas (Anexo 4), el conocimiento
sobre este problema y las posibles soluciones para disminuir el mismo es
mínimo entre la gente encuestada, además las encuestas plasmaron una
58
preocupación debido al tema puesto que todos adoptarían la posible
solución para disminuir los riesgos en éste problema.
La encuesta constó de 8 preguntas obteniendo los siguientes resultados.
Análisis de las preguntas de la Encuesta
En las preguntas 1 (Conoce usted sobre el Síndrome de muerte Súbita
del Lactante?) y 2 (Sabía usted que un lactante puede morir mientras
duerme?) se puede mencionar que el 50% de la muestra conocen o han
escuchado a cerca del Síndrome de Muerte Súbita del Lactante, el otro
50% desconoce por completa sobre el tema.
SI
NO
Figura 20: Gráfica de la Pregunta 1
SI
NO
Figura 21: Gráfica de la Pregunta 2
En la pregunta 3 (Con que frecuencia lleva a su hijo a control médico?)
se puede comprobar la preocupación del 100% de los padres por la
59
salud de sus hijos en cuanto a los controles médicos que los realizan con
frecuencia.
CON
FRECUENCIA
A VECES
NUNCA
Figura 22: Gráfica de la Pregunta 3
En la pregunta 4 (Sabe usted si su hijo posee algún problema cardiaco?)
se observa que ninguno de los padres conoce sobre algún problema
cardiaco no detectado que tengan sus hijos, el 100% de los padres dio
una respuesta negativa a ésta interrogante.
SI
NO
Figura 23: Gráfica de la Pregunta 4
En la pregunta 5 (Conoce usted sobre las técnicas de resucitación en el
caso que a su hijo le dé un paro cardiaco o respiratorio?) se puede
percibir que solo un 20% de las personas encuestadas tiene
conocimiento sobre las técnicas de resucitación en caso de que el
lactante sufra un paro cardiaco, el 80% no conoce sobre éstas técnicas.
SI
NO
60
Figura 24: Gráfica de la Pregunta 5
En la pregunta 6 (Sabía usted que existen sensores que monitorean el
ritmo cardiaco del bebé y que pueden ser utilizados en los hogares?) se
puede ver que el 100% de las personas encuestadas no conocen a cerca
de ningún sensor que puede ser utilizado en sus hogares para prevenir la
Muerte Súbita de los Lactantes.
SI
NO
Figura 25: Gráfica de la Pregunta 6
La pregunta 7 (Estaría dispuesto a gastar 80USD en la adquisición de
desde equipo?) demuestra la preocupación de la totalidad de los
encuestados que estarían dispuestos a adquirir éste dispositivo en el
valor de 80 USD.
SI
NO
Figura 26: Gráfica de la Pregunta 7
61
En la pregunta número 8 (Sabe que su computadora puede usarse como
monitor para ver el ritmo cardiaco del infante?) se puede percibir que
ninguno de los encuestados conoce sobre los beneficios de éste sensor
conectado a una computadora que la mayoría la posee en casa.
SI
NO
Figura 27: Gráfica de la Pregunta 8
El siguiente cuadro muestra el extracto de la encuesta realizada y los
porcentajes resultado de la misma para tener una visión más amplia del
conocimiento de la gente.
62
Tabla 4: Resultados de las Encuestas Cuantificadas
Extracto de la Encuesta realizada
1. Conocimiento sobre el Síndrome
RTA. (SI)
50%
RTA.
(NO)
50%
50%
50%
CON
FRECUENCIA
A
VECES
NUNCA
100%
-
-
RTA. (SI)
RTA.
(NO)
-
100%
20%
80%
-
100%
100%
-
-
100%
de Muerte Súbita
2. Conocimiento de la muerte por
SMSL
3. Frecuencia con la que los padres
llevan a sus hijos al control médico.
4. Conocimiento sobre algún
problema cardiaco que posean sus
hijos.
5. Conocimiento sobre las Técnicas
de Resucitación en caso de
emergencia.
6. Conocimiento sobre un sensor que
monitorea el Sistema Cardiaco que
puede ser utilizado en el hogar.
7. Disposición de los padres a
adquirir el dispositivo.
8. Conocimiento sobre la utilidad que
tiene la computadora en combinación
con el sensor.
63
Además se realizó una entrevista a la Dra. Sabina Cachango, integrante
del área de Pediatría del Hospital Baca Ortiz de Quito llegando a la
misma conclusión sobre el poco conocimiento sobre ésta causa de
muerte en los neonatos.
Entrevista a la Dra. Sabina Cachango
Pregunta No. 1.- Conoce usted sobre el Síndrome de Muerte Súbita
de los Lactantes?
“Si, es un síndrome que afecta principalmente a lactantes menores a 1
año, también se le llama muerte blanca o muerte de cuna.”
Pregunta No. 2.- Existe algún registro de muerte de neonatos por el
SLMS en el Hospital Baca Ortiz de Quito?
“En el hospital no hay estadísticas exactas sobre muertes a causa del
Síndrome de Muerte Súbita. La muerte en los lactantes por éste
problema no es común más o menos 1 de cada 1000 nacidos vivos no
puedo asegurar una cifra”
Pregunta No. 3.- Cuál es el diagnóstico cuando un neonato muere
sin causa alguna?
“Muchas muertes tienen como diagnóstico Muerte Inexplicada lo único
que se ha determinado con exactitud son las estadísticas de la INEC en
la muerte neonatal del 2011 según el último censo fue de 15 por cada
1000 nacidos vivos, cabe recalcar que estos resultados abarca todas las
causas de muerte en los neonatos.”
Pregunta No 4.- Que método sugeriría para evitar la muerte por el
SMSL?
64
“Como debes saber la mayoría de éstos casos se dan en los hogares
mientras los padres no tienen ninguna preocupación de lo que podría
suceder yo sugeriría primero cuidado en maternidad y después el
cuidado permanente del lactante.”
4.1.3 Factibilidad Técnica
Puesto que el estudio realizado fue escuetamente de investigación, por
con siguiente la factibilidad técnica, en este caso, se refirió a la
disponibilidad de la tecnología utilizada para realizar el trabajo
investigativo; además de ciertos elementos importantes para realizar la
aplicación del mismo.
Los siguientes elementos descritos serán los necesarios para realizar el
trabajo:
Tabla 5: Factibilidad Técnica
Actividad
Elemento a utilizar
Investigación
Páginas de Internet, Libros
Documentación
Computador con Internet
Implementación
Sensores de Pulso para
pruebas
Recolección de Datos
Elementos para construir los
circuitos
Encuestas, Software SpO2,
Entrevista a Profesionales
Procesamiento de Datos
Médicos, Papel
Estadísticas y Tabulación de Datos
Word
Excel
65
En conclusión, el presente proyecto fue técnicamente viable puesto que
la investigación inicial y posterior implementación del mismo está al
alcance de su realización; se contó con los recursos humanos, recursos
económicos y la información necesaria para su elaboración.
4.1.4 Factibilidad Económica
El presente proyecto fue económicamente viable puesto que su
realización abarcó un amplio estudio investigativo y requirió de un
importante elemento (sensor) para realizar las pruebas necesarias,
además de recursos necesarios para la construcción e implementación
detallados en la siguiente tabla.
66
Tabla 6: Factibilidad Económica
Cantidad Descripción
Precio
Precio
Unitario
Total
RECURSOS MATERIALES
1
Computador Dual Core M520 4GB
1000,00
1000,00
RAM 500GB HDD
1
Sensor SpO2
80,00
80,00
1
Sensor SpO2 pediátrico
87,00
87,00
2
Resmas de papel bond
4,00
8,00
6
Energía Eléctrica (meses)
20.00
120,00
6
Internet (meses)
30,00
180,00
4
Pasajes a la Comunidad de Tufiño
5,00
20,00
800
Impresiones
0,02
16,00
100,00
100,00
20,00
20,00
600,00
600,00
2,00
1200,00
SUBTOTAL
3431,00
Elementos electrónicos (pic, lcd,
resistencias, diodos, placas,
temporizador, baterías, etc)
Software: Orcad, Circad, Proteus
RECURSOS HUMANOS
1
Director de Tesis
600
Horas Hombre
Otros
1
100,00
TOTAL
4.2
3531,00
FASE 2: DISEÑO
4.2.1 DISEÑO DE CIRCUITOS
Para el diseño de circuitos se utilizó una herramienta llamada OrCAD
que es una de las más completas aplicaciones para diseñar y crear
67
circuitos electrónicos, permitiendo automatizar dichos circuitos, así como
la
generación
de
simulaciones
esquemáticas
de
todo
tipo.
Con la ayuda de OrCAD es posible realizar toda clase de diseños:
esquemáticos, simulación digital y analógicos mismos procesos que
fueron efectuados en el presente proyecto.
4.2.1.1
Recepción de Señales
Los pulsos son tomados pasando un haz de luz roja (generada por un
LED) que atraviesa el dedo meñique del neonato y luego es captada por
un LDR, ésta etapa es crítica en el sentido de que no cualquier diodo
LED puede ser usado, sino que debe ser uno de alta luminosidad y de
color rojo, esto es porque los LED’s comunes no generan un haz de luz
lo suficientemente potente como para atravesar la piel y además la luz de
un color distinto al rojo no pasa a través del organismo con tanta
facilidad.
4.2.1.2
Tratamiento de Señales
Cuando el haz de luz atraviesa la piel sufre pequeñas variaciones de
intensidad cada vez que la sangre es bombeada por el corazón en cada
latido, esta variación es captada por el LDR que envía dicha información
a una serie de Amplificadores Operacionales que no sólo amplifican
dicha señal sino que la limpian para eliminar ruidos indeseados.
Una vez que tenemos una señal más clara, es convertida en un pulso
digital por medio de compuertas lógicas y ya a partir de aquí, la señal
digital está presente y se la puede usar para dos cosas, primero,
convertirla en una señal audible y en segundo lugar para ser enviada al
68
PIC (segunda etapa del circuito) para contar los pulsos y luego
presentarlos en pantalla.
69
Figura 28: Diseño del Circuito Generación de Señales de Pulso en OrCAD
70
Figura 29: Diseño del Circuito Transmisión de Señales en OrCAD
71
4.2.2 CASO DE USO
Los casos de uso son una representación gráfica del comportamiento del
sistema así como la interacción entre actores. Esta interacción es
esencial para una descripción coherente del comportamiento deseado
aunque se trata de una vista general de un comportamiento un conjunto
de casos de uso coherentes y consistentes crea una imagen de fácil
comprensión del sistema, un buen entendimiento entre actores.etc.
Tabla 7: Simbología de Casos de Uso
Actor
Es un rol o conjunto homogéneo de
roles que un usuario (persona o
máquina) desempeña respecto al
sistema.
Caso de Uso
Representa una funcionalidad que el
sistema proporciona
Relación
de
Relación entre un caso de uso y un
Comunicación
actor
Relación
Muestra
Inclusión
de
una
relación
de
dependencia
Se muestra a continuación mediante diagramas de caso de uso los
principales procesos identificados para el uso del sistema tanto software
como hardware y la interacción entre usuarios del mismo.
72
Cada caso de uso está compuesto por una parte gráfica y su
correspondiente descripción que se encuentra a continuación de la
figura, en estas tablas se detalla los actores del caso de uso
presentados.
Acceder al Sistema
Evaluador
Salir del Sistema
Figura 30: Acceso al Sistema
Tabla 8: Acceso al Sistema
Especificación del caso de uso
Nombre del caso de Acceso
y
salida
del Versión No:
1.0
Uso:
sistema
Descripción:
Permite al Actor acceder al sistema para iniciar con el
monitoreo
Autor:
Caterine Valle Rodríguez
Usuario/Actor:
Usuario General
Fecha:
14/07/2012
73
Tabla 9: Flujo básico del Acceso al Sistema
Flujo Básico
Paso
Actor
Sistema
1
El actor accede al Sistema de Al realizar la conexión USB el sensor
hardware
de pulso se enciende para empezar
su funcionamiento.
2
El actor accede al sistema de Se ejecuta el programa para poder
software
visualizar la interfaz de conexión
Evaluado
Monitoreo
Evaluador
Figura 31: Monitoreo
74
Tabla 10: Monitoreo
Especificación del caso de uso
Nombre
del Monitoreo
Versión No:
1.0
caso de Uso:
Descripción:
Permite al Actor monitorear al Actor Evaluado mediante el
sensor de pulso
Autor:
Caterine Valle Rodríguez
Usuario/Actor:
Usuario General
Fecha:
14/07/2012
Tabla 11: Flujo básico del Monitoreo
Flujo Básico
Paso
Actor
1
El usurario elije el modo de El funcionamiento autónomo funciona
Sistema
funcionamiento Autónomo o con una batería de 5 voltios mientras
conexión USB
que el funcionamiento con USB requiere
los 5 voltios del computador para iniciar
2
El usuario coloca el sensor de El sistema empieza con el monitoreo
pulso en el dedo del infante.
tanto en el LCD como en el computador.
75
Recepción de Señales
Evaluado
Comparación de Señales
Resultados - Alarma
Evaluador
Figura 32: Tratamiento de Señales
Tabla 12: Tratamiento de Señales
Especificación del caso de uso
Nombre del caso de Tratamiento de Señales
Versión No:
1.0
Uso:
Descripción:
Permite al Actor Evaluador recibir las señales que el Actor
Evaluado emite mediante el LCD y el computador.
Autor:
Caterine Valle Rodríguez
Usuario/Actor:
Usuario General
Fecha:
14/07/2012
76
Tabla 13: Flujo básico del Tratamiento de señales
Flujo Básico
Paso
Actor
Sistema Circuito - Programa
1
El usurario transmite las señales
El sistema es el encargado de receptar
las señales
2
El usurario transmite las señales
El
sistema
compara
las
señales
receptadas constantemente con el rango
de normalidad establecidos
3
El usurario transmite las señales
El sistema tanto electrónico (LCD) como
de
Software
(interfaz)
entrega
los
resultados del monitoreo de pulso que
pueden ser el numero de pulsos si esta
dentro del rango o una alarma si esta
fuera del rango.
4.3
CONSTRUCCION DE PROCESOS
4.3.1 CONSTRUCCIÓN DE CIRCUITOS
Para la construcción de los circuitos se utilizó una herramienta llamada
CIRCAD que es un programa enfocado al diseño de circuitos impresos
(PCB) que contiene un editor de esquemas para poder importarlos y
construir los circuitos impresos a partir de él.
77
4.3.1.1
Circuito 1: Sensor de Pulso
En ésta fase se procedió a construir el diagrama del circuito del Sensor
de Pulso de la Figura 27 elaborado en la parte de Diseño de Circuitos,
seguido del ruteo de la placa para verificar su buen funcionamiento; para
éste procedimiento se utilizo los siguientes elementos detallados en la
tabla, mismos que son generados por la herramienta de simulación de
CirCAD
Tabla 14: Elementos para circuito del Sensor de Pulso
ITEM
CANTIDAD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1
1
1
4
4
2
1
2
1
4
1
1
1
5
3
1
1
1
5
1
1
2
REFERENCIA
PARTE
C1
C2
C3
C4,C5,C6,C7
C8,C9,C10,C11
DL1,DL2
D1
D2,D3
D4
JP1,JP2,JP3,JP4
P1
R1
R2
R3,R10,R12,R14,R16
R4,R5,R6
R7
R8
R9
R11,R13,R15,R17,R18
S1
U1
U3,U2
100uF
0.1uF
22nF
100nF
2.2uF
LED
1N4007
1N4148
Zener 5.1V
HEADER 2
11K
1K
33K
47K
1M
3.3M
330
4.7K
10K
SW SPDT
4093
LM358
78
Figura 33: Diagrama de Componentes del Sensor de Pulso
Figura 34: Diagrama para impresión de elementos del Sensor de Pulso
79
Figura 35: Diagrama de ruteado de la Placa del Sensor de Pulso
Figura 36: Circuito del Sensor de Pulso Armado
80
4.3.1.2
Circuito 2: Transmisión de Señales
Además se procedió a construir el diagrama del circuito de Transmision
de Señales de la Figura 28 elaborado en la parte de Diseño de Circuitos
donde los principales elementos son el LCD y el Microprocesador,
seguido del ruteo de la placa para verificar su buen funcionamiento; para
éste procedimiento se utilizo los siguientes elementos, mismos que son
generados por la herramienta de simulación de CirCAD
Tabla 15: Elementos para circuito del LCD
ITEM
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CANTIDAD
2
1
1
1
1
3
1
1
2
2
1
1
1
1
1
1
1
1
REFERENCIA
PARTE
C1,C3
C2
C4
D1
JP1
JP2,JP3,JP5
JP4
P1
R2,R1
R4,R3
R5
USB1
U1
U2
Y1
conectores
Zócalo 40 pines
Zócalo 40 pines
22pF
100uF/25V
47uF/25V
LED
HEADER 3
HEADER 2
HEADER 6
10K
3.3K
1K
10
HEADER 4
PIC18F2550
LNT-211
20 Mz
3
0,4
0,4
81
Figura 37: Diagrama de Componentes del LCD
Figura 38: Diagrama para impresión de elementos del LCD
82
Figura 39: Diagrama de ruteado de la Placa del LDC
Figura 40: Circuito del LCD Armado
83
Figura 41: Prototipo 1
Figura 42: Prototipo 2 con Carcasa Abierta
84
Figura 43: Prototipo 3 con Carcasa Cerrada
4.3.2 CONSTRUCCIÓN DE SOFTWARE
4.3.2.1
Software para mostrar los datos en el LCD
Para la elaboración del software se utilizó la herramienta PicBasicPRO,
aquí se realizó el código del Anexo 6 para tomar las señal receptadas y
poder trabajar con la mismas siendo éstas comparadas con un rango de
normailidad para luego este resultado sea mostrado en el LCD.
Es
importante
mencionar
que
el
PicBasic
PRO
que
genera
automáticamente tres subrutinas que se visualizan a continuación para la
conexión USB desde el Microprocesador a la Computadora.
' ************************************************************
' * main program loop - remember, you must keep the USB
' * connection alive with a call to USBService every couple *
' * of milliseconds or so...
*
*
85
' ************************************************************
usbinit ' initialise USB...
ProgramStart:
gosub DoUSBIn
gosub DoUSBOut
goto ProgramStart
' ************************************************************
' * receive data from the USB bus
*
' ************************************************************
DoUSBIn:
USBBufferCount = USBBufferSizeRX
' RX buffer size
USBService
' keep connection alive
USBIn 1, USBBuffer, USBBufferCount, DoUSBIn ' read data, if available
return
' ************************************************************
' * wait for USB interface to attach
*
' ************************************************************
DoUSBOut:
USBBufferCount = USBBufferSizeTX
' TX buffer size
USBService
' keep connection alive
USBOut 1, USBBuffer, USBBufferCount, DoUSBOut ' if bus available,
transmit data
return
4.3.2.2
Software para mostrar los datos el computador
Estas tres subrutinas permiten la conexión a la interfaz donde se procede
a realizar la programación para presentar los datos en el computador; el
código de este procedimiento se encuentra en el Anexo 6 y podemos
visualizar el resultado del mismo en la Figura 45
86
Figura 44: Interfaz de Monitoreo
4.4
PRUEBAS
Esta fase de la metodología contiene la aplicación de la investigación y
las pruebas realizadas en la misma.
El proceso se lo aplicó a 20 niños durante una semana en el Subcentro
de Salud de Tufiño, a continuación se presentan algunas muestras
obtenidas durante las pruebas realizadas con el sensor SpO2 y con el
sensor Nana V1.
Los resultados del procedimiento se detallan en la Tabla 16, con algunos
ejemplos se explicará a continuación la interpretación de los resultados.
87
En la prueba realizada al infante EMRSON ALDAIR CHAUCA PUETATE de 7
meses de edad con número de ficha 3419 se obtuvo un rango de pulso
de 100 a 102 pulsos por minuto medido con el sensor de pulso SpO2 y
101 pulsos por minuto medido con el sensor Nana v1, datos que
comparados con la Tabla 2: Parámetros de Normalidad según la edad, el
infante muestra normalidad en su Sistema Cardiorespiratorio.
En la prueba realizada al infante MICAEL FERNANDO TARAPUES de 7 meses
de edad con número de ficha 3432 se obtuvo un rango de pulso de 135 a
138 pulsos por minuto medido con el sensor de pulso SpO2 y 137 pulsos
por minuto medido con el sensor Nana v1, datos que comparados con la
Tabla 2: Parámetros de Normalidad según la edad, el infante muestra
normalidad en su Sistema Cardiorespiratorio.
En la prueba realizada al infante ALISON NAYELY JUAZ PUEZAN de 2 meses
de edad con número de ficha 3419 se obtuvo un rango de pulso de 149 a
152 pulsos por minuto medido con el sensor de pulso SpO2 y 150 pulsos
por minuto medido con el sensor Nana v1, datos que comparados con la
Tabla 2: Parámetros de Normalidad según la edad, el infante muestra
normalidad en su Sistema Cardiorespiratorio.
88
Tabla 16: Resultados del proceso aplicado a 20 niños.
Nombre/Apellido
EMRSON ALDAIR CHAUCA PUETATE
MICAEL FERNANDO TARAPUES
ALISON NAYELY JUAZ PUEZAN
ANDERSON JAIR CADENA BENAVIDEZ
CAMILO ALEXANDER CALPA PUETATE
EDWIN MATIAS TULCAN JATIVA
MICAEL JOEL PINCHAO BENAVIDEZ
MATEO DAVID CHILES REVELO
ERICK GABRIEL RUANO PUETATE
JUDIT ALEXANDRA CHILES GUEL
Edad
7 meses
7 meses
2 meses
3 meses
2 meses
5 meses
21 días
7 meses
4 meses
1 meses
Ficha
Frecuencia Cardiaca
Frecuencia Cardiaca
Médica
con SpO2
con Nana V1
100 – 102
101
Normal
135 – 138
137
Normal
149 – 152
150
Normal
156 – 160
159
Normal
153 – 154
155
Normal
98 – 102
100
Normal
145 – 146
147
Normal
99 – 102
100
Normal
131 – 135
134
Normal
159 – 161
160
Normal
3419
3432
3485
3443
3500
3424
3519
3521
3280
3300
Estado
89
Nombre/Apellido
ALEXANDRA XIMENA CALPA CHALACANA
MARTA MAGALI CALVO MONTENEGRO
ANTHONY DAVID CHENAZ PUCACHAQUI
JOSTIN GUEL BENAVIDEZ
CHACUA RODRIGUEZ GRACE VALENTINA
NICOL ALEJANDRA RUANO PUETATE
EDWIN LEANDRO LOPEZ MUÑOZ
MAYERLI BRIGITE PUETATE BENAVIDEZ
JUAN DAVID TARAPUES TULCAN
EMILI DANIELA MALTE TATAMUEZ
Edad
9 meses
25 días
18 días
6 meses
4
6
4
9
5
2
Ficha
Frecuencia
Frecuencia
Medica
Cardiaca SpO2
con Nana V1
3493
3504
3374
3490
3347
3482
3516
3393
3475
3419
Cardiaca Estado
122 – 125
124
Normal
140 – 143
141
Normal
137 – 139
140
Normal
126 – 139
135
Normal
129 - 134
133
Normal
125 - 128
129
Normal
135 - 137
136
Normal
120 - 122
123
Normal
139 - 143
140
Normal
144 - 147
145
Normal
90
4.5
HERRAMIENTAS PARA LA OBTENCIÓN DE DATOS
Para la elaboración del presente trabajo investigativo fueron utilizadas
herramientas como: Encuestas de Campo, Entrevistas a profesionales,
Observación de hechos que contribuirán con la investigación.
La Encuesta fue aplicada a padres de familia para evaluar el
conocimiento sobre las necesidades y las posibles soluciones que se les
puede brindar para prevenir el Síndrome de Muerte Súbita en sus hijos.
La Entrevista fue aplicada a profesionales en medicina para corroborar la
información obtenida en libros y páginas de internet.
La Observación fue aplicada durante todo el trabajo investigativo para
tomar la información para luego ser registrada para su posterior análisis.
Esta herramienta es de elemental importancia
de todo proceso
investigativo; puesto que en ella se apoya el investigador para obtener el
mayor numero de datos
4.6
FUENTES DE INFORMACIÓN PARA LA INVESTIGACIÓN
-
Profesionales en Medicina (pediatras)
-
Expertos en Primeros Auxilios
-
Páginas Web
-
Libros
-
Videos
4.7
TAREAS PROGRAMADAS DURANTE LA METODOLOGÍA
La Metodología de Trabajo utilizada estuvo compuesta de algunas fases
importantes que se realizaron en un tiempo determinado
91
SEMANA
1 2 3 4 1 2 3 4 1
2
3
4 1
2
3
4 1
2
3
4 1
2
3
4 1
2
JUNIO
MAYO
ABRIL
MARZO
FEBRERO
ENERO
DICIEMBRE
NOVIEMBRE
Fase
Metodología
Actividad
3
4 1
2
Documenta
ción
Fase 4
Fase 3
Fase 2
Fase 1
Investigación
Problema
Encuestas
Tabulación y
Resultados
Diseño de
Circuitos
Diseño de
software
Costrucción de
Circuitos y
Software
Implementación
y Pruebas
Tabulación y
Resultados
Entrega de
Informe
Tabla 17: Tareas Programadas en el Desarrollo de la Metodología
92
3
4
CONCLUSIONES Y RECOMENDACIONES
5 CONCLUSIONES Y RECOMENDACIONES
5.1
CONCLUSIONES
Se implementó el sensor de pulso SpO2 y el proyecto de tesis Nana V1
en el Subcentro de Salud de la comunidad de Tufiño, a pesar de que el
Síndrome de Muerte Súbita continua siendo un reto para la medicina se
pudo aseverar que la alternativa presentada como medio de prevención
del SMSL tuvo una gran acogida entre la gente.
Utilizando el Sensor SpO2 y el Sensor de Pulso Nana V1 se logró
visualizar en el computador la frecuencia cardiaca de 20 infantes a los
que se les aplico ésta prueba no invasiva. El reporte obtenido durante
las pruebas mostró total normalidad del Sistema Cardiaco de cada uno
de los infantes. Hay que resaltar que el Sensor de Pulso Nana V1 tiene
un margen de error de 1 pulso por minuto con relación al sensor SpO2
adquirido para pruebas.
El presente estudio e implementación de las pruebas con
Nana V1
el Sensor
en los lactantes de la comunidad de Tufiño fue acogido
positivamente por los padres de familia puesto que ésta alternativa fue
mas óptima y segura que otras medidas de prevención.
93
5.2
RECOMENDACIONES
A nivel Nacional se puede aseverar que el conocimiento sobre ésta
problemática es insuficiente tanto desde un enfoque de salud pública, cómo médico
legal, por lo que se hace necesario contar con centros especializados
sustentados con conocimientos científicos que estudien éstos casos de
manera objetiva, para establecer medidas de prevención que logren
evitar y al mismo tiempo diagnosticar oportunamente éste tipo de muertes.
La única manera de ampliar nuestros conocimientos sobre este tema es
realizar un abordaje multidisciplinario de todos los casos con la
participación de las especialidades relacionadas (médicos forenses,
pediatras, patólogos, neuropatólogos, epidemiólogos, toxicólogos, etc.),
como se hace en la mayoría de los países desarrollados. Sólo de esta
manera se podría conocer los múltiples mecanismos que influyen en este
tipo de casos tan dramáticos, haciendo posible su prevención
principalmente en los hogares
A nivel internacional la muerte súbita representa un gran porcentaje de
las indicaciones de autopsias, por lo que se han formulado y establecido
protocolos de acción frente a éstos casos, lo que ha contribuido a la
recopilación de datos estadísticos e información necesaria sobre las
diversas circunstancias y causas de muerte súbita. A nivel Nacional se
puede aseverar que el conocimiento sobre ésta problemática es insuficiente
tanto desde un enfoque de salud pública, cómo médico legal, por lo que se hace
necesario
contar
con
centros
especializados
sustentados
con
conocimientos científicos que estudien éstos casos de manera objetiva,
94
para establecer medidas de prevención que logren evitar y al mismo
tiempo diagnosticar oportunamente éste tipo de muertes.
95
GLOSARIO
Pulsioximetría.- Es un método no invasivo que permite determinar el
nivel de saturación de oxigeno de la hemoglobina de un paciente.
Para realizar esta técnica, se coloca un sensor en una parte delgada del
cuerpo, generalmente un dedo de la mano o el lóbulo de una oreja, en
los niños puede colocarse en el pie.
Etiopatología.- Estudio de todos los factores que pueden intervenir en el
desarrollo de una enfermedad, incluyendo la susceptibilidad del paciente,
la naturaleza del agente patológico y la forma en que este invade el
organismo afectado.
Anatomopatológicos.- La anatomía patológica comprende todos los
aspectos
de
la
enfermedad,
fundamentalmente
a
nivel
celular
morfológico. Estas alteraciones son estudiadas con diversos métodos,
que abarcan desde la patología molecular hasta la macroscópica; que se
traducen en los cambios observados en la microscopía (microscopia
óptica o convencional y microscopía electrónica) y la macroscopía;
utilizando diversas técnicas, desde la histoquímica e inmunohistoquímica,
hasta la ultraestructura y las técnicas de patología molecular
Hipoxemia.- Déficit del nivel de oxígeno en sangre. El término es
utilizado cuando se produce una situación en donde el aporte de oxígeno
a las células no puede cubrir las necesidades metabólicas.
96
Somatotipo.- El somatotipo es utilizado para estimar la forma corporal y
su composición, principalmente en atletas. Lo que se obtiene, es un
análisis de tipo cuantitativo del físico.
Psicodepresores.- Se considera psicoactivo a toda sustancia química
de origen natural o sintético que al introducirse por cualquier vía (oralnasal-intramuscular-intravenosa) ejerce un efecto directo sobre el
sistema nervioso central (SNC), ocasionando cambios específicos a sus
funciones; que está compuesto por el cerebro y la médula espinal, de los
organismos vivos. Estas sustancias son capaces de inhibir el dolor,
modificar el estado anímico o alterar las percepciones.
Síndrome de muerte súbita del lactante (SMSL).- Se define como la
muerte repentina e inesperada de un niño menor de un año
aparentemente sano. También se le conoce como «síndrome de muerte
súbita infantil», «muerte en cuna» o «muerte blanca». Generalmente se
encuentra muerto al bebé después de haberlo puesto a dormir, no
mostrando signos de haber sufrido.
Síndrome de Insuficiencia Respiratoria del Lactante (SIRL).- Es un
trastorno entre los recién nacidos prematuros, cuyos pulmones no están
completamente maduros, de tal forma que cuanto más baja es la edad
gestacional más probabilidades tienen de padecer la patología.
97
BIBLIOGRAFÍA
Aguayo, P. (2004). Introducción al microcontrolador.
Recuperado de:
http://www.olimex.cl /tutorial/tutorial1.pdf
Arnau, A. Ferrero, J. Jiménez y Sogorb, T. (2000). Sistemas Electrónicos
de comunicaciones II. Valencia, España: Universidad Politécnica de
Valencia.
Carrasco, M. y Paz, J. (2000). Tratado de emergencias médicas. Madrid,
España: Arán.
Ceriani, J. (2005). Manual de procedimientos en neonatología. Madrid,
España: Ed. Médica Panamericana.
Díaz,
A.
(s.f).
Microprocesadores
para
aplicaciones
médicas.
Universidad de las Palmas de Gran Canaria
Folgueras, J. (2011).
V Latin American Congress on Biomedical
Engineering CLAIB . Habana, Cuba: Springer.
Fuentes, X. Castiñeiras, M. y Queraltó, J. (1997). Bioquímica clínica y
Patología molecular. (2da Ed). Barcelona, España: Reverte.
Garre del Olmo, C. (s.f), Tema 6: Microcontroladores. Universidad
Técnica superior de Ingeniería Informática.
Hayes, F. (2002). La guía Completa del Cross Training. Barcelona,
España: Paidotribo.
Kotcher, J. (2007). Instrumentación quirúrgica: teoría, técnicas y
procedimientos. (4ta Ed). Madrid, España: Ed. Médica Panamericana.
98
López, A. (2006). Microcontroladores AVR, configuración total de
periféricos. México, D.F.: UAEM.
Moral, S. (2007). Manual básico de técnico de Aeróbic y Fitness (bicolor).
Barcelona, España: Paidotribo.
Muñera, D. (s.f). microcontroladores de 32 bits COLDFIRE V1/FAMILIA
JM
Olsen, E. (1990). Métodos ópticos de análisis. Madrid, España: Reverté.
Osio, J, Aroztegui, W. y Rapallini J. (2011). Descripción general de un
Microcontrolador – (Módulos Básicos). Facultad de Ingeniería UNLP.
Pérez, C. (1996). Sensores ópticos. Universidad de Valencia.
Ruiz, J. (2012). Enfermo crítico y emergencias. Barcelona, España:
Elsevier
Steiner, G. (2002). Técnicas digitales II, Microcontroladores. Tesis de
Grado. Universidad Tecnológica Nacional.
Torres,
Miguel (s.f). Tutorial Microcontroladores PIC, Recuperado de
http://web.ing.puc.cl/ ~mtorrest/downloads/pic/tutorial_pic.pdf
Staff,
U.
(2011).
Users,
Microcontroladores
funcionamiento,
programación y usos prácticos. Buenos Aires, Argentina: USERSHOP
Ugal, J. (s.f.). Programación de Operaciones. México, D.F.: UAEM.
Ventosinos, S. (2010). Sistema óptico autónomo para la medida de
parámetros biométricos. Tesis de Grado para la titulación en ingeniería
99
Técnica de Telecomunicaciones.
Escuela politécnica Superior de
Castelldefeis.
Viera, R. (2009). Microchip PIC. Universidad de las Palmas de Gran
Canaria
Grupo de Trabajo para el Estudio y Prevención de la Muerte Súbita del
Lactante de la Asociación Española de Pediatría. (2003) Libro Blanco de
la Muerte Súbita del Lactante. Ediciones ERGON, S.A. Madrid.
Recuperado el 03 de 02 de 2012 http://www.aeped.es/documentos/libroblanco-muerte-subita-lactante-smsl
Mitchell EA, Touhy PG, Brunt JM, Thompson J, Clements MS, Stewart
AW, Ford RPK, & Taylor BJ. (1997) Factores de riesgo para el síndrome
de la muerte súbita del lactante después de la campaña de prevención
en Nueva Zelanda: un estudio prospectivo.
Aguilera, Camarasa, Canseller, Cartagena, Fernandez, Izquierdo, Lopez
& Pérez (2008) Grupo de Trabajo para el Estudio y Prevención de la
Muerte Súbita del Lactante de la Asociación Española de Pediatría
Recuperado el 27 de 02 de 2012
http://www.infocefalia.com/Simposium_msl_2004.pdf
Mitchell EA, Touhy PG, Brunt JM, Thompson J, Clements MS, Stewart
AW, Ford RPK, Taylor BJ. (1997) Factores de riesgo para el síndrome de
la muerte súbita del lactante después de la campaña de prevención en
100
Nueva
Zelanda:
Recuperado
el
13
de
03
de
2012
http://www.aepap.org/previnfad/muertesubita.htm#introduccion
Taylor JA, Krieger JW, Reay DT, Davis RL, Harruff R, Cheney LK. (1996)
Prone sleep position and the sudden infant death syndrome in King
Country, Washington: A case-control study. J Pediatr; 128:
626-630.
Kemp JS, Kowalski RM, Burch PM, Graham MA & Thach BT. (2003)
Solas Arroyo, Perez Plata (1996) frecuencia cardiaca recuperado el 27
de 03 de 2012 http://www.frecuencia-cardiaca.com/factores-afectanfrecuenciacardiaca.php
Chemes de Fuentes, (2008) sitios de exploración del pulso
Barreda, Manrique & Macias (2005) Reanimación Soporte Vital
Pediatrico.
Recuperado
el
30
de
03
de
2012
http://ciclosdeporte.files.wordpress.com/2008/11/funcionamiento-delcorazon.pdf
101
ANEXOS
ANEXO 1
Solicitud al Director encargado del Centro
de Salud No.1 de la ciudad de Tulcán
Anexo1.
Solicitud al Dr. Oscar Tatamues
En este anexo consta la solicitud escrita realizada al Dr. Oscar
Tatamues, Director encargado del Centro de Salud No. 1 de la Ciudad de
Tulcán con el fin que permitiera poner a prueba el presente proyecto de
tesis en una de sus instituciones de salud como es el Subcentro de Salud
de Tufiño.
102
103
ANEXO 2
Certificado que evidencia el trabajo realizado en el
Subcentro de Salud de Tufiño
Anexo 2.
Certificado otorgado por la Dra. Eliana Geraldine Benavides Fuentes,
directora del Subcentro de Salud de Tufiño
Este documento forma parte de la evidencia del trabajo realizado en el
Subcentro de Salud de Tufiño, así como la donación del dispositivo para
que pueda ser utilizado en beneficio de los niños de la comunidad.
104
105
ANEXO 3
Fotografías de las pruebas realizadas con los
Sensores de Pulso SpO2 y NANA V1
Anexo 3.
Fotografías de las pruebas realizadas
Las fotografías tomadas en el Subcentro de Salud de Tufiño tienen como
objetivo evidenciar las pruebas realizadas utilizando el sensor de pulso
Nana V1 con el fin de que los padres de familia puedan conocer tanto las
ventajas como el manejo de este dispositivo para prevenir el Síndrome
de Muerte Súbita de los Lactantes, éstas pruebas fueron realizadas
conjuntamente con el Sensor de Pulso SpO2 adquirido para comparar su
funcionamiento.
106
Figura 45: Subcentro de Salud de Tufiño Carchi - Tulcán
Figura 47: Pruebas realizadas a una niña de 2 meses de edad
107
Figura 46: Pruebas realizadas a una niña de 6 meses de edad
Figura 48: Pruebas realizadas a un niño de 4 meses de edad
108
Figura 49: Pruebas realizadas a un niño de 2 meses de edad
Figura 50: Pruebas realizadas con los sensores
109
Figura 51: Equipo Médico del Centro de Salud de Tufiño
110
ANEXO 4
Encuesta
Anexo 4.
Encuesta
Otra evidencia del trabajo de investigación son las encuestas aplicadas a
las personas, específicamente padres de familia con el fin de saber sobre
el conocimiento que ellos poseen sobre el Síndrome de Muerte Súbita y
las alternativas para prevenir el mismo.
111
ENCUESTA
(Síndrome de Muerte Súbita del Lactante)
Nombre: ………………………………………………………………..
Conoce usted sobre el Síndrome de muerte Súbita del Lactante?
SI
NO
Sabía usted que un lactante puede morir mientras duerme?
SI
NO
Con que frecuencia lleva a su hijo a control médico?
CON FRECUENCIA
A VECES
NUNCA
Sabe usted si su hijo posee algún problema cardiaco?
SI
NO
Conoce usted sobre las técnicas de resucitación en el caso que a su hijo le dé un paro cardiaco o
respiratorio?
SI
NO
Sabía usted que existen sensores que monitorean el ritmo cardiaco del bebé y que pueden ser
utilizados en los hogares?
SI
NO
Estaría dispuesto a gastar 80USD en la adquisición de desde equipo?
SI
NO
Sabe que su computadora puede usarse como monitor para ver el ritmo cardiaco del infante?
SI
NO
112
113
114
115
116
117
118
119
120
121
122
123
ANEXO 5
Manual de Uso
Anexo 5
Manual de Uso
A continuación se encuentran detallados los pasos a seguir en el proceso
de utilización del Sensor de Pulso Nana V1
El Sensor de Pulso Nana V1 posee dos modos de funcionamiento: Modo
Autónomo
y Modo PC, cada modo se activa con el switch que se
encuentra en el circuito 2 como se muestra en la figura y su
funcionamiento se detalla a continuación.
Figura 52: Modos de Funcionamiento del Sensor de Pulso Nana V1
Modo Autónomo
En éste modo el Sensor funciona con una batería externa de 5 voltios, la
dirección del switch que se muestra en la Figura 54 se coloca a lado
derecho.
124
El Modo Autónomo se enfoca en el funcionamiento individual del sensor
de pulso, esto quiere decir que no necesita del computador para
visualizar los datos; éstos serán visualizados por medio del LCD.
Modo PC
En éste modo el sensor funciona con los 5 voltios que genera el
computador, para el inicio del funcionamiento el switch de la Figura 54 se
coloca a lado izquierdo; el sensor de Pulso Nana V1 empezará su
funcionamiento cuando la conexión USB sea realizada.
En el Modo PC se puede encontrar la interfaz de monitoreo, donde una
vez conectado el sensor por puerto USB y colocado el dedal se procede
a la adquisición de datos presionando en el botón Iniciar Adquisición
como se muestra en la figura
Figura 53: Adquisición de Datos
125
Se puede verificar el inicio de la Adquisición de Datos con el indicador
TRANSMITIENDO DATOS que anteriormente estaba de color gris y
durante la transmisión se encuentra de color verde; además del botón
INICIAR ADQUISICION que anteriormente se mostraba de color verde
durante la transmisión cambia su color a rojo con la opción de DETENER
ADQUISICION estos cambios se los puede visualizar en las partes
marcada con marco rojo en la Figura 56.
Figura 54: Finalización de la Adquisición de Datos
Posición del Dedal
Para ambos modos Autónomo y PC la colocación del dedal se la realiza
de la misma manera con el led infrarrojo ubicado en la parte superior del
dedo como se muestra en la Figura57.
126
Figura 55: Posición del Dedal
Alarma
El Sensor de Pulso NANA V1 posee dos alarmas sonoras, una que
muestra la frecuencia de cada pulso recibido y otra alarma que en caso
de llegar a fallar el Sistema Cardiaco del infante se activará.
127
ANEXO 6
Código
Anexo 6.
Código para transmisión de datos al LCD
DEFINE OSC 48
'DEFINE LOADER_USED 1
USBBufferSizeMax con 8 ' maximum buffer size
USBBufferSizeTX con 8 ' input
USBBufferSizeRX con 8 ' output
' the USB buffer...
USBBuffer
Var Byte[USBBufferSizeMax]
USBBufferCount Var Byte
ON INTERRUPT GOTO Contador
;en caso de existir una interrupción ir a
Contador
INTCON = %10000000
;deshabilita la interrupciones individuales
'DEFINICIONES INICIALES PARA CONFIGURAR EL HARDWARE DEL LCD
' Define el portico de Datos
DEFINE LCD_DREG PORTB
' Define el Bit de inicio de los Datos (0 or 4) si el bus es de 4-bit
DEFINE LCD_DBIT 4
' Define el pórtico en donde se encuentra el Bit E (Enable) del LCD
DEFINE LCD_EREG PORTB
' Define la posicion del bit en el portico del Bit E (Enable) del LCD
DEFINE LCD_EBIT 3
' Define el pórtico en donde se encuentra el Bit R/W (Read/Write) del LCD
DEFINE LCD_RWREG PORTB
' Define la posicion del bit en el portico del Bit R/W del LCD
DEFINE LCD_RWBIT 2
' Define el pórtico en donde se encuentra el Bit RS (Register Select) del LCD
DEFINE LCD_RSREG PORTB
' Define la posicion del bit en el portico del Bit RS (Register Select) del LCD
DEFINE LCD_RSBIT 1
' Define el tamaño del bus de datos del LCD (4 or 8 bits)
DEFINE LCD_BITS 4
' Define el numero de lineas del LCD
DEFINE LCD_LINES 2
' Define parametros de ADCIN
Define ADC_BITS
10
' Setea el numero de bits en el resultado
Define ADC_CLOCK
3
' Setea la fuente de clock de conversion
(3=rc)
128
Define ADC_SAMPLEUS 50
Adcval
var
WORD
' Setea el tiempo de muestreo en uS
' Crea variable para almacenar resultado
'DEFINICIONES DE LAS VARIABLES
LedRojo
VAR portc.7
LedVerde VAR portc.6
PcAuto
VAR porta.5
Alarma
VAR portc.2
'DEFINICIONES DE LAS VARIABLES
Flag1
VAR Bit
Flag2
VAR Bit
Pulsos
var byte
x
var byte
x1
var word
x2
var word
cuenta1 var WORD
delay1
con 2500
TRISA = %00110001 'Setea PORTA
TRISB = %00000001 'Setea PORTB
TRISC = %00000000 'Setea PORTC
ADCON1= %10001110 'PORTA.0 como analogico,resto digitales
flag1=0
flag2=0
LCDOUT 254,64, 0 ,10 ,31, 31 ,31 ,14 ,4 ,0 ;posición 0 (corazón)
LCDOUT 254,72, 0 ,0 ,0, 0 ,0 ,0 ,0 ,0 ;posición 0 (corazón)
for x=0 to 5
lEDROJO=1
LEDverde=1
alarma=1
pause 500
lEDROJO=0
LEDverde=0
alarma=0
pause 500
next x
If Pcauto=1 Then
LedRojo=1
LedVerde=0
usbinit ' initialise USB...
129
'
'
TIMER1 = TimerPreload
T1CON = %10000001
'
PIE1 = %00000001
'
INTCON = %11000000
Perifericos
Flag1=1
Else
'
INTCON = %10000000
Interrupcion de Perifericos
LedRojo=0
LedVerde=1
Flag1=0
EndIf
'Habilita 16 bits, Timer1 ON
'Habilita TMR1 interrupcion por overflow
'Habilita interrupcion Global e Interrupcion de
'DesHabilita interrupcion Global e
Pause 500
'Espera inicializacion del LCD
Lcdout $fe, 1
'Limpia la pantalla
Lcdout "MEDIDOR D PULSOS"
Lcdout $fe, $c0
'Ir a la Segunda linea
Lcdout " CARDIACOS "
Pause delay1
'Esperar 2.5 seg.
Lcdout $fe, 1
'Limpia la pantalla
Lcdout "REALIZADO POR:"
Lcdout $fe, $c0
'Ir a la Segunda linea
Lcdout " CATERINE VALLE "
Pause delay1
'Esperar 2.5 seg.
Lcdout $fe, 1
'Limpia la pantalla
cuenta1=0
x1=0
x2=0
Inicio:
IF FLAG1=1 THEN
LCDOut $fe,$80, " CONTANDO "
LCDOut $fe,$C0, " PULSOS "
cuenta1=0
INTCON = %10010000
;habilita la interrupción RB0
for x1=1 to 3550
pause 1
ADCIN 0, adcval
' Lee el canal 0, almacenado en adcval
adcval=adcval & $03FF
USBService
USBBuffer[1]=adcval.LowByte
USBBuffer[2]=adcval.HighByte
USBBuffer[3]=1
130
USBBuffer[4]=1
GoSub DoUSBOut
next x1
INTCON = %10000000
;deshabilita la interrupciones individuales
CUENTA1=CUENTA1*3
CUENTA1=CUENTA1/2
LCDOut $fe,$80, "PULSOS CARDIACOS"
LCDOut $fe,$C0, "
",DEC4 CUENTA1,"
"
if (cuenta1 > 150) or (cuenta1 < 90) then
alarma=1
endif
USBBuffer[5]=CUENTA1
USBBuffer[6]=1
GoSub DoUSBOut
FOR X2=1 TO 3000
USBService
PAUSE 1
NEXT X2
USBBuffer[6]=0
GoSub DoUSBOut
alarma=0
INTCON = %10010000
;habilita la interrupción RB0
ELSE
LCDOut $fe,$80, " CONTANDO "
LCDOut $fe,$C0, " PULSOS "
cuenta1=0
INTCON = %10010000
;habilita la interrupción RB0
for x1=1 to 19500
pause 1
next x1
INTCON = %10000000
;habilita la interrupción RB0
CUENTA1=CUENTA1*3
CUENTA1=CUENTA1/2
LCDOut $fe,$80, "PULSOS CARDIACOS"
LCDOut $fe,$C0, "
",DEC4 CUENTA1,"
"
if (cuenta1 > 180) or (cuenta1 < 90) then
alarma=1
endif
pause 4000
INTCON = %10010000
;habilita la interrupción RB0
alarma=0
ENDIF
goto inicio
131
' ************************************************************
' * main program loop - remember, you must keep the USB
' * connection alive with a call to USBService every couple *
' * of milliseconds or so...
*
' ************************************************************
usbinit ' initialise USB...
ProgramStart:
gosub DoUSBIn
gosub DoUSBOut
goto ProgramStart
*
' ************************************************************
' * receive data from the USB bus
*
' ************************************************************
DoUSBIn:
USBBufferCount = USBBufferSizeRX
' RX buffer size
USBService
' keep connection alive
USBIn 1, USBBuffer, USBBufferCount, DoUSBIn ' read data, if available
return
' ************************************************************
' * wait for USB interface to attach
*
' ************************************************************
DoUSBOut:
USBBufferCount = USBBufferSizeTX
' TX buffer size
USBService
' keep connection alive
USBOut 1, USBBuffer, USBBufferCount, DoUSBOut ' if bus available, transmit
data
return
DISABLE
;deshabilita las interrupciones en el handler
Contador:
' ledrojo=1
;handler de la interrupción
if flag2=0 then
LCDOut $fe,$C0,0
FLAG2=~FLAG2
ELSE
LCDOut $fe,$C0,1
FLAG2=~FLAG2
endif
cuenta1=cuenta1+1
' LCDOut $fe,$80, " CONTADOR " ' Display if C2OUT = 1
' LCDOut $fe,$C0, "
",DEC4 CUENTA1,"
"
INTCON = %10010000
;habilita la interrupción RB0
132
pause 10
' ledrojo=0
RESUME ;retorna a programa principal donde ocurrió la inter.
ENABLE ;Habilita las interrupciones después del handler
Código para la transmisión de datos al Computador
VERSION 5.00
Begin VB.Form MainForm
BackColor
= &H80000013&
BorderStyle = 3 'Fixed Dialog
Caption
= "MEDIDOR DE PULSOS CARDIACOS"
ClientHeight = 7620
ClientLeft
= 45
ClientTop
= 435
ClientWidth = 10905
Icon
= "FormMain.frx":0000
LinkTopic
= "Form1"
ScaleHeight = 7620
ScaleWidth
= 10905
StartUpPosition = 2 'CenterScreen
Begin VB.TextBox Text2
Alignment
= 2 'Center
BackColor
= &H80000013&
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 375
Left
= 600
Locked
= -1 'True
TabIndex
= 26
Top
= 6480
Width
= 1095
End
Begin VB.TextBox Text1
Alignment
= 2 'Center
BackColor
= &H80000013&
133
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 375
Left
= 600
Locked
= -1 'True
TabIndex
= 20
Top
= 4800
Width
= 1095
End
Begin VB.CommandButton CMDEXIT
BackColor
= &H80000013&
Caption
= "&SALIR"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 495
Left
= 6600
Style
= 1 'Graphical
TabIndex
= 5
Top
= 6720
Width
= 1335
End
Begin VB.TextBox TXTADVAL
Alignment
= 2 'Center
BackColor
= &H80000013&
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
134
Strikethrough = 0 'False
EndProperty
Height
= 375
Left
= 720
Locked
= -1 'True
MaxLength
= 4
TabIndex
= 3
Top
= 3600
Width
= 855
End
Begin VB.PictureBox PICTAN
BackColor
= &H80000012&
ForeColor
= &H00FFFFFF&
Height
= 3735
Left
= 2880
ScaleHeight = 3675
ScaleWidth
= 6435
TabIndex
= 2
Top
= 2520
Width
= 6495
End
Begin VB.CommandButton Command1
BackColor
= &H000000FF&
Caption
= "&DETENER ADQUISICION"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 735
Left
= 3600
Style
= 1 'Graphical
TabIndex
= 1
Top
= 6600
Visible
= 0 'False
Width
= 1575
End
Begin VB.CommandButton CMDSTART
BackColor
= &H0000C000&
Caption
= "&INICIAR ADQUISICION"
BeginProperty Font
135
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 735
Left
= 3600
Style
= 1 'Graphical
TabIndex
= 0
Top
= 6600
Width
= 1575
End
Begin VB.Label Label4
Alignment
= 2 'Center
BackColor
= &H80000013&
Caption
= "# PULSOS CARDIACOS"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 735
Left
= 240
TabIndex
= 27
Top
= 5640
Width
= 1815
End
Begin VB.Shape Shape4
Height
= 1695
Left
= 120
Top
= 5400
Width
= 2055
End
Begin VB.Label Label3
Alignment
= 2 'Center
BackColor
= &H80000013&
Caption
= "VALOR DIGITALIZADO"
BeginProperty Font
136
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 735
Left
= 240
TabIndex
= 25
Top
= 4080
Width
= 1815
End
Begin VB.Shape Shape5
Height
= 2655
Left
= 120
Top
= 2640
Width
= 2055
End
Begin VB.Shape Shape3
Height
= 1215
Left
= 120
Top
= 840
Width
= 2055
End
Begin VB.Shape Shape2
Height
= 1215
Left
= 3720
Top
= 840
Width
= 4935
End
Begin VB.Label Label2
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "Nombre del VENDEDOR :"
Height
= 255
Left
= 3840
TabIndex
= 24
Top
= 1080
Width
= 1935
End
Begin VB.Label Label1
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
137
Caption
= "Nombre del PRODUCTO :"
Height
= 255
Left
= 3720
TabIndex
= 23
Top
= 1560
Width
= 2055
End
Begin VB.Label lblproducto
BackColor
= &H80000013&
Height
= 255
Left
= 6600
TabIndex
= 22
Top
= 1560
Width
= 1695
End
Begin VB.Label Lblvendedor
BackColor
= &H80000013&
Height
= 255
Left
= 6600
TabIndex
= 21
Top
= 1080
Width
= 1575
End
Begin VB.Label Label52
Alignment
= 2 'Center
BackColor
= &H80000013&
Caption
= "TRANSMITIENDO DATOS"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 495
Left
= 240
TabIndex
= 19
Top
= 960
Width
= 1815
End
Begin VB.Shape Shape1
FillStyle
= 0 'Solid
Height
= 375
138
Left
= 840
Shape
= 3 'Circle
Top
= 1560
Width
= 495
End
Begin VB.Label Label50
Alignment
= 2 'Center
BackColor
= &H80000013&
Caption
= "PULSOS CARDIACOS"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 15.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 495
Left
= 0
TabIndex
= 18
Top
= 120
Width
= 10815
End
Begin VB.Label Label46
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "1----"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 17
Top
= 5280
Width
= 495
End
Begin VB.Label Label45
Alignment
= 1 'Right Justify
139
BackColor
= &H80000013&
Caption
= "0.5--"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 16
Top
= 5715
Width
= 495
End
Begin VB.Label Label44
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "1.5--"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 15
Top
= 4920
Width
= 495
End
Begin VB.Label Label43
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "2----"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
140
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 14
Top
= 4560
Width
= 495
End
Begin VB.Label Label42
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "3----"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 13
Top
= 3840
Width
= 495
End
Begin VB.Label Label41
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "2.5--"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 12
141
Top
= 4200
Width
= 495
End
Begin VB.Label Label40
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "4----"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 11
Top
= 3120
Width
= 495
End
Begin VB.Label Label39
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "3.5--"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 10
Top
= 3480
Width
= 495
End
Begin VB.Label Label38
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "5----"
142
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 9
Top
= 2385
Width
= 495
End
Begin VB.Label Label37
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "4.5--"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 8
Top
= 2760
Width
= 495
End
Begin VB.Label Label36
Alignment
= 1 'Right Justify
BackColor
= &H80000013&
Caption
= "0----"
BeginProperty Font
Name
= "Arial"
Size
= 9.75
Charset
= 0
Weight
= 700
Underline
= 0 'False
Italic
= 0 'False
143
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2400
TabIndex
= 7
Top
= 6075
Width
= 495
End
Begin VB.Label Label23
BackColor
= &H80000013&
Caption
= "ENTRADA ANALOGICA"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 255
Left
= 2880
TabIndex
= 6
Top
= 2280
Width
= 2415
End
Begin VB.Label Label17
Alignment
= 2 'Center
BackColor
= &H80000013&
Caption
= "VALOR EN VOLTIOS"
BeginProperty Font
Name
= "Bookman Old Style"
Size
= 9.75
Charset
= 0
Weight
= 600
Underline
= 0 'False
Italic
= 0 'False
Strikethrough = 0 'False
EndProperty
Height
= 735
Left
= 240
TabIndex
= 4
Top
= 2760
Width
= 1815
End
144
End
Attribute VB_Name = "MainForm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
' vendor and product IDs
Private Const VendorID = 6017
Private Const ProductID = 2009
' read and write buffers
Private Const BufferInSize = 8
Private Const BufferOutSize = 8
Dim BufferIn(0 To BufferInSize) As Byte
Dim BufferOut(0 To BufferOutSize) As Byte
Dim Z(999) As Double
Dim CHVal As Byte
Dim X As Single
Dim Q As Single
Dim P As Single
Dim DAQINAN As Integer ' ENTRADA VOLTAJE ANALOGICO
Dim OPENHID As Byte
Dim Valor1 As Double
Private Sub Clear()
Q=0
PICTAN.Scale (0, 1023)-(1000, 0)
PICTAN.Cls
PICTAN.Line (0, 1023)-(0, 0)
PICTAN.Line (0, 1)-(1000, 1)
PICTAN.Line (0, PICTAN.Height / 2)-(0, PICTAN.Height / 2)
End Sub
Private Sub CMBCH_CLICK()
Clear
End Sub
Private Sub CMDEXIT_Click()
DisconnectFromHID
End
End Sub
Private Sub CMDSTART_Click()
CMDSTART.Visible = False
Command1.Visible = True
CMDEXIT.Enabled = False
145
Shape1.FillColor = &HFF00&
OPENHID = ConnectToHID(Me.hwnd)
Clear
End Sub
Private Sub Command1_Click()
Command1.Visible = False
CMDSTART.Visible = True
CMDEXIT.Enabled = True
Shape1.FillColor = &H0&
DisconnectFromHID
End Sub
' ****************************************************************
' when the form loads, connect to the HID controller - pass
' the form window handle so that you can receive notification
' events...
'*****************************************************************
Private Sub Form_Load()
' do not remove!
P=0
Q=0
X=0
CHVal = 1
End Sub
'*****************************************************************
' disconnect from the HID controller...
'*****************************************************************
Private Sub Form_Unload(Cancel As Integer)
DisconnectFromHID
End
End Sub
'*****************************************************************
' a HID device has been plugged in...
'*****************************************************************
Public Sub OnPlugged(ByVal pHandle As Long)
Dim DeviceHandle As Long
Dim VendorName As String * 15
Dim ProductName As String * 15
If hidGetVendorID(pHandle) = VendorID And hidGetProductID(pHandle) =
ProductID Then
' ** YOUR CODE HERE **
' get the device handle
' =====================
DeviceHandle = hidGetHandle(VendorID, ProductID)
146
'
' Get the vendor and product name from the handle
' ===============================================
hidGetVendorName DeviceHandle, VendorName, 255
hidGetProductName DeviceHandle, ProductName, 255
'
' Enable the LED and display device information
' VendorName and ProductName
' =============================================
Shape1.FillColor = &HFF00&
Lblvendedor.Caption = VendorName
lblproducto.Caption = ProductName
End If
End Sub
'*****************************************************************
' a HID device has been unplugged...
'*****************************************************************
Public Sub OnUnplugged(ByVal pHandle As Long)
If hidGetVendorID(pHandle) = VendorID And hidGetProductID(pHandle) =
ProductID Then
' ** YOUR CODE HERE **
Lblvendedor.Caption = ""
lblproducto.Caption = ""
Shape1.FillColor = &H0&
End If
End Sub
'*****************************************************************
' controller changed notification - called
' after ALL HID devices are plugged or unplugged
'*****************************************************************
Public Sub OnChanged()
Dim DeviceHandle As Long
' get the handle of the device we are interested in, then set
' its read notify flag to true - this ensures you get a read
' notification message when there is some data to read...
DeviceHandle = hidGetHandle(VendorID, ProductID)
hidSetReadNotify DeviceHandle, True
End Sub
'*****************************************************************
' on read event...
'*****************************************************************
Public Sub OnRead(ByVal pHandle As Long)
' read the data (don't forget, pass the whole array)...
147
If hidRead(pHandle, BufferIn(0)) Then
' ** YOUR CODE HERE **
' first byte is the report ID, e.g. BufferIn(0)
' the other bytes are the data from the microcontrolller...
DAQINAN = BufferIn(3) * 256 + BufferIn(2)
Select Case BufferIn(4)
Case 1
Text1.Text = Format(DAQINAN, "0000")
End Select
Select Case BufferIn(7)
Case 1
Text2.Text = Format(BufferIn(6), "0000")
If BufferIn(6) > 180 Or BufferIn(6) < 90 Then
For X = 0 To 1000
Beep
nextx X
End If
End Select
Select Case CHVal
Case 1
If BufferIn(4) = 1 Then
DAQINAN = BufferIn(3) * 256 + BufferIn(2)
Valor1 = (DAQINAN * 5) / 1024
TXTADVAL = Format(Valor1, "0.00")
Z(Q) = DAQINAN
PICTAN.Line -(Q, Z(Q))
Q=Q+1
If Q = 1000 Then
Clear
End If
End If
End Select
End If
End Sub
148
Descargar