Recibiendo Tramas 802.15.4 - ZigBee Con Waspmote Gateway
Recibiendo Tramas 802.15.4 - ZigBee Con Waspmote Gateway
Recibiendo Tramas 802.15.4 - ZigBee Con Waspmote Gateway
1. Objetivos 2
1.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Objetivos Específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Introducción 2
2.1. ¿Qué es un XBee y un Zigbee? [2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2. Modo de funcionamiento [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.3. Cómo configurar la red Xbee Serie 1 [4] . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Desarrollo experimental 8
3.1. Materiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2. Punto a Punto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3. Punto a Multipunto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4. Análisis de Resultados 9
5. Conclusión 10
Referencias 10
Indice de Figuras
1. Software XCTU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Seleccionar puerto COM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Parámetros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4. Buscando dispositivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5. Dispositivos encontrados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6. Dispositivos agregados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
7. Parámetros de configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
8. XBee A y XBee B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
9. Grabar datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
10. Topología Punto a Punto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
11. Topología Punto a Multipunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
12. nalizador de espector RIGOL DSA875. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
13. Señales visualizadas en el analizador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1
1. Objetivos
1.1. Objetivo General
Familiarizar los módulos XBee 802.15.4/ZigBee con dispositivos Waspmote gateway
2. Introducción
2.1. ¿Qué es un XBee y un Zigbee? [2]
XBee
Los módulos XBee son soluciones integradas que brindan un medio inalámbrico para
la interconexión y comunicación entre dispositivos. Estos módulos utilizan el protocolo de
red llamado IEEE 802.15.4 para crear redes FAST POINT-TO-MULTIPOINT (punto a multipun-
to); o para redes PEER-TO-PEER (punto a punto). Fueron diseñados para aplicaciones que
requieren de un alto tráfico de datos, baja latencia y una sincronización de comunicación
predecible. Por lo que básicamente XBee es propiedad de Digi basado en el protocolo Zig-
bee. En términos simples, los XBee son módulos inalámbricos fáciles de usar.
Zigbee
2
2.3. Cómo configurar la red Xbee Serie 1 [4]
Para realizar la configuración de los módulos, XBee Series 1 (también llamados XBee
802.15.4), abrimos el software XCTU y seleccionamos la opción “Discover Radio”.
Debemos seleccionar el puerto COM que se le asignó al XBee Explorer USB (nos generó
el puerto 70).
En el caso de un módulo que viene de fábrica los parámetros son los que aparecen en
la imagen, luego presionamos el botón “Finish” y comenzará a buscar el dispositivo
3
Figura 3: Parámetros.
4
Figura 5: Dispositivos encontrados.
5
Figura 7: Parámetros de configuración.
En las siguientes tablas, podemos encontrar la descripción de los campos y los valores
que debemos asignar a cada uno de ellos para configurar los Xbee Serie 1 en “modo trans-
parente” o en una conexión punto a punto.
Indicador Nombre
DH Destination Adress High
DL Destination Adress Low
MY 16-bit Source Adress
ID PAN ID
SH Serial Nuber High
SL Serial Number Low
CE Coordinator Enable
A continuación se muestra un ejemplo de cómo se deben de configurar los dos módulos:
6
Existen otras formas de configurar una red Xbee, la anterior es una forma fácil que solo
involucra dos módems; aunque en todas ellas debemos asegurarnos que se comparta el
mismo identificador de la red (PAN ID), pues este valor nos permite diferenciar redes que se
encuentren cercanas y descarta cualquier recepción que no corresponda con el valor PAN
ID de nuestro modem.
Si deseamos conectar 3 nodos, podemos optar por una forma fácil donde todos se es-
cuchen entre ellos, algo que es similar a una red tipo bus. Para ello, optaremos por hacer
un broadcast desde cada uno de los Xbee Serie 1 configurándolos de la siguiente forma:
Cuando tenemos tenemos los parámetros listo presionamos el botón “Write radio settings”
y esperamos que los guarde correctamente.
Este proceso lo debemos hacer con ambos XBee o con los que deseamos trabajar.
7
3. Desarrollo experimental
3.1. Materiales
2 módulos Waspmote Gateway.
2 módulos XBee.
Software XCTU.
A través del software XCTU se configuran los comandos AT del módulo XBee conectado
al computador para establecer una comunicación punto a punto (peer to peer) o punto a
multipunto, entre el dispositivo SL 40761FFB y el dispositivo DL 40761FC8.
Se escoge el PAN ID 3332 y el SH 13A200, para hacer la conexión.
Módulo 1 Módulo 2
ATMY=123 [ATMY123] ATMY=321 [ATMY321]
ATDL=321 [ATDL321] ATDL=123 [ATDL123]
8
4. Análisis de Resultados
El envío de paquetes fue visualizado en el analizador de espectro RIGOL DSA875 (Fig.12)
Es posible comprobar el envío de datos, de dos formas distintas entre dos módulos. A
través de mensajes idependientes y de mensajes empaquetados. Mediante paquetes de
datos se puede evitar un problema en la lectura de mensajes de distintos puntos al mismo.
Para completar una comunicación entre dos dispositivos es condicionante el que, los dispo-
sitivos a comunicar, estén en el mismo canal y tengan el mismo ID.
Si los baudios son distintos no interfiere que se manden información a velocidades distintas.
En caso de que se envíe una gran cantidad de información, el buffer del módulo se puede
desbordar.
9
5. Conclusión
De acuerdo al análisis de los resultados, y el desarrollo realizado en los laboratorios del
4 y 25 de Septiembre, se concluye que.
En el punto 2.3 del la Introducción del presente informe, se muestra el paso a paso para
la configuración de un dispositivo XBee en el Software XCTU bajo la normativa 802.15.44.
Satisfaciendo el objetivo específico 2.
Por todo lo anterior, se puede desprender que el objetivo de familiarizar los módulos XBee
802.15.4/ZigBee con dispositivos Waspmote Gateway se logra alcanzar.
Referencias
[1] Guía de Laboratorio. Recibiendo Tramas 802.15.4/ZigBee con Waspmote Gateway
[2] http://xbee.cl/que-es-xbee/
[3] http://fuenteabierta.teubi.co/2014/03/arduino-y-el-xbee-series-1-modo-api.
html
[4] http://xbee.cl/xbee-serie-1-configuracion/
10