Вы находитесь на странице: 1из 8

Sartenejas, 15 de Septiembre de 2015

Divisin de Electrnica
Manual para el Uso de los XBEE S2 (Serie 2)
Objetivo: Realizar comunicacin serial entre dos computadoras mediante dos XBEE
S2 (Serie 2).
Requerimientos: Dos XBEE serie 2, dos tarjetas sparkfun con salida USB.
1. Descargar el programa XCTU en la siguiente pgina web:
http://www.digi.com/products/xbee-rf-solutions/xctu-software/xctu#resources . Se
usar la versin actual: 6.2
2. Conectar los XBEE S2 al computador usando las tarjetas sparkfun con salida USB.
3. Agregar dispositivos usando la siguiente herramienta que se enuentra en la parte
superior del programa (se muestra en el recuadro rojo):

4. Seguidamente aparecern una ventana con los puertos seriales como se muestra
a continuacin:
Se debe seleccionar el puerto serial (USB Serial Port) y darle click a Finish. Posterior
a esto, se agregar el XBEE S2 en la parte posterior del programa. En algunos casos
aparecer una alerta que pide resetear el mdulo, esto es casi imposible ya que la
antena est demasiado cerca del botn reset, espere alrededor de 1 minuto y si no
lee la tarjeta, cierre y empiece nuevamente el instructivo.

Suponiendo que el programa finalmente pudo leer el


XBEE S2. Aparecer en la parte posterior izquierda el
dispositivo.

De la misma manera, se debe agregar el


otro dispositivo:

5. Ahora, se deben configurar los XBEE S2. Tome un dispositivo al azar y configrelo
como ZigBee Coordinator AT. Primero, seleccione el dispositivo a configurar dndole
click, seguidamente seleccione herramientas (tools) en la parte superior derecha
como se muestra en la figura:

Seleccione la opcin de Firmware Explorer como


muestra la figura:

Seleccione las siguientes especificaciones para el


Coordinador:

Ahora, se repiten los mismos pasos para el Router:

De esta
manera,
se tienen los XBEE S2 configurados como Coordinador y Router. Es importante
aclarar que el coordinador se encarga de crear la red.

6. Configuracin de parmetros: Los nicos parmetros que usted modificar de los


XBEE S2 son el ID PAN ID, DH Destination Address High y DL Destination
Address Low. Dichos parmetros se modifican dndole click a cada XBEE S2.
Debe escoger un nmero entre 0 y FFFE para el PAN ID, dicho ID debe ser el mismo
para los dos XBEE S2 que se comunicarn. Ejemplo: Colocamos el nmero 9032 y le
damos a Write para que se guarde la configuracin:

Esto debe realizarse para ambos XBEE S2.


Ahora, para configurar el DH Destination Address High, se debe colocar el SH
(Serial Number High) que es el mismo para ambos XBEE, para ste caso es el
nmero 13A200 (hexadecimal). Por lo tanto para ambos XBEE S2 se escribe en el
DH. Se debe darle a escribir para que se configure el XBEE S2.

Para el DL Destination Address Low se debe averiguar cul es el SL Serial Number


Low del otro XBEE S2. Por ejemplo, el Coordinador en este caso tiene como SL :
40C83133 por lo tanto se debe cambiar el DH del router al nmero 40C83133. Y
viceversa. La siguiente imagen muestra claramente la configuracin:

Coordinador

Router

De esta manera, ya se tienen configurados ambos XBEE S2 para tener


comunicacin serial. Para probar que se comunican se debe colocar la consola de
comunicacin serial que ofrece el programa. sta se encuentra en la parte superior
derecha del programa:

Ahora, aparecern dos pestaas como se muestran en la parte superior. Se debe


habilitar la comunicacin serial dndole click a contectar:

Como la comunicacin serial puede producirse de Router a Coordinador y viceversa,


podemos escribir en la consola cualquier cosa y se enviar a la otra consola.
Acurdese de cambiar las pestaas y activar la comunicacin serial en ambos XBEE
S2. Ntese que se muestra en ASCII.

En la imagen se muestra la palabra HOLA enviada por el coordinador (lo enviado se

muestra en azul):

En la imagen se muestra la palabra HOLA recibida desde el router (lo recibido se


muestra en rojo):

De la misma manera ocurre de ROUTER a COORDINADOR:

Para establecer comunicacin entre el Arduino y el XBEE (conectado a la PC). Uno


de los XBEE S2 se deja conectado a la PC y el otro se conecta a la tarjeta Sparkfun
que incluye un divisor de voltaje para transformar 5V (dado por el Arduino) a 3 V
(necesario para el XBEE S2). De esta manera se debe conectar 5V y GROUND al
Arduino, el DIN a Tx (del Arduino) y el DOUT a Rx (del Arduino).
Para usar comunicacin serial se deben usar los comandos respectivos de Arduino.
Los ms comunes son Serial.begin (9600) [para iniciar la comunicacin a 9600 baud
rate], Serial.print() [para enviar datos], Serial.read() [lectura de un carcter tipo
ASCII (se comunican asi)]. Para leer cadenas de caracteres ingrese a la pgina
www.arduino.cc .

Referencias:
Uso de XBEE S2 (software anterior):
http://www.seeedstudio.com/wiki/Zigbee_Networking_with_XBee_Series_2_and_Seeed's_Prod
ucts#Windows
Serial Arduino:
https://www.arduino.cc/en/Reference/Serial

Elaborado por: Daniel Comas. Miembro de Formula SAE USB 2015-2016


Para notificacin de correcciones: dcomas.fsaeusb@gmail.com

Вам также может понравиться