Está en la página 1de 9

Tutorial para la configuracin de XBee.

Autor : lvaro Neira Ayuso <alvaroneay@gmail.com>

ersin !."

Antes de empezar con la configuracin del mdulo XBee tenemos que instalar el programa X-CTU. Aunque existen ms programas en el mercado para la configuracin del XBe , emos escogido este porque es el que menos pro!lemas presenta. #nstalacin de X$%T&. "sta instalacin se puede realizar tanto en linux #a tra$%s del programa &ine' como en &indo&s. (rimero de!emos descargar el arc i$o instala!le, que lo podemos encontrar en el siguiente enlace ttp)**ftp+.digi.com*support*utilities*,---./012c.exe, una $ez descargado el arc i$o procedemos a la instalacin del programa aciendo do!le clic3 en dic o arc i$o. A continuacin nos aparecer la pantalla de !ien$enida en la que pulsaremos el !otn 45ext6.

5os aparecer la siguiente pantalla de acuerdo de licencia, en la cual tendremos que seleccionar la opcin 47 Agree6 8 pulsar 45ext6.

9a siguiente pantalla es la de seleccin de la carpeta de instalacin, si queremos cam!iar la carpeta en la que queremos que se instale el programa pinc amos en 4Bro&ser6, sino de:amos la carpeta por defecto 8 pulsamos 45ext6.

5os aparecer una pantalla de confirmacin de instalacin a la que le dar%mos al !otn 45ext6 8 :usto despu%s nos aparece una pantalla de actualizacin a la que pulsaremos el !otn 4;i6. Una $ez terminada la actualizacin, nos aparecer una pantalla con la que nos informa que la instalacin a sido completada, pulsando en 4Close6 para terminar la instalacin del programa. Cuando a8amos finalizado la instalacin podemos e:ecutar el programa a tra$%s de un acceso directo u!icado en el escritorio, llamado X-CTU 8 nos aparecer una pantalla como la siguiente.

%onfiguracin del puerto en X$%T&. (ara poder configurar el puerto de acceso del XBee, tenemos que trasladar el :umper que se encuentra en modo XBee como aparece en la imagen de a!a:o, a modo U;B. ;olo nos tenemos que fi:ar en la letra X!ee*Us! que est impresa en la placa.

Cuando 8a tengamos puesto el X!ee en modo U;B, lo conectamos al ordenador. ;i estamos en &indo&s nos aparecer directamente en el programa, pero si estamos en linux de!emos seguir estos pasos) +. Buscamos en la carpeta *de$ el nom!re que tiene el ca!le us! que a8amos conectado #tt8U;B<', por e:emplo el tt8U;B-. .. (ara que lo detecte el programa instalado en &ine, de!emos usar est l=nea de comando en el terminal) sudo ln -s *de$*tt8U;B- * ome*nom!re2de2$uestro2escritorio*.&ine*dosde$ice*com< "l < es el n>mero del puerto que queremos asignarle para que lo detecte el X-CTU, 8o pondr% com+ 8 el nom!re de mi escritorio es al$aro. (or lo que el comando que tengo que e:ecutar ser=a el siguiente) sudo ln -s *de$*tt8U;B- * ome*al$aro*.&ine*dosde$ice*com+

