You are on page 1of 9

INGENIERA ELECTRNICA

REDES DIGITALES INDUSTRIALES


Red inalmbrica basada en el protocolo
Zigbee para la comunicacin entre un
coordinador y cuatro nodos sensores.
Octavo

Nivel

Contenido
1. DATOS INFORMATIVOS.......................................................................................... 2
2. TEMA........................................................................................................................ 3
3. OBJETIVOS............................................................................................................... 3
3.1. GENERAL............................................................................................................ 3
3.2. ESPECFICOS..................................................................................................... 3
4. RESUMEN................................................................................................................. 3
5. ABSTRACT................................................................................................................ 4
6. MARCO TERICO..................................................................................................... 4
6.1. INTRODUCCIN................................................................................................. 4
6.2. PROTOCOLO ZIGBEE (IEEE 802.15.4)............................................................4
6.3. NODOS Y TOPOLOGA DE RED........................................................................5
6.4. MDULOS XBEE................................................................................................ 5
6.5. Comunicacin Punto a punto.........................................................................6
6.6. Punto a multipunto.......................................................................................... 7
7. MATERIALES............................................................................................................ 7
8. DESARROLLO........................................................................................................... 8
9. ANLISIS DE RESULTADOS.................................................................................... 8
10.

CONCLUSIONES.................................................................................................... 8

11.

RECOMENDACIONES........................................................................................... 8

12.

REFERENCIAS....................................................................................................... 9

1. DATOS INFORMATIVOS
1.1.
Integrantes:
Corrales Gabriel
Corrales Eddy
Cortez Jairo
Defaz Dussan
2

1.2.

Glvez Catherine
Llumitasig Mayra
Morales Victor
Mullo Dayana
Pacheco Jonathan
Semblantes Vernica
Surez Xavier
Tamayo William
Tapia Vctor
Villamarn David

Nivel:
Octavo

1.3.

Fecha:
21 de Enero de 2015

2. TEMA
Red inalmbrica basada en el protocolo Zigbee para la comunicacin entre un
coordinador y cuatro nodos sensores.

3. OBJETIVOS
3.1.
GENERAL
Disear e implementar una red inalmbrica basada en el protocolo
Zigbee para la comunicacin entre un coordinador y cuatro nodos
sensores.
3.2.
ESPECFICOS
Investigar las caractersticas y funcionamiento del estndar 802.15.4
Indagar sobre el manejo y la configuracin de los mdulos Xbee,
mediante el software XCTU.
Configurar la red, de modo que el coordinador pueda obtener
informacin de los 4 nodos sensores; encargados de la medicin de las
seales analgicas.
Realizar un algoritmo que permita la visualizacin de las diferentes
variables adquiridas con los nodos sensores mediante el software
Labview.
Realizar pruebas de funcionamiento y analizar los resultados obtenidos.
4. RESUMEN
En el presente documento se explicar de manera detallada cmo realizar la
comunicacin inalmbrica mediante el uso de mdulos XBee Serie 2, creando

as una red con un coordinador y cuatro nodos sensores. Las variables


monitoreadas sern temperatura, distancia, humedad y frecuencia. Estas
variables sern transmitidas al coordinador mediante cuatro Arduinos Uno, y
para su visualizacin se desarrollar una interfaz grfica realizada en Labview.
Con ayuda deun algoritmo desarrollado en Labview se pudo gestionar la
comunicacin para que el coordinador pueda llamar a sus nodos sensores y
recibir los valores de las cuatro variables fsicas.

5. ABSTRACT

6. MARCO TERICO
6.1.

INTRODUCCIN

Una buena forma de agregar conectividad inalmbrica a el proyecto es


utilizando los mdulos Xbee de MaxStream. Los mdulos Xbee proveen 2 formas
amigables de comunicacin: Transmisin serial transparente (modo AT) y el
modo API que provee muchas ventajas. Los mdulos Xbee pueden ser
configurados desde el PC utilizando el programa X-CTU o bien desde tu Arduino.
Los Xbee pueden comunicarse en arquitecturas punto a punto, punto a
multipunto o en una red mesh. La eleccin del mdulo XBee correcto pasa por
escoger el tipo de antena (chip, alambre o conector SMA) y la potencia de
transmisin (2mW para 300 pies o 60mW para hasta 1 milla)

Los mdulos Xbee pueden ser usados con adaptadores Xbee Explorer USB.
Aquellos Arduinos que trabajan con 5V necesitarn de una interfaz (Xbee
regulated) para comunicarse con los mdulos XBee.
Debido a que los mdulos Xbee tienen una separacin de pines de 2mm
recomendamos utilizar las tarjetas adaptadoras. Estas
tarjetas permiten
conectar los mdulos Xbee en cualquier protoboard estndar. Si vas a
comunicar un mdulo Xbee con un PC recomendamos utilizar el adaptador
USB que te va a permitir configurar tu mdulo fcilmente y probar la
configuracin antes de utilizar el mdulo en una red punto a punto o punto a
multipunto.

6.2.

PROTOCOLO ZIGBEE (IEEE 802.15.4)

El objetivo de esta tecnologa no es obtener velocidades muy altas, ya que solo


puede alcanzar una tasa de 20 a 250Kbps en un rango de 10 a 75 metros, sino
que es obtener sensores cuyos transceptores tengan un muy bajo consumo
4

energtico. Por tanto, dichos dispositivos pasan la mayor parte del tiempo en un
estado latente, es decir, durmiendo para consumir mucho menos.
6.3.

