Nota de Aceptacin
Director
Jurado
Jurado
COMENTARIOS
Sin duda primero a DIOS, gracias por permitirme cumplir este sueo
A mis padres y hermana por su apoyo incondicional en toda ocasin
A toda mi familia y amigos interesados en el desarrollo y avance
del
proyecto.
OSCAR JAVIER
Deseo dar un profundo agradecimiento ante todo a Dios por todos los
beneficios que de l he heredado.
A mis padres y hermana por su apoyo y colaboracin incondicional.
A los estamentos de mi universidad, que me permitieron en todo momento
ampliar mis horizontes, sobretodo en el campo de la investigacin,
brindndome la oportunidad de liderar varios de sus proyectos.
CAMILO EDUARDO
AGRADECIMIENTOS
CONTENIDO
pg.
1.
INTRODUCCIN .........................................................................................12
2.
ANTECEDENTES.....................................................................................13
2.1.1
2.1.2.
Internacional...................................................................................... .15
2.2.
JUSTIFICACIN.......................................................................................35
2.3.
2.4.
2.4.1.
2.4.2.
2.5.
3.
3.1.
3.1.3.
METODOLOGA. .........................................................................................66
5.1.3.
5.2.
IMPLEMENTACIN DEL HARDWARE PARA LA TRANSMISION Y
RECEPCION DE LAS SEALES BIOMEDICAS DE TEMPERATURA Y
HUMEDAD. ........................................................................................................ .7
6
5.2.1.
7.
CONCLUSIONES. .....................................................................................127
8.
RECOMENDACINES. .............................................................................129
9.
BIBLIOGRAFIA. .........................................................................................131
LISTA DE FIGURAS
pg.
Figura 1. Sensor para pletismografa y esquema de uso del sistema....................17
Figura 2. Topologa del sistema propuesto. ...........................................................22
Figura 3. Pagina Web Mostrando Toda La Red.....................................................23
Figura 4. Soluciones de una WSN para una RTMNPP ..........................................25
Figura 5. Grfica evolucin del estado del paciente con respecto al tiempo y los
niveles de deteccin de condiciones crticas.
........................................................28
Figura 6. Grfica nivel de salud con respecto al tiempo usando modelo tradicional
y modelo BASUMA.
.............................................................................................. .29
Figura 7. Red de sensores corporales o BSN propuesto por el modelo BASUMA.
.............................................................................................................................. .29
Figura 8. Grafica con puntos clave para la activacin del conversor A/D. .............30
Figura 9. Comparacin entre la seal base suministrada al micro controlador y la
seal reconstruida con la informacin enviada desde el nodo sensor.
..................31
Figura 10. Ejemplo de prenda de ropa inteligente son sus nodos visibles.............32
Figura 11. Diagrama de bloques propuesto segn los aportes del proyecto. ........33
Figura 12. Fases de la llave de administracin. .....................................................34
Figura 13. Arquitectura de una WSN .....................................................................40
Figura 14. Modelos Comprensivos: a) Radio; b) Ambiente....................................46
Figura 15. Diagrama de bloques de las capas Zigbee. ..........................................52
Figura 16. Topologas Zigbee ................................................................................54
Figura 17. Clasificacin de los sensores biomdicos.............................................58
Figura 18. Diagrama de bloques proyecto. ............................................................67
Figura 19. Diagrama de bloques general en el procedimiento de una seal
Anloga a digital ................................................................................................... .77
Figura 20. Topologa de una red Estrella ...............................................................79
Figura 21. Topologa de una red Mallada. .............................................................80
Figura 22. Topologa de una red hibrida Estrella-Mallada .....................................80
Figura 23. Caractersticas de la capa del modelo OSI. ..........................................81
Figura 24. Comparacin grafica de los protocolos disponibles ..............................82
Figura 25. Dispositivo LR-WPAN PAN802154HAR ..............................................86
Figura 26. Diagrama de Conexiones Nodo Routeador ..........................................88
Figura 27. Diagrama de Conexiones Nodo Coordinador .......................................89
Figura 28. Diagrama de Flujo Nodo Routeador .....................................................90
Figura 29. Diagrama de Flujo Nodo Coordinador ..................................................90
Figura 30. Configuracin del micro controlador Nodo Routeador ..........................91
Figura 31. Cdigo de inicio del estndar 68HC08 Nodo Routeador ......................92
101
0
LISTA DE TABLAS
pg.
Tabla 1. Elementos relevantes en el proyecto WSN..............................................14
Tabla 2. Componentes usados en el proyecto redes de sensores. .......................17
Tabla 3. Protocolos para la administracin de energa. .........................................19
Tabla 4. Tecnologas inalmbricas candidatas para el proyecto. ..........................21
Tabla 5. Diferencias descubiertas entre WSN y BSN. ...........................................49
Tabla 6. Caractersticas de Zigbee ........................................................................51
Tabla 7. Caractersticas del Funcionamiento de Zigbee ........................................51
Tabla 8. Variables fsicas y sensores.....................................................................59
Tabla 9. Aproximacin hacia el comportamiento del cuerpo humano segn el nivel
de actividad fsica.
................................................................................................ .70
Tabla 10. Comparativo de los Sensores de Temperatura......................................74
Tabla 11. Comparacin de Sensores de Humedad. ..............................................75
Tabla 12. Tabla comparativa de nodos ..................................................................78
Tabla 13. Comparativo de Micro controladores .....................................................85
Tabla 15. Resultados prueba de funcionamiento.................................................124
Tabla 16. Resultados prueba de funcionamiento pruebas finales........................125
Tabla 17. Resultados de la prueba de nodos, utilizando el mnimo voltaje requerido
para el funcionamiento del Circuito......................................................................126
1. INTRODUCCIN
Las tecnologas inalmbricas y microelectrnicas en Colombia, van tomando cada
da ms fuerza en el mercado, y estos en conjunto con la instrumentacin,
permiten que campos como la medicina se vean beneficiados a mediano y largo
plazo.
Con este proyecto, se busca aprovechar este tipo de tecnologas de corto alcance
para establecer el conocimiento necesario al momento de poder disear un
prototipo para la adquisicin de datos, por medio de sensores inalmbricos, esto
con el fin de poder adquirir seales biomdicas y as dar paso a proyectos de
mayor envergadura en el campo de la telemedicina.
Este documento presenta una completa informacin sobre el campo de las
comunicaciones de corto alcance enfocadas a diversas aplicaciones, dentro de las
que se encuentra el campo de la Telemedicina, el cual cumple un factor
importante en el desarrollo del proyecto. As pues se muestra un panorama sobre
los componentes y herramientas que ayudan a desarrollar aplicaciones en
diversas reas donde este tipo de redes tienen gran demanda.
El rea de Software, tambin juega un papel fundamental en el proyecto, conocer
ms a fondo plataformas de simulacin e interaccin Hardware Software de
instrumentacin virtual, permite que el proyecto genere ciertos matices que
proyectan nuevas soluciones a problemticas reales en cuestin de visualizacin
de seales.
Establecer un mecanismo adecuado para la transmisin de la informacin por
medios inalmbricos es una tarea que permite abarcar ms a fondo los trminos
tcnicos de los medios de transmisin, permitiendo establecer parmetros ms
concretos y complejos que faciliten la transmisin sin que la seal sufra
alteraciones o prdidas ocasionadas por agentes externos.
Conocer la instrumentacin indicada para el monitoreo del proyecto tiene gran
importancia, luego de garantizar una precisa y excelente recoleccin de la
informacin gracias a un correcto protocolo de seleccin de sensores.
Establecer una red de sensores con caractersticas hibridas, permite que el
prototipo se adapte a un sin nmero de aplicaciones.
2.1.
ANTECEDENTES
2.1.1 Nacional.
El campo de las redes de sensores a nivel Nacional es muy limitado con respecto
a desarrollos o avances no solo en lo tcnico sino en el desarrollo de aplicaciones
y prototipos funcionales, sin embargo, existen Universidades nacionales que ya
Fuente: Anlisis de una WSN en un Automvil bajo IEEE 802.15.4 con Variacin
de Ciclos de Trabajo para Mejorar Vida de Bateras.Congreso Colombiano de
Comunicaciones COLCOM 2007.
Con la implementacin de este proyecto se buscaba establecer una tabla de
anlisis y resultados sobre la calidad de servicio del sensor inalmbrico, dando
como resultado mtodos de sensado que permiten que la duracin de la batera
1
sea aun ms amplia de lo normal .
En la Universidad Javeriana, en Bogot, se adelanto un proyecto de grado sobre
tele monitoreo usando tecnologas inalmbricas semi moviles, este trabajo
desarrollado por estudiantes de Ingeniera Electrnica en el ao 2005, permite ver
un prototipo de monitoreo de seales biomdicas, las cuales permiten que un
paciente que se encuentre en una zona rural, tenga acceso a una atencin mdica
oportuna y a distancia.
1
Tomado del Articulo Anlisis de una WSN en un Automvil bajo IEEE 802.15.4
con Variacin de Ciclos de Trabajo para Mejorar Vida de Bateras COLCOM
2007.
2.1.2. Internacional
El marco internacional presenta una serie de aplicaciones ms avanzado en el
desarrollo de redes de sensores inalmbricas, a su vez ofrece un panorama ms
esperanzador sobre los avances que genera la implementacin de WSN en reas
como la agricultura, la domtica, la biomedicina entre otros.
En el marco del congreso Colombiano de Comunicaciones COLCOM 2007, en el
tutorial de Future Research trends in Wireless Sensor Networks presentado por el
profesor Tomasso Melodia de la Univerisdad de Buffalo en Nueva York, se
presentaron una serie de aplicaciones en WSN no solo en el monitoreo de
seales, sino en el desarrollo de redes automatizadas para el control de
ambientes. A continuacin se resaltan los proyectos presentados en el tutorial
como avances en WSN:
Las WSN, pueden ser tiles para el control de flujo de vehculos en areas
congestionadas. Permitiendo al conductor tener conocimiento de un lugar
disponible donde parquear el vehculo, sin la necesidad de estar dando vueltas
en busca de uno.
Al existir la necesidad de aplicaciones de WSN en espacios abiertos, se
encuentra la posibilidad de desarrollar redes de sensores que mantengan el
control de temperatura y humedad en ambientes naturales, estos pueden de
igual manera estar unidos a una red de actuadores para la prevencin de
incendios forestales.
Como se haba comentado antes, las WSN pueden ser muy tiles para el
control de espacios cerrados, se pueden tener un control de ventilacin,
temperatura y hasta la presencia de gases nocivos para la salud dentro de un
edificio.
En el campo agrcola, el cuidado de los cultivos en la actualidad, juega un
papel fundamental en la economa de un pas, es por esto que las WSN
pueden implementarse para establecer un control de irrigacin o dispersin
tanto de agua como de qumicos para preservar los cultivos.
El campo de la robtica no es ajeno a las WSN, ya que los robots tambin
juegan un papel fundamental en varios ambientes, dentro de los cuales se
destacan la presencia de estos en zonas de desastre para el diagnostico de la
zona y el rescate de heridos; tambin pueden ser usados en espionaje,
monitoreo, deteccin de humo entre otros.
DESCRIPCIN
Radio Procesador
Sensor de luz, temperatura, magnetismo, aceleracin.
Tablero de programacin con interfaz RS-232.
Tablero de programacin con interfaz de USB.
Tablero de programacin con interfaz de Ethernet.
La tabla 3, explica con ms detalle los protocolos que el artculo propone para la
administracin de los protocolos de energa; entre ellos esta: Alimentacin
mxima para dispositivos en pacientes y dispositivos cooperantes (MP-MCD por
sus siglas en ingles), Alimentacin optima tanto en dispositivos colaboradores
como en dispositivos en los pacientes (OP-OCD, por sus siglas en ingles),
Alimentacin mxima para dispositivos en los pacientes y optimo para
dispositivos colaboradores (MP-OCD por sus siglas en ingles), Alimentacin
aleatoria tanto para dispositivos colaboradores como para dispositivos en
pacientes (RP-OCD por sus siglas en ingles), se toman 4 tipos de protocolo y se
compraran con base en 5 tems que facilitan la comprensin de los protocolos.
Tabla 3. Protocolos para la administracin de energa.
Protocolo
MP-MCD
OP-OCD
Nivel de
confiabilidad
Eficiencia de
alimentacin
La ms alta
Baja (La
batera podra
no durar
(Debido a la
mxima
potencia de
transmisin).
Alta
(Especialmente
para partes
mucho,
debido a que
la potencia de
transmisin
es alta y
continua).
La ms alta.
MP-OCD
incrementar la
probabilidad de
encontrar el
siguiente salto).
Muy pocos
Requisitos de
procesamiento
Apropiado
para
Ninguna (Todos
(Debido a
que la
potencia de
transmisin
es mxima).
Transmisin
los
componentes
necesita niveles
de potencia).
de seales
vitales de
emergencia.
La ms alta
(debido a la
transmisin
Muy alta
(determinando
el nmero
optimo de
Transmisin
de rutina de
seales
de potencia
mnima).
mviles).
Muy alta (la
potencia
mxima desde
el dispositivo de
la fuente puede
Nmero de
saltos
Alto nivel de
conservacin
de potencia
posible.
menos que
OP-OCD.
niveles de
potencia)
Alta
(determinando
los niveles de
potencia
ptimos para
ms
componentes).
vitales.
N/A
Protocolo
RP-RCD
Nivel de
confiabilidad
Eficiencia de
Nmero de
Requisitos de
alimentacin
saltos
procesamiento
Impredecible
(basado en
niveles de
potencia en
saltos
individuales).
Impredecible
(basado en la
suma de
todos los
niveles de
potencia).
Impredecible
(basado en
los niveles de
potencia en
saltos
individuales).
Apropiado
para
N/A
Fuente: Patient Monitoring Using Ad Hoc Wireless Networks: Reliability and Power Management,
COMMUNICATIONS MAGAZINE.
202
0
802.15.4
802.15.1
TIPO DE RED.
WPAN
WPAN
MODULACIN.
DS
FH
16
79
< 10
< 10
0.25
Unack, ack
Reconocido.
CSMA/CA
TDMA
NMERO DE
CANALES.
ANCHO DE CANAL
(MHz).
AREA DE
COBERTURA (m)
TASA DE DATOS
(Mbps).
SERVICIO DE
DATOS.
MEDIO DE
ACCESO.
802.11b
WLAN
DS
11
22
< 100
11
Reconocido.
CSMA/CA
Al interactuar con una tecnologa como los es WSN, implico obtener informacin
detallada del sistema, su funcionamiento, saber la cantidad de consumo de
energa en las bateras en los nodos, y la distribucin de los nodos en una red
determinada, fueron algunos obstculos a los que los estudiantes del proyecto de
la Universidad de Puerdue, se enfocaron en dar una respuesta para as crear una
plataforma de WSN. La solucin fue implementar un mtodo fcil que ayudo a
obtener una clasificacin de lo que requera el proyecto, de ah surgi la idea de
disear una pgina web, el cual ilustrara tanto a los investigadores como a los
estudiantes de una forma sencilla, sobre lo que una WSN necesita para su
implementacin.
Figura 3. Pagina Web Mostrando Toda La Red
Fuente: 37th
Conference
ASEE/IEEE
Frontiers
in
Education
directa a un ISP . Un segundo link (802.11b) fue creado para mover la informacin
de la central a una posicin ms cercana de la estacin meteorolgica, donde la
informacin fuese transformada y enviada por un enlace microondas hacia
internet, donde esta finalizara en un servidor web del laboratorio
conectado.
2
EVANS, Jeffrey J. Undergraduate Research Experiences with Wireless Sensor Networks. En:
37th ASEE/IEEE Frontiers in Education Conference, Octubre 2007.
Data Base
Monito
r
Sof
t
Diagnosis
Cente
r
Serve
r
Locating
Time
Synchronizati
on
Sensing
Powe
r
Manageme
nt
OS
Cor
e
Watc
h
Dog
Executi
ng
Servic
e
Schedul
er
Los sensores de los nodos estn desplegados a lo largo de una red especifica (el
cual para nuestro caso es una planta de energa nuclear), crean muchas
subredes, y a la vez ejecutando los comandos desde el centro de control, sensado
y monitoreo de una planta de control desde el centro de control, como sensado y
monitoreo de la planta de energa, y transmisin de la informacin al centro de
control.
Cuando una emergencia es detectada por los nodos sensores, la alarma de
informacin es enviada al centro, activando la central de campanas, reactivando
la accin para que pueda ser tomada con tiempo, y as la emergencia pueda ser
5
controlada antes de que se torne incontrolable.
Durante la ltima dcada, muchos receptores de GPS, experimentaron un
inusual rango de error por horas y das antes de que se produjera un fuerte
terremoto. Diferentes terremotos condujeron a probar la existencia de
anomalas tanto electromagnticas como de plasma en parmetros de
perturbacin generados en la atmosfera e ionosfera. En particular, esta
anomalas son el incremento de la radiacin electromagntica en los rangos de
6
extremo bajo, y de muy bajas frecuencias (ELF/VLF) ; como tambin en
diversas observaciones experimentales se reportaron la presencia de alta y
7
muy alta frecuencia (HF/VHF) de ondas electromagnticas despus de largos
terremotos.
Debido al uso de radio frecuencia en las mediciones experimentales, se propuso
crear una nueva rea de investigacin, el cual debido al hecho de en la actualidad
no hay tecnologas fiables para predecir terremotos usando el monitoreo por
radiofrecuencia en los procesos de la ionosfera. Gracias a diversas tecnologas se
propuso un sistema de advertencia temprana para terremotos. Este sistema puede
ser generalizado para introducir diferentes sistemas basados en los
comportamientos cooperativos de una WSN.
RUIZHONG, Lin, Zhi Wang and YOUXIAN Sun, Wireless Sensor Networks Solutions for Real
Time Monitoring of Nuclear Power Plant. En: Proceedings of the 5 World Congress on intelligent
Control and Automation. June 15-19,2004, Hangzhou. P.R. China.
6
ELF (extremely low) / VLF (very low frequencies)
7
HF (High Frecuency) / VHF (VEry High Frecuency)
Tomada de: BASUMA The sixth Sense for Chronically III Patients (BSN06).
Prueba de ello se encuentra en el siguiente grfico, donde se garantiza una mejor
calidad de atencin al usar este sistema en pacientes y el tiempo de respuesta de
9
los especialistas.
Todo este monitoreo, debe ser estudiado y analizado segn los datos que varios
sensores en el cuerpo humano arrojen y permitan elaborar un diagnostico ms
confiable, este basa su diagnostico en la medida de la presin sangunea, as
como el ritmo cardiaco, la temperatura externa entre otros tipos de medidores que
se incluyen en la red para elaborar un diagnostico.
9
FALCK, Thomas; ESPINA, Javier y EBERT, Jean-Pierre. BASUMA The sixth Sense for
Chronically III Patients (BSN06).
282
8
Tomada de: BASUMA The sixth Sense for Chronically III Patients (BSN06).
Figura 7. Red de sensores corporales o BSN propuesto por el modelo
BASUMA.
Fuente:BASUMA The sixth Sense for Chronically III Patients, International Worshop on
Werarable and Implantable Body Sensor Networks (BSN06).
303
0
RIEGER, Robert y CHEN, Shinyu. A Signal Based Clocking Scheme for A/D Converters in Body
Sensor Networks.
Fuente:Combination of Body Sensor Networks and On-Body Signal Processing Algorithms: the
practical case of My Heart Project, International Workshop on Wearable and Implantable Body
Sensor Networks (BSN06).
Es as como luego de tener una prenda que con el rozamiento del cuerpo no
genere niveles significativos de esttica, se plantea el siguiente diagrama de
bloques en el cual se explica el funcionamiento tcnico y la propuesta a
desarrollarse.
Cabe resaltar, que cada nodo es una tarjeta integrada que contiene: sensor, micro
controlador (para la conversin anloga Digital y viceversa), transmisor y
11
antena.
11
323
2
Figura 11. Diagrama de bloques propuesto segn los aportes del proyecto.
Fuente:Combination of Body Sensor Networks and On-Body Signal Processing Algorithms: the
practical case of My Heart Project, International Workshop on Wearable and Implantable Body
Sensor Networks (BSN06).
12
GARCIA, Oscar y SANCHES, David. Resource-efficient security for medical body sensor
networks.
2.2.
JUSTIFICACIN.
2.3.
2.4.
OBJETIVOS DE LA INVESTIGACIN
2.5.
3. MARCO DE REFERENCIA.
3.1.
Esta etapa del proyecto, presenta las bases en las que est cimentado el
prototipo, tomando como principal pilar, las redes de sensores inalmbricas o
WSN, las WSN con enfoque biomdico (Body Sensor Networks) y el entorno en el
que el proyecto argumenta las aplicaciones del prototipo (Telemedicina).
3.1.1. TELEMEDICINA
Tambin llamada tele salud o E-HEALTH, trata de todo lo relacionado con
transmisin de datos mdicos electrnicos para monitoreo, diagnostico o anlisis
para el tratamiento de pacientes en locaciones remotas. Usualmente este incluye
el uso de elementos mdicos, tecnologa en comunicaciones de avanzada,
13
sistemas de videoconferencia entre otros
Tele monitoreo: Este trmino, muy usado en el mbito de seguridad, permite
controlar, supervisar y monitorear diferentes lugares desde un lugar
centralizado, dndole as la capacidad de disminuir el nmero de vigilantes
gracias a tecnologas de video con capacidad de transmisin remota.
Tele consulta: Mecanismo usado en la medicina moderna que permite tener la
atencin medica personalizada desde cualquier lugar elementos de alta
tecnologa que le permitan al doctor tener acceso al paciente de forma remota
(medicin de temperatura, signos vitales, ritmo cardiaco, etc.). Este mtodo, se
desarrollara usando elementos de videoconferencia para que el paciente y el
doctor puedan tener un medio de comunicacin con todas las garantas para
dar una mejor atencin.
Tele diagnostico: El tele diagnostico busca que el paciente sin la necesidad
del doctor, pueda recibir un diagnostico que le permita descartar una
enfermedad o mal mayor, este sistema busca disminuir el nmero de personas
en centros mdicos para recibir algn diagnostico que les defina que mtodo o
que tratamiento tomar, estudios afirman que este sistema puede ser muy til,
siempre y cuando se encuentre bien desarrollado, porque se est dejando
diagnsticos mdicos actualmente hechos por doctores a la tecnologa.
13
MANNA: A management
COMUNICATIONS MAGAZINE:
architecture
for
Wireless
Sensor
Networks.
En:
IEEE
404
0
16
18
Nodo Sink: Procesan los datos de la red, y pueden interrogar a los sensores acerca de eventos
de inters. Estos eventos vienen de los componentes de ambientes fsicos, el cual pueden ser
generados por s mismo, o actualizados por los agentes.
17
Observadores, hace referencia como los usuarios finales que quieren disponer de la informacin
sobre los datos recogidos por los nodos de sensores
18
CHEEKIRALLA Sivaram, ENGELS W. Daniel,. A Functional Taxonomy of Wireless Sensor
Devices.
WANG Quim. YANG Woodward,. Energy Consumption model for power Management in
Wireless Sensor Networks
para toda red en general. Por ejemplo, algunos protocolos de ruteo en redes
inalmbricas usan la localizacin del sensor para asistir en el enrutamiento.
Simulacin: El aspecto relacionado a la simulacin de ambientes donde se va
a plasmar la red de sensores es esencial en el estudio de las WSN, siendo
esta una manera muy comn para probar nuevos aplicaciones y protocolos en
el campo.
En una WSN, se presentan ciertas caractersticas que la distinguen del resto de
redes de comunicaciones convencionales. Sin embargo, las diferencias ms
importantes se encuentran a nivel MAC. Este nivel el nodo emplea el medio de
transmisin y el cmo es repartido en un intervalo de tiempo. En el nivel MAC, se
emplea algunas tramas denominadas tramas beacon, el cual se encargan de
comprobar si los nodos tienen informacin pendiente para ser transmitida, si es
as, la enva y vuelve a su estado normal el nodo.
Fuente: Simulation Scalability Issues in Wireless Sensor Networks En: IEEE COMUNICATIONS
MAGAZINE.
WSN
Dinmicas
Deteccin de
de eventos vital;
eventos.
necesita de
hay mayor limitacin en la mayora de
miniaturizacin
Expuesta a ambientes
ms
predecibles,
Expuesta a extremos en clima, ruido y a
pero en
sincrona.
artefactos
de movimiento
faltan
Deteccin
temprana de
eventos adversos Deteccin temprana
deseable; fallas a menudo reversibles.
fallas en el tejido
RETOS
BSN
Variabilidad
Proteccin de
transferencia de
datos
Alimentacin
reemplazar en
(potencia) de
Demanda
potencia es ms
potencia
WSN
Mucho ms probable que tenga una
y
variacin
de medios
estructura fija o esttica.
en estructuras
ms variables.
Bajo nivel en datos inalmbricos
datos por
requiere y
depuede
seguridad.
Accesible
ser modificado con
facilidad
y frecuentemente.
Para
incrementar
la potencia es ms fcil
Variacin biolgica
Alto nivel en
medio y difcil a
Inaccesible
propiedades
Para
incrementar
para suplir.
complicado
para
Alimentacin
solar o elica son las
Movimiento
(vibracin)
y
termal
Energas alternas
mejores candidatas como fuentes de
(calentamiento
corporal) las candidatas energa.
Sensores reemplazables ms fcilmente
Sensores
Acceso
implantados, de difcil reemplazo e incluso desechables.
y requiere biodegradabilidad.
Necesario para sensores
implantables y
No considerada en la mayora de las
Biocompatibilidad
algunos
aplicaciones.
sensores
externos,
lo cual con sensores
No es
tan importante
Muy importantes
Contexto de
porque la fisiologa del
estticos donde los ambientes son bien
cuerpo es muy
conciencia
Bluetooth, Zigbee, GPRS, y LAN
Tecnologa
Baja potencia
inalmbrica requerida, con
inalmbricas, y RF entre otras
inalmbrica
deteccin
demas
Perdida
de datos
Perdida
de datos de
durante la
significativo,
esto
Transferencia
transferencia
inalmbrica
es
bien
puede requerir de medidas adicionales
datos de servicio y
compensada por el
que aseguren Calidad
capacidad de
nmero de sensores
usados.
interrogacin de datos en
tiempo real.
Fuente:
(2006).
Body
Sensor
Networks
3.1.4. ZIGBEE
Zigbee es una tecnologa conformada por un conjunto de especificaciones
diseadas especficamente para redes de sensores inalmbricas y controladores.
Este sistema se caracteriza por ser del tipo de comunicacin condicional, es decir,
que no requerir un alto volumen de informacin (apenas supera los pocos kilobits
21
Acceso al medio
CSMA-CA
Topologas
Espacio de direcciones
64 bits
Alcance
RFD
Implementacin sencilla
Fuente: Comunicaciones Inalambricas: Un Enfoque aplicado, Editorial: Alfaomega
En una red Zigbee, al menos debe existir un dispositivo que FFD haga las
veces de coordinador de red, y el resto, suelen ser RFD, mucho ms sencillo,
ya que, de este modo, se reduce el coste del sistema. En una red Zigbee, los
dispositivos quiz puedan tomar algunos de los 3 roles:
Dispositivo final: un FFD o un RFD que ejecutan aplicaciones y que no
tienen ningn nodo secundario se le es considerado como un dispositivo
final.
Router: un FFD puede retransmitir los mensajes y usualmente, tiene ambos
nodos secundarios y nodos cercanos.
Coordinador: un FFD que controla la Red Zigbee, el cual tambin puede
ser un Gateway a un mundo externo, a un centro de finanzas, y a un
autentificador de acceso, todo en uno.
Cada red Zigbee tiene un coordinador pero puede tener mltiples routers y
dispositivos finales. Como Dispositivos finales, los routers y coordinadores
quiz ejecuten sus propias aplicaciones de sensores y controladores.
Fuente: Voice communications over Zigbee Networks. En: IEEE COMMUNICATIONS MAGAZINE
Alianza de industrias que van desde proveedores de chips de ZigBee hasta soluciones para los
proveedores.
Motas: son dispositivos de redes ad hoc, pequeos, que se comunican entre s, que estn
compuestas por bateras con computadoras de enlace de radio, el cual proporcionan la capacidad
para intercambiar y comunicar informacin con cualquier otro, y para auto organizarse dentro de la
red ad hoc. Las motas forman los bloques de la construccin para una WSN.
red de sensores inalmbricas. Por ltimo vemos que el tiempo de vida de la red es
24
definida como el tiempo el cual el primer nodo en la red se le acaba la energa.
25
24
extremas en cortos intervalos de tiempo, donde el tiempo de recuperacin del sensor debe ser
muchsimos menor al de los cambios del sistema.
sensor que emite luz y la reflexin depende en gran parte del comportamiento
qumico de la superficie censada.
A continuacin se presenta una tabla donde se encuentran las principales
cantidades fsicas, el sensor que usa en ese caso y la variable que va a ser
censada.
Tabla 8. Variables fsicas y sensores.
CANTIDAD FISICA
SENSOR
VARIABLE SENSADA
Geomtrica
Indicador de tensin
27
LVDT
Tensin
Desplazamiento
Kinematica
Desplazamiento
Velocidad
Aceleracin
Celda de carga
Transductor de presin
Medidor de flujo
Termmetro
Sensor de flujo trmico
Fuerza Torque
Fluidico
Trmico
Fuente:
(2000).
Biomedical
Engineering
Handbook
27
Tipos de
interfaces
de
sensores.
No
contacto
(no
invasivo).
Implantab
le
(invasiv
o).
Superfcie
de la piel
(Contacto)
.
Morada
(minimame
nte
invasivo).
606
0
616
1
28
del paciente, y de la manera que ste apruebe. Estos datos deben estar
relacionados con el problema que se trate.
3.2.2. Normativas internacionales.
Dentro de las normativas importantes en el rea biomdica, encontramos que la
Unin Europea esta estandarizando sus normativas de tal forma en la que los
investigadores y especialistas en el campo de la medicina, tengan la posibilidad de
desempear sus labores en cualquiera de los pases inscritos a la Unin Europea,
es por esto que se resalta las directrices sobre Telemedicina elaboradas por el
comit Permanente de Mdicos Europeos (CPME).
Esta informacin es tomada de la publicacin Europea Boletn Europa al da el
cual elaboro un artculo donde resume las directrices del documento, y hace
referencia en 2 grandes partes del documento.
La primera parte, es la que se encarga de establecer los principios ticos de la
telemedicina, donde la norma comenta la importancia de mantener un documento
donde se autorice al especialista a ejercer la medicina para una posterior
autorizacin sobre el uso de la telemedicina. Otro tem dentro de la primera parte
resalta que el uso de la Telemedicina debe ser usada cuando se le garantice al
paciente que no se va a ver afectado negativamente por el uso de la telemedicina,
cuando se habla de afectado de forma negativa, se refiere al respeto mutuo,
preservando siempre la proteccin de la informacin y estableciendo que el uso de
la telemedicina solo ser en caso que se necesite que el paciente sea atendido
urgentemente por el especialista y este no pueda atender al paciente
personalmente. Otro punto importante es que el especialista debe tener
conocimiento previo del historial clnico del paciente, esto como base para que el
diagnostico sea el correcto, por ende, ningn especialista puede atender a un
paciente por primera vez por medio de una consulta de telemedicina.
El especialista debe tener el profesionalismo y conocimiento suficiente de los
mtodos a distancia que se pueden aplicar al paciente, por lo tanto el especialista
asume la total responsabilidad de la forma o mtodo que use para el tratamiento
del paciente, en conclusin, los equipos de telemedicina deben ser revisados por
el especialista, para que este establezca la calidad, seguridad y proteccin.
Esta parte tambin habla sobre la importancia de dar a conocer la informacin del
paciente a otros especialistas, por lo que el documento dice que solo cuando el
paciente esta consiente de la necesidad de facilitar la informacin a otro
especialista para establecer otro diagnostico este se puede hacer, de lo contrario
est totalmente prohibido revelar informacin confidencial del paciente a otros
especialistas.
La segunda parte, hace referencia a las prcticas de la medicina con la ayuda del
internet (prestar servicios mdicos por medio de la web), En esta parte del
documento se resalta que la informacin o toda transaccin hecha por medio
electrnico, debe gozar con las garantas de seguridad y validez suficiente para
que el diagnostico sea confiable. Esta informacin se encontrar apoyada con los
datos del mdico que responsable de la informacin, as como el nombre de la
entidad que autoriza al mdico a ejercer su labor.
Es de vital importancia que el servicio sea prestado porque el paciente
voluntariamente lo desea, si la atencin es telemdica, esta debe tener datos de
ubicacin horario de atencin y tiempo de respuesta estimado de respuesta del
correo, no es necesario incluir informacin del equipo ni de los mtodos mdicos
utilizados y si llegado el caso es relevante incluirla, se debe hacer en un lenguaje
claro para la gente. No se debe ofrecer garanta de curacin gracias al equipo o
mtodo mdico.
4. METODOLOGA.
4.1. ENFOQUE DE LA INVESTIGACIN.
La investigacin realizada es del tipo Emprico Analtica
4.3. HIPOTESIS.
Se pueden estudiar y monitorear las seales biomdicas de temperatura y
humedad provenientes de puntos estratgicos del cuerpo del paciente, dando asi,
la posibilidad de implementar distintas aplicaciones que contribuyan a la
prestacin de servicios sanitarios de mejor calidad.
4.4. VARIABLES.
Variables independientes.
Seal biomdica de temperatura
Seal biomdica de humedad
Variables Dependientes.
Sensores
Localizacin de los sensores.
5. DESARROLLO INGENIERIL.
En este aparte del documento, se especificar y explicar el funcionamiento del
prototipo funcional para la monitorizacin de temperatura y humedad por medio de
una red de sensores inalmbricos, presentado paso a paso el desarrollo del
proyecto y las caractersticas de diseo. Este desarrollo, se presenta en 3 etapas
que se presentan a continuacin: 1. La etapa de digitalizacin de las seales
capturadas, 2.Etapa del medio de transmisin, teniendo en cuenta los requisitos
que este demanda para su correcto funcionamiento y forma de desarrollo, 3.
recepcin y visualizacin de los datos, desde el estudio del software hasta los
mecanismos ms ptimos para la implementacin y visualizacin de la seal. La
figura 18, explica con claridad el prototipo funcional.
Figura 18. Diagrama de bloques proyecto.
Respuesta de
Oxigeno (L/min).
Respuesta de
Oxgeno Mximo (%).
Tasa de trabajo
fsico (Watts).
Fraccin aerbica
(%).
Tiempo de
rendimiento (min).
1Produccin de
Dixido de Carbono
(L/min).
Proporcin de
Intercambio
Respiratorio.
Acido Lctico en la
sangre (mMol/L).
DESCANSO
EJERCICIO
LIGERO.
EJERCICIO
MODERADO
EJERCICIO
FUERTE
EJERCICIO
MXIMO
0.30
0.60
2.2
3.0
3.2
10
20
70
95
100
120
240
430
100
100
98
85
50
480
55
9.3
3.0
0.18
1.5
2.3
2.8
3.7
0.72
0.84
0.94
1.0
1.1
1.0
1.8
4.0
707
0
7.2
9.6
DESCANSO
EJERCICIO
LIGERO.
EJERCICIO
MODERADO
EJERCICIO
FUERTE
EJERCICIO
MXIMO
70
130
160
175
200
5.2
13
17
19
22
22
50
80
120
0.4
1.6
2.3
2.4
2.4
15
26
28
57
60
216
340
450
480
480
18
20
20
98
97
94
93
92
1.5
1.25
1.0
0.7
0.5
3.0
2.0
1.1
0.75
0.5
0.305
0.705
5.45
12.32
20.03
1.89
4.67
9.61
11.81
14.30
120
134
140
162
172
80
85
90
95
100
2.8
3.2
4.6
4.6
4.6
2.4
2.2
2.1
2.1
2.1
40
100
44
36
32
98
41
98
57
23
40
94
45
94
64
17
28
110
48
93
70
10
20
115
50
92
72
9
10
120
5.3
7.9
12
13
13
Presiones parciales
de gas (mmHg).
Arterial pCO2
pO2
Venoso pCO2
pO2
Alveolar pCO2
pCO2
Conductancia de la
2
piel [watts(m *C)].
71
Tasa de sudoracin
(kg/s)
Velocidad
caminando /
corriendo (m/s).
Ventilacin /
perfusin de el
pulmn.
Perdida respiratoria
por evaporacin de
agua (L/min).
Perdida corporal de
calor convectiva
total.
Medida de la
temperatura de la
piel (C).
Produccin de calor
(watts).
Equilibrio de
temperatura rectal
(C).
Temperatura rectal
final (C).
Fuente:
(2000).
Biomedical
5.1.2. Elementos
biomdicas.
DESCANSO
EJERCICIO
LIGERO.
EJERCICIO
MODERADO
EJERCICIO
FUERTE
EJERCICIO
MXIMO
0.001
0.002
0.008
0.007
0.002
1.0
2.2
6.7
7.1
0.52
0.50
0.54
0.82
1.1
1.02x10
-5
4.41x10
-5
9.01x10
-4
-3
1.35x10
-3
2.14x10
24
131
142
149
151
34
32
30.5
29
28
105
190
640
960
1720
36.7
38.5
39.3
39.7
500
37.1
38.26
39.3
37.4
37
Engineering
relevantes
Handbook
para
la
adquisicin
de
seales
Rango de temperatura.
Sistema de medicin.
Impedancia dinmica.
Factor de medicin
LM 335
LM35
-40C ~
+100C
Kelvin
1
-55C ~
+150C
Celsius
0.1
10mV/K.
10mV/C.
Term NTC
10K.
0C~ 100
C
N/A
N/A
10K =
25 C
DS
1620
-55C~
125C
Celsius
N/A
Digital
(8 bits)
Corriente de salida
Voltajes de operacin
Tiempo de respuesta sin
viento. Tiempo
necesario para que el
sensor se recupere de
una medicin extrema
de temperatura.
450A
5mA
~
2.92V
3.04V
(DC)
KTY 23
KTY81-1
-50C,
150C
Celsius
N/A
Anlogo
( )
-50C,
150C
Celsius
N/A
Anlogo (
)
10mA
20 mA
1mA
5 7 mA
1mA
4V, 30V
(DC)
Adaptable.
2,7V ~
5,5V
Max 25
V (DC)
Adaptable
1 min.
70%
2 min.
95%
1 min.
70%
2 min.
95%
+/- 20 Seg.
N/A
7 Seg.
30 Seg.
3 min.
100%
3 min.
100%
Marca
Tipo de la seal de
salida
Rangos de
precisin en
medicin de
humedad relativa.
Corriente de
alimentacin
Voltaje de
alimentacin
SHT15
HIH3610
HS1100
HIH 4010
SENSIRION
HONEYWELL
HUMIREL
HONEYWELL
Digital
Voltios (DC)
Anloga
Voltios (DC)
Anloga
Faradios
Anloga
Voltios (DC)
2% (10%, 90% de
humedad relativa).
2% con humedad
relativa no
condensada.
NA
5% de
humedad
relativa en
ambientes
convencionales.
Mx. 200A
NA
200 ~ 500 A
4Vdc, 5.8Vdc
10Vac.
4 ~ 5,8 VDC
0.3A, 1mA
(depende del
estado del
sensor**)
2.4Vdc, 5.5Vdc
*
Basado
en:
http://personal.telefonica.terra.es/web/cvvega/indexhr.htm
** Se entiende estado del sensor al estado de funcionamiento del mismo al momento de recibir
informacin segn el estado del ambiente, este puede definirse en 3 estados sleep, average y
measuring, las cuales buscan con esto disminuir los gastos innecesarios de energa.
Transductor
o
Sensor
.
Amplicador
para seales
anlogas.
Filtro anlogo.
Cuatifca o.
Muestreo.
Procesamie
nto
dgital.
Transducto
ro
sensor.
Tmote
TinyNode
Moteiv
Shcokfish
4 MHz
8 MHZ
8 MHz
10 K bytes
10k bytes
Coin cell
2 pilas AA
Solar
Texas
MSP430
Microcontrolador
Atmel
Atmega
128 L
Instruments - microcontroller
Fuente: Redes de sensores inalmbricas. [Trabajo de ampliacin de redes]; 2007.
Distribuido por
Frecuencia reloj
RAM
Batera
33
Mica2
Crossbow
7.37 MHz
4 KB
2 pilas AA
Mica2dot
Jess Serna Sanchis. Redes de Sensores inalmbricas [Trabajo de ampliacin de redes]; 2007.
Una red con topologa mallada o (MESH), se caracteriza por permitir que cualquier
nodo en la red, pueda transmitir a cualquier otro nodo en la red que est dentro
del rango de transmisin. Este tipo de topologa tiene una ventaja el cual es
la redundancia y la escabilidad frente a una situacin de fallos. Si llegase a
quedar un nodo routeador fuera de servicio, otros nodos pueden comunicarse
entre ellos sin depender del nodo inservible. La desventaja de este tipo de red, es
el consumo de energa para los nodos que implementan una comunicacin
multisalto, el cual generalmente se traduce en el tiempo de vida de las bateras
en un consumo demasiado corto.
Por ltimo una red hibrida (unin de una topologa en estrella y mallada), es
aquella red que provee la versatilidad a una red de comunicaciones, mientras esta
mantiene la habilidad de tener un nivel bajo en el consumo de energa de los
nodos de sensores inalmbricos. Esta caracterstica permite que el consumo de
energa de toda la red se mantenga. (Ver figura 21)
Figura 22. Topologa de una red hibrida Estrella-Mallada
Capa de Red
Capa de Enlace
de Datos
Capa Fsica
* Sensor de protocolos
de informacin con la
negociacin (SPIN).
* Difusin dirigida rumor
gradiente, enrutamiento
basado en el
enrutamiento.
* Difusin limitada
* Agrupacin
jerrquica de energa
adaptativa(LEACH)
* Umbral de sensibilidad
del sensor de eficiencia
energtica del protocolo
de red (APTEEN)
* Sistema de
eficiencia de energa en
de
recoleccin de
el sensor
sistemas de informacin
(PEGASIS)
Basado en la
localizacin
Orientados a Calidad y
Servicio
* Redes de
comunicaciones mnima
de energa (MECN) y
Redes de Comunicacin
de pequeas cantidades
de energa (SMECN).
* Fidelidad
geogrfica adaptativa
*(GAF)
Ruteo significativo
(GEAR).
* Ruteo de
asignamiento secuencial
(SAR).
* Stateless protocol for
end-toend delay
(SPEED).
Controlador de Red
ZigBee TM
Controlador de Red
Sistema Operativo
Fuente: Wireless transmission technology and systems. En: Kazem Sohraby; Daniel Minoli;
Taieb Znati. Wireless Sensor Networks. Estados Unidos de America: Wiley.
Fuente: Wireless transmission technology and systems. En: Kazem Sohraby; Daniel Minoli;
Taieb Znati. Wireless Sensor Networks. Estados Unidos de America: Wiley.
MC9RS08KA2
MC68HC908GR8A
CPU
Memoria
Fuente de reloj
Soporta ms de
32 fuentes de
interrupcin y de
reseteo.
8 Kbyte
de
memoria
flash.
Contiene un
oscilador de
bajo poder con
un software
para
seleccionar el
valor del cristal.
20 MHz de
frecuencia de la
unidad de
procesamiento
loca.
512 Bytes
de
memoria
RAM
Contiene
indicadores de
interrupcin
pendiente.
63 Bytes
de
Memoria
RAM.
Acceso directo a
la pgina para
ver el mapa
completo de la
memoria.
Instrucciones
dedicadas de
binario a decimal.
Optimizacin para
controlar
aplicaciones.
16 bit de entrada
de registro y
puntero de pila.
7680
Bytes de
memoria
flash.
384 Bytes
de RAM
544 Bytes
de
memoria
ROM.
Ms de 10 MHz
de operacin
interna del bus.
8 MHz de
frecuencia
interna del bus
Sistema de
proteccin
Sistema de
deteccin de
bajo voltaje con
reset o
interrupcin.
Proteccin del
bloque de la
memoria flash.
Deteccin de de
bajo voltaje con
reste o de
parada y
reinicio stop
wakeup.
Deteccin de
bajo voltaje con
reset opcional.
Perifricos
Conversin de
anlogo a digital, con
8 canales, y 10 bit de
conversin con
funciones de
comparacin
automtica.
Fuente de reloj
asncrona.
2 canales de
temporizacin PWM,
cada canal puede ser
usado para capturada
de entra,
comparacin de
salida.
Comparador
anlogo/digital..
Manejo en modo de
espera.
8 bit sucesivos de
aproximacin de
conversin de
anlogo a digital
dependiendo de la
eleccin del paquete.
valoracin
absoluta
( V / i)
Voltaje de
fuente: -0.3 a
+ 3.8 v
Mximo de
corriente:
120 ma.
Voltaje de
fuente: -0.3 a
+ 5.8v
Mximo de
corriente:
120 ma.
Voltaje de
fuente: -0.3 a
+ 6.0v
Mximo de
corriente:
150ma.
34
Para dar a paso a la programacin del micro-controlador tanto del nodo routeador
como del nodo coordinador, se diseo un diagrama de flujo, el cual ira de acuerdo
al diagrama de conexiones del proyecto.
El diagrama de conexiones del Proyecto es el siguiente:
Figura 26. Diagrama de Conexiones Nodo Routeador
Los diagramas de flujo para el trabajo de cada uno nodo se observan en la Figura
27 y 28.
90
919
1
Eventos generados por usuario; en este caso se coloca las variables asignadas
por el usuario cuando empieza la comunicacin despus de haber obtenido las
seales. Para la asignacin de las seales asncronas, se asigno el canal 1 como
carcter de recepcin de datos.
volatile unsigned char dato, tmp;
void AS1_OnRxChar(void)
{
tmp = AS1_RecvChar(&dato);
Programa Del
Nodo
if(*puntero == '\n')
if(buffer[0] == '1')
{
DAT_1 = buffer[1];
}
else if(buffer[0] == '2')
{
DAT_2 = buffer[1];
}
else if(buffer[0] == '3')
{
DAT_3 = buffer[1];
}
puntero = buffer;
}
else
{
puntero ++;
if(puntero > buffer + 10)
puntero = buffer;
}
}
En la parte interrupcin del tiempo, se asignan 10 casos, en donde para cada
trama o DAT se le asignaran 3 bits correspondientes.
volatile unsigned char bit;
void TI1_OnInterrupt(void)
{
switch(bit)
{
case 0:
{
Bit1_ClrVal();
Bit2_ClrVal();
Bit3_ClrVal();
bit ++;
break;
}
case 1:
{
if(_DAT1.Bits.BIT_1)
Bit1_SetVal();
else Bit1_ClrVal();
if(_DAT2.Bits.BIT_1)
Bit2_SetVal();
elseBit2_ClrVal();
if(_DAT3.Bits.BIT_1)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 2:
{
if(_DAT1.Bits.BIT_2)
Bit1_SetVal();
else Bit1_ClrVal();
if(_DAT2.Bits.BIT_2)
Bit2_SetVal();
elseBit2_ClrVal();
if(_DAT3.Bits.BIT_2)
Bit3_SetVal();
else Bit3_ClrVal();
bit ++;
break;
}
case 3:
{
if(_DAT1.Bits.BIT_3)
Bit1_SetVal();
elseBit1_ClrVal();
if(_DAT2.Bits.BIT_3)
Bit2_SetVal();
else
Bit2_ClrVal();
if(_DAT3.Bits.BIT_3)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 4:
{
if(_DAT1.Bits.BIT_4)
Bit1_SetVal();
elseBit1_ClrVal();
if(_DAT2.Bits.BIT_4)
Bit2_SetVal();
elseBit2_ClrVal();
if(_DAT3.Bits.BIT_4)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 5:
{
if(_DAT1.Bits.BIT_5)
Bit1_SetVal();
else Bit1_ClrVal();
if(_DAT2.Bits.BIT_5)
Bit2_SetVal();
elseBit2_ClrVal();
if(_DAT3.Bits.BIT_5)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
case 6:
{
if(_DAT1.Bits.BIT_6)
Bit1_SetVal();
elseBit1_ClrVal();
if(_DAT2.Bits.BIT_6)
Bit2_SetVal();
else Bit2_ClrVal();
if(_DAT3.Bits.BIT_6)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 7:
{
if(_DAT1.Bits.BIT_7)
Bit1_SetVal();
else Bit1_ClrVal();
if(_DAT2.Bits.BIT_7)
Bit2_SetVal();
else Bit2_ClrVal();
if(_DAT3.Bits.BIT_7)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 8:
{
if(_DAT1.Bits.BIT_8)
Bit1_SetVal();
elseBit1_ClrVal();
if(_DAT2.Bits.BIT_8)
Bit2_SetVal();
else
Bit2_ClrVal();
if(_DAT3.Bits.BIT_8)
Bit3_SetVal();
elseBit3_ClrVal();
bit ++;
break;
}
case 9:
{
Bit1_SetVal();
Bit2_SetVal();
Bit3_SetVal();
bit = 0;
break;
}
}
Figura 43. Evento .C Nodo Coordinador
Los bit 1, 2, 3, hacen referencia los bit proporcionados para entrada y salida del
puerto.
Figura 45. Bit 1 y Bit 2 Nodo Coordinador
Este aparte muestra el proceso realizado para poder visualizar las seales
transmitidas desde los nodos
5.4.1. Plataforma para el Diseo del Software de Visualizacin de Seales.
Al establecer una serie de plataformas para la visualizacin de las seales
adquiridas de forma inalmbrica, se establecen ciertos puntos que permiten
identificar la ms adecuada para el proyecto. Los parmetros de eleccin de la
plataforma de software no son los mismos que al escoger un sensor o un micro
controlador para la correcta eleccin del componente, se observa que la temtica
para la eleccin de micro controladores y sensores era la de establecer una lista
de posibles opciones que garantizaran el correcto funcionamiento del prototipo.
Para este caso lo principal era establecer primero los criterios que aclararan la
eleccin de la plataforma correcta argumentando principalmente que lo que se
busca es visualizar fcilmente y no desarrollar un programa de visualizacin. Por
ende, los criterios o parmetros a tener en cuenta para la eleccin de la plataforma
de visualizacin, son los siguientes:
El primer punto es la capacidad de recepcin de datos alta, aunque el proyecto
en este momento no requiera de esta condicin, es importante tenerla presente
ya que permite que el proyecto a futuro tenga la posibilidad de recibir ms
seales.
Una plataforma de fcil acceso y que no requiera de la construccin del
ambiente completo por medio de cdigos de programacin y sincronizacin
entre Hardware y Software.
Una plataforma amable y de fcil programacin, que cuente con las
herramientas de instrumentacin virtual necesarias para este tipo de seales.
Luego de tomar estas caractersticas como base para la eleccin del Software, se
encuentra que la plataforma de Labview es la ms indicada para el prototipo, ya
que cuenta con las herramientas ms optimas en programacin y manipulacin de
instrumentacin virtual.
Otro motivo importante, es que el establecimiento educativo, en este caso la
Universidad de San Buenaventura, cuente con la licencia para poder trabajar sin
ninguna complicacin.
1101
1011
Hay que resaltar que en este cdigo se pueden generar valores al azar, lo que
permite tener informacin y datos ms fcil sin la necesidad de contar con la
tarjeta ni de manipular la informacin, la intencin de este cdigo es directamente
seguir en la prueba de nuevas alternativas y funciones para agregar al programa.
El generador de reportes se desarrollo basado en un ejemplo de Labview, el cual
generaba los datos de forma aleatoria, este generador de reporte toma los datos y
genera una tabla de visualizacin. Otra novedad es la vinculacin del reloj en la
parte de visualizacin del programa, esto permite que la persona que analiza las
seales visualizadas tenga tambin dentro del ambiente la hora incluida.
Figura 55. Panel frontal, boceto prueba simulada pestaa 1.
Voltaje
2,6
2,5
2,4
2,3
2,2 0
30
10
Grados
Centigrados
15
20
25
Los hilos azul y naranja provienen de la anterior imagen ambos hilos tienen la
misma informacin pero organizada en distinto contexto, esto permite fuera de
visualizar la informacin recibida, poderla usar para definir los casos que se
encargan de adaptar y convertir la informacin recibida en grados Centgrados.
El cdigo de programacin caso por caso del termistor, se encuentra especificado
y completo en el ANEXO 1.
Este mismo cdigo es utilizado para ambos termistores, lo unico que se hace es
cambiar las variables locales para el correcto funcionamiento.
5.4.7. Programacin sensor de humedad.
El cdigo utilizado para la programacin del sensor de humedad, est basado en
la informacin suministrada por el manual del sensor, en vista que, contar con un
equipo que permita hacer una calibracin del sensor como se hizo con el sensor
de temperatura por medio de un bao controlado, es difcil de conseguir, sin
embargo se tom la grafica del manual y se colocaron lneas que establecieran los
puntos objetivo para la calibracin del sensor.
1201
2012
Esta pestaa informa sobre el avance detallado de cada sensor, permitiendo que
la persona cuente con la informacin optima y con un margen de registro medio y
largo, con esto se conoce ms fondo la informacin detallada generada por el
sensor. Cada sensor tiene su pestaa independiente con la misma informacin
(indicadores de rango, indicador digital entre otros).
A continuacin se muestra cada pestaa del los dems sensores.
Figura 67. Reporte de tabla.
124
1251
2512
Encendido Nodo 1
2,15
2,15
1,96
1,96/1,96
2,03/2,03
1,53
N/A
BIT 1 (V)
N/ A
1,6
Circuito (V)
Micro-Controlador (MC9S08QG8)
(V)
Tarjeta PAN 802154 -Tx/Rx (V)
Encendido Nodo
C oordinador
Encendido Nodo 2
2,15
2,15
2,02
2,03
2,05/2,05
2,03/2,03
2,17
N/A
BIT 2 (V)
N/ A
2,03
Circuito (V)
Micro-Controlador (MC9S08QG8)
(V)
Tarjeta PAN 802154 -Tx/Rx (V)
Encendido Nodo
C ordinador
Encendido Nodo 3
Circuito (V)
Micro-Controlador (MC9S08QG8)
(V)
2,15
2,15
1,92 v
2,03
1,90/1,90
2,02/2,02
2,13
N/A
BIT 3 (V)
N/A
2,02
7. CONCLUSIONES.
El vincular micro controladores y tarjetas de transmisin de alto desempeo en
conjunto con la herramienta de visualizacin e instrumentacin virtual Labview,
permitieron establecer una aplicacin genrica y confiable para la transmisin de
informacin instrumental como en este caso con la temperatura y humedad. Este
avance permite concluir que el campo de la instrumentacin tanto mdica como
industrial en conjunto con nuevas tecnologas de comunicaciones inalmbricas,
abren un sin nmero de posibles aplicaciones que optimizan y facilitan el control y
monitoreo de labores sencillas, sirviendo como base para proyectos que traten
situaciones ms ambiciosas en el campo de la ingeniera.
El uso de la tecnologa Zigbee, cumple con todos los requisitos que un proyecto de
alta calidad demanda, prestando no solo servicios de transmisin a corta distancia
de manera omnidireccional y con obstculos sino que permitiendo establecer
gestin de redes desde el mismo nodo, potencializando la optimizacin y
funcionalidad de una red de sensores con capacidad de establecer protocolos de
funcionalidad y administracin correcta de energa.
La tarjeta de adquisicin de datos DAQ 6008, facilita las labores de adquisicin de
informacin instrumental, tambin ofrece la posibilidad de manipular mayor
cantidad de informacin no solo anloga sino digital, permitiendo as que el
software de visualizacin potencialice dichas habilidades y permitan que el usuario
del prototipo obtenga mayor informacin sobre el espacio a monitorear y cuente
con la garanta de poder contar con informacin confiable del proyecto.
Los elementos industriales utilizados para el monitoreo del proyecto, permiten
afianzar los conocimientos obtenidos durante la carrera, convirtindose en parte
fundamental para la escogencia de los sensores, y desarrollando estrategias que
permitieran mejorar la calidad de la informacin adquirida aprovechando las
nuevas tecnologas y nuevos componentes que el mercado ofrece, facilitando la
transduccin de la informacin adquirida por los sensores sin alterar la calidad de
la misma.
8. RECOMENDACINES.
La posible manipulacin de altas tasas de informacin, abre paso al
desarrollo de nuevas aplicaciones que permiten a la red funcionar con una
mejor confiabilidad, estn pueden estar enfocadas en el diseo de modelos
de seguridad de la informacin transmitida, as como la optimizacin de
alimentacin sin alterar la calidad de la seal ni la cobertura.
En el campo biomdico, el constante desarrollo de nuevas herramientas
que permitan fortalecer el campo de la Telemedicina permite que las redes
inalmbricas de sensores cumplan una tarea fundamental en los procesos
de cuidado a distancia; la implementacin de mas nodos con diversos
sensores, puede fcilmente colaborar en la elaboracin de diagnsticos
ms certeros que no se enfoquen en el comportamiento de una sola
variable, sino de varios puntos vitales del cuerpo que avisan anomalas o
normalidad en el funcionamiento del cuerpo.
El uso del micro controlador MC9S08GT60CFB (componente incluido
actualmente en la tarjeta nodo) facilita que en posibles proyectos futuros
ahorre el uso de tarjetas de procesamiento de la seal como es el caso
actual de la tarjeta universal y el micro controlador MC9S08QG8,
disminuyendo el consumo de los nodos ya que cuentan con el peso de un
micro controlador menos.
El aumento de nodos y de sensores, abre la posibilidad de trabajar con
Software de gestin de red que establezca rutas de transmisin y control de
trfico, as pues permite que no solo las tarjetas trabajen como
componentes de transmisin de informacin sino ya como una red bien
establecida, generando la capacidad de comunicacin con otros nodos y
compartiendo informacin que puede aumentar la calidad de la red en
cuanto a cobertura y calidad de la seal.
Se recomienda que para futuros proyectos se puedan desarrollar algoritmos
que aumenten el tiempo de vida de los nodos, ya sea omitiendo informacin
o estableciendo protocolos que preserven la energa porttil de los nodos;
recordemos que con bateras comunes el tiempo de vida de los nodos se
vea limitado a no ms de 3 horas, segn el sensor que estuviera conectado
y dependiendo de la configuracin del nodo (Coordinador o routeador).
1301
3013
9. BIBLIOGRAFIA.
BAO, Shu-Di; ZHANG, Yuan-Ting y SHEN, Lian-Feng. A Design Proposal of
Security Architecture for Medical Body Sensor Networks. En: [En la Web].
Disponible
en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?
isnumber=33861&arnumber=1612902
&count=56&index=23
CHEEKIRALLA Sivaram, ENGELS W. Daniel,. A Functional Taxonomy of
Wireless Sensor Devices. En: CIUDAD: IEEE, 2005. 8 p.
CYPHER, David., et al. Prevailing over Wires in Healthcare Environments: Benefits
and Challenges. En: IEEE COMUNICATIONS MAGAZINE: SUBTITULO?. Vol 44,
No 4 (Abril 2006); p. 56 63.
DONIG Liang; WU Jiankang; BAO Xiaoming y XIAO Wendong. Extraction of Gait
eatures Using a Wireless Body. En: [En la Web]. Disponible en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4068752
ENGINEERING IN MEDICINE AND BIOLOGY. Designing a Career in Biomedical
Engineering. CIUDAD: IEEE, 2003. 16p.
ESPINA Javier; FALCK Thomas; MUEHLSTEFF Jens y AUBERT Xavier. Wireless
Body Sensor Network for Continuous Cuff-less Blood Pressure Monitoring. En: [En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?
arnumber=4201254
EVANS, Jeffrey J. Undergraduate Research Experiences with Wireless Sensor
Networks. En: 37th ASEE/IEEE Frontiers in Education Conference, Octubre
2007.
FALCK, Thomas; ESPINA, Javier y EBERT, Jean-Pierre. BASUMA The sixth
Sense for Chronically III Patients. En: [En la Web]. Disponible en:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F
%2Fieeexplore.ieee.org
%2Fiel5%2F10737%2F33861%2F01612895.pdf&authDecision=2 03.
GARCIA, Oscar y SANCHES, David. Resource-efficient security for medical
body
sensor
networks
En:
[En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F
%2Fieeexplore.ieee.org
%2Fiel5%2F10737%2F33861%2F01612901.pdf%3Fisnumber
%3D33861%26prod
%3DCNF%26arnumber%3D1612901%26arSt%3D%2B4%2Bpp.%26ared%3D
%2
6arAuthor%3DMorchon%252C%2BO.G.%253B%2BBaldus%252C%2BH.%253B
%2BSanchez%252C%2BD.S.&authDecision=-203
GORDILLO, Rodolfo, et al. ). Implementacin de una Red de Sensores
Inalmbricos para el Control de Temperatura. [CD-ROM], CIUDAD: s.n.,
2007.
GUTIERREZ MURILLO, Alejandro., et al. Sistema Prototipo de Telemonitoreo para
Pacientes, usando Tecnologas Inalmbricas Semimviles de Comunicacin.
Bogot, 2005, 77p. Trabajo de Grado (Ingeniera Electrnica). Pontificia
Universidad Javeriana. Facultad de Ingeniera. Departamento de ingeniera
Electrnica.
J.K. Jaro, K. Mauri, K. Mikko, K. A Ville, H. Marko, H. D. Timo. WSN API:
Application programming interface for wireless sensor network En: The 17 Annual
IEEE International Symposium on Personal, Indoor and Mobile Radio
Communication, IEEE, 2006. 5p
KIM Hyejung; CHOI Sungdae y YOO Hoi-Jun. A Low Power 16-bit RISC with
Lossless
Compression
En:
[En
la
Web].
Disponible
en:
http://ssl.kaist.ac.kr/2007/data/conference/hyejung_kim%5Basscc2006%5D.pdf
KOLLER, M; LUPRANO, J y SOLA, J. Combination of Body Sensor Networks and
On-Body Signal Processing. En: [En la Web]. Disponible en: http://www.hitechprojects.com/euprojects/myheart/public/resultsdocuments/MyHeart_Paper_for_BSN2006_jluprano_combination-CSEM.pdf
LI, Huaming y TAN Jindong. An Ultra-low-power Medium Access Control Protocol
for
Body.
En:
[En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org
%2Fiel5%2F10755%2F33900%2F01616964.pdf%3Farnumber
%3D1616964&auth
Decision=-203
LI Huaming y TAN Jindong, Body Sensor Network Based ECG Segmentation and
Analysis.
En:
[En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org
%2Fiel5%2F4352184%2F4352185%2F04353505.pdf&authDecision=203
LI, Huaming y TAN, Jindong. Body Sensor Network Based Context Aware QRS
Detection.
En:
[En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4205174
LI Huaming y TAN Jindong . Medium Access Control for Body Sensor Networks.
En: [En la Web]. Disponible en: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?
arnumber=4317821
REN Hongliang; MENG,Max. Q.-H. y HU, Chao. Tracking Service for Mobile Body
Sensor Networks Based on Transmission Power Aware Medium Access Control.
En: [En la Web]. Disponible en: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?
arnumber=4303572
REN Hongliang y MENG Max Q.-H. Understanding the Mobility Model of Wireless
Body En: [En la Web]. Disponible en: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?
arnumber=4097948
REN Hongliang y MENG Max Q.-H. Using Game Approach to Control Bioeffects
for
Wireless.
En:
[En
la
Web].
Disponible
en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4142002
RIEGER, Robert y CHEN, Shinyu. A Signal Based Clocking Scheme for A/D
Converters in Body Sensor Networks. En: [En la Web]. Disponible en:
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4142202
RONCAGLIOLO, Pablo; ARREDONDO, Luis y GONZALES, Agustn. Sistema de
Adquisicin, Procesamiento y Transmisin de Seales Biomdicas utilizando
Dispositivos Mviles de uso masivo. En: [En la Web]. [2 de Febrero de 2009].
Disponible
en:
http://profesores.elo.utfsm.cl/~agv/publications/2007/IngClinica/MHEALTH_sabi20
07_v5.pdf.
RUIZ, Linnyer Beatryz., N. Jos Marcos, L. Antonio. MANNA: A management
aachitecture for Wireless Sensor Networks. En: IEEE COMUNICATIONS
MAGAZINE: SUBTITULO?. (February 2006); p. 116 126.
RUIZHONG, Lin, Zhi Wang and YOUXIAN Sun, Wireless Sensor Networks
Solutions for Real Time Monitoring of Nuclear Power Plant. En: Proceedings of the
5 World Congress on intelligent Control and Automation. June 15-19,2004,
Hangzhou. P.R. China
SILVA LOPEZ, La Susana. Anlisis de una WSN en un Automvil bajo IEEE
802.15.4 con Variacin de Ciclos de Trabajo para Mejorar Vida de Bateras. [CDROM], Cartagena: s.n., 2007.
THIEMJARUS, Surapa, LO, Benny y YANG Guang-Zhong. A Spatio-Temporal
Architecture for Context Aware Sensing. En: [En la Web]. Disponible en:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org
%2Fiel5%2F10737%2F33861%2F01612928.pdf&authDecision=2 03
%2Fiel5%2F10737%2F33861%2F01612921.pdf%3Ftp%3D%26isnumber%3D
%26 arnumber%3D1612921&authDecision=-203
10.
LISTA DE ANEXOS