Una $ez que nos a8a detectado el puerto, en nuestro caso el puerto U;B, de!emos a?adirlo en el programa a tra$%s de la seccin @User Com (orts@ 8 en la parte que pone @Com (ort 5um!er@ colocamos el nom!re que le emos dado al us! en la l=nea de cdigo que pusimos anteriormente en el terminal, en el e:emplo anterior usamos @com+@. (odemos $er en la imagen de a!a:o, se?alado en ro:o, donde tenemos que realizar los cam!ios.

Aespu%s de poner en la casilla correspondiente a 4Com (ort 5um!re6 el nom!re del puerto, pulsamos el !oton 4Add6 8 nos saldr algo parecido a la siguiente imagen.

A continuacin, despu%s de a?adir nuestro nue$o dispositi$o, de!emos se?alar en la $entana @;elect Com (ort@ dic o dispositi$o , 8 seleccionamos el !otn @Test*Buer8@. 5os aparecer una $entana como la que aparece en la siguiente imagen.

;i nos sale otro texto como @Una!le to open com port@ le cam!iaremos el $alor a la casilla @Baud@ aunque el $alor configurado de f!rica es @C/--@ pero tenemos que ir pro!ando. Aespu%s de efectuar todo esto 8a tendremos a?adido el us! para poder configurar el mdulo XBee. %onfiguracin del nodo pasarela. A continuacin $amos a explicar como se configura el nodo encargado de recepcionar la informacin de los nodos sensores 8 en$iar dic a informacin al ser$idor. "xisten dos formas de realizar la configuracin de nuestros nodos) +. Terminal .. Dodem Configuration ;i utilizamos la configuracin a tra$%s de 4Terminal6 de!emos escri!ir EEE antes de escri!ir cualquier comando, tal 8 como se muestra en la imagen de a!a:o. 9os comandos que $amos a utilizar para la configuracin de nuestro nodo son) ATF") restaura los $alores predeterminados de fa!rica antes de realizar cualquier modificacin. ATA(<) configuracin de la A(7 de XBee. Colocar el n>mero que tiene la A(7 de XBee, en nuestro caso ., por lo que el comando ser=a ATA(.. ATC"+) configuracin del mdulo XBee en modo Coordinador.

ATDG<) direccin del mdulo XBee en modo Coordinador. "l $alor de < en nuestro caso ser +.0,. #ATDG+.0,' AT7A<) 7A de la conexin que $amos a crear entre nuestros mdulos XBee. "l $alor de < en nuestro caso es ++++. #AT7A++++' ATCH<) Canal por el cual los mdulos XBee se $an a conectar. "l $alor de < en nuestro caso ser -C. #ATCH-C' ATIF) escri!e una nue$a configuracin en la memoria no $oltil. ;i no se escri!iese este comando, las modificaciones realizadas solo durar=a asta que el mdulo se quede sin !ater=a. ATJF) reinicia el mdulo XBee.

Configuracin por Terminal ;i realizamos la configuracin a tra$%s de @Dodem Configuration@ !uscamos los nom!res, por e:emplo, si queremos configurar el canal por el cual los mdulos XBee se $an a conectar, tendr=amos que !uscar CH - C annel 8 poner el canal ++++ descrito anteriormente. (ara escri!ir en la memoria no $olatil tendr=amos que pulsar el !otn @Irite@.

Configuracin a tra$%s de Dodem Configuration %onfiguracin de los nodos sensores. Aespu%s de configurar el nodo pasarela, $amos a configurar los nodos sensores que son los encargados de en$iar la informacin al nodo que emos configurado anteriormente. Al igual que en el apartado anterior, si utilizamos la configuracin a tra$%s de 4Terminal6 de!emos escri!ir EEE antes de escri!ir cualquier comando. 9os comandos que $amos a utilizar para la configuracin de nuestros nodos son) ATF") restaura los $alores predeterminados de fa!rica antes de realizar cualquier modificacin. ATA(<) configuracin de la A(7 de XBee. Colocar el n>mero que tiene la A(7 de XBee, en nuestro caso ., por lo que el comando ser=a ATA(.. ATC"-) configuracin del mdulo XBee en modo 5odo "n$iante. ATDG<) direccin del mdulo XBee en modo 5odo "n$iante. "l $alor de < en nuestro caso ser K/1L. #ATDGK/1L' AT7A<) 7A de la conexin que $amos a crear entre nuestros mdulos XBee. "l $alor de < en nuestro caso es ++++. #AT7A++++'

ATCH<) Canal por el cual los mdulos XBee se $an a conectar. "l $alor de < en nuestro caso ser -C. #ATCH-C' ATIF) escri!e una nue$a configuracin en la memoria no $oltil. ;i no se escri!iese este comando, las modificaciones realizadas solo durar=a asta que el mdulo se quede sin !ater=a. ATJF) reinicia el mdulo XBee. ;i realizamos la configuracin a tra$%s de @Dodem Configuration@ !uscamos los nom!res, por e:emplo, si queremos configurar el canal por el cual los mdulos XBee se $an a conectar, tendr=amos que !uscar CH - C annel 8 poner el canal ++++ descrito anteriormente. (ara escri!ir en la memoria no $oltil tendr=amos que pulsar el !otn @Irite@. Ga tenemos configurado los mdulos XBee, con lo cual solo tendremos que su!ir los ;3etc al arduino.

También podría gustarte