NODOS Y TOPOLOGA DE RED

En una red ZigBee pueden haber hasta 254 nodos, no obstante, segn la
agrupacin que se haga, se pueden crear hasta 255 conjuntos/clusters de nodos
con lo cual se puede llegar ha tener 64770 nodos para lo que existe la
posibilidad de utilizar varias topologas de red: en estrella, en malla o en grupos
de rboles, como puede verse a continuacin:

Ilustracin 1. Topologa de red

En ZigBee hay tres tipos de dispositivos:


Coordinador
Slo puede existir uno por red.
Inicia la formacin de la red.
Es el coordinador de PAN.
Router
Se asocia con el coordinador de la red o con otro router ZigBee.
Puede actuar como coordinador.
Es el encargado del enrutamiento de saltos mltiples de los mensajes.
Dispositivo final
Elemento bsico de la red.
No realiza tareas de enrutamiento.

6.4.

MDULOS XBEE

Los mdulos XBee de MaxStream permiten enlaces seriales de seales TTL en


distancias de 30 metros en interiores, 100 metros en exteriores con lnea de
vista y hasta 1.5 Km conlos mdulos Pro como se ve en la figura 3.
5

Ilustracin 2. Mdulos XBee.

Los mdulos Xbee son econmicos, poderosos y fciles de utilizar. Algunas sus
principales caractersticas son:

Buen Alcance: hasta 300ft (100 mts) en lnea vista para los mdulos Xbee
y hasta 1 milla (1.6 Km) para los mdulos Xbee Pro.
9 entradas/salidas con entradas analgicas y digitales.
Bajo consumo <50mA cuando estn en funcionamiento y <10uA cuando
estn en modo sleep.
Interfaz serial.
65,000 direcciones para cada uno de los 16 canales disponibles. Se
pueden tener muchos de estos dispositivos en una misma red.
Fciles de integrar.
Existen 2 series de estos mdulos. La serie 1 y la serie 2 o tambin
conocida como 2.5. Los mdulos de la Serie 1 y la Serie 2 tienen el mismo
pin-out, sin embargo, NO son compatibles entre s ya que utilizan distintos
chipset y trabajan con protocolos diferentes.

6.5.

Comunicacin Punto a punto

Cuando hablamos de un enlace punto a punto, nos referimos a uno en el cual


toda la comunicacin se produce entre dos puntos, y slo entre stos
Es la conexin ideal para reemplazar comunicacin serial por un cable. Por lo
que se opt por trabajar en este tipo de configuracin de red. Slo se debe
configurar la direccin.
Para ello se utilizan los comandos MY y el DL. La idea es definir arbitrariamente
una direccin para un mdulo usando el comando MY, el cual se va a
comunicar con otro que tiene la direccin DL tambin definida arbitrariamente.
Con esto cada mdulo define su direccin con MY y escribe la direccin del
mdulo al cual se desea conectar usando DL.

Ilustracin 3. Comunicacin punto a punto.

Ilustracin 4Descripcin de los campos y los valores que debemos asignar de una Comunicacin Punto a
punto Xbee A Xbee B

6.6.

Punto a multipunto

En un enlace punto a multipunto, existe un punto central que se comunica con


varios otros puntos remotos. Generalmente esto implica que la comunicacin es
solamente entre el punto central y los remotos, y de stos hacia el central; no
existe comunicacin entre los remotos.

Ilustracin 5. Comunicacin punto a multipunto

7. MATERIALES
7

4 tarjetas Arduino
5 mdulos XBee Serie 2
1 Programador XBee Usb
1 Computadora con software X-CTU, Arduino y Labview
4 Lcd 16x2
4 Potencimetros
Resistencias
1 Lm35 (Sensor de temperatura)
Sensor de humedad
Sensor ultrasnico
Encoder
Motor DC
Multmetro.

8. DESARROLLO

9. ANLISIS DE RESULTADOS

10.

CONCLUSIONES

La comunicacin con ZigBee se puede realizar como punto a punto y


punto a multipunto dependiendo de la aplicacin.
En esta red inalmbrica se ha realizado broadcast desde el maestro
hacia todos los esclavos donde el esclavo indicado contesta y los
dems no intervienen todo esto mediante una seal de control enviada
desde Labview.
El X-CTU es un programa de configuracin de ZigBee muy amigable
con el usuario que permite configurar y programar.
Los mdulos XBee son muy confiables para el envio de datos de
variables adems trabaja de modo sleep que es una ventaja frente a
otras tecnologas.
El uso de Arduinos nos ayuda para la gestin de la red para identificar
a cada uno de los nodos sensores mediante una direccin.

11.

RECOMENDACIONES

12.

El Xbee es fcil de configurar y se puede comprobar su comunicacin


mediante un software y hardware.

Tener cuidado con los tiempos de retardo colocados en la programacin


tanto de Labview como de Arduino debido a que se puede producir
errores al recibir los datos.
Verificar que exista comunicacin antes de utilizar en el circuito.
Configurara correctamente el coordinador y los nodos sensores para
evitar conflictos en la red

REFERENCIAS
http://hangar.org/webnou/wp-content/uploads/2012/01/arduino-xbeeprimeros-pasos.pdf
http://www.xbee.cl/- Manual de Usuario [Xbee IO Pro]
http://www.digi.com/products/wireless-wired-embedded-solutions/zigbeerf-modules/point-multipoint-rfmodules/xbee-series1-module#overview

You might also like