Sie sind auf Seite 1von 9

Rádio WBEE - 2.4GHz / IEEE 802.15.

4 / ZigBee™
WBEE é um rádio compatível pino a pino e interoperável com os famosos módulos de rádios
XBee® ZB e XBee-Pro® ZB da DIGI™. WBEE tem alta performance, qualidade excelente,
segurança e funciona com baixo consumo de energia a 3.3v.

O módulo de rádio WBEE é fabricado no Brasil pela empresa WDTA, com preços reduzidos;
utiliza o padrão IEEE 802.15.4 de 2.4Ghz (ISM) que é de uso livre em todo o mundo, ou seja, não
requer licenciamento para sua utilização. Além disso, o mesmo é dotado de tecnologia de controle
de acesso ao canal, que permite a coexistência com outras tecnologias de comunicação sem fio na
mesma faixa de frequência. Neste módulo está implementado o protocolo ZIGBEE™, onde é
permitido que um módulo se comunique com outro, mesmo que o outro dispositivo esteja fora do
raio de alcance dele. Isso é possível porque o protocolo usa a topologia de rede MESH, onde uma
mensagem poderá ser enviada de um dispositivo para o outro, até atingir o destino da informação.

O módulo WBEE é compatível pino a pino com o famoso módulo de rádio XBee® ZB e XBee-
Pro® ZB da fabricante DIGI. Não somente são compatíveis pino a pino (em nível de hardware),
como também são interoperáveis, ou seja, interagem através da camada de rede ZigBee para se
comunicarem. Portanto, os rádios WBEE podem trabalhar e se comunicar com os rádios
XBee/Pro® ZB de forma eficiente, robusta e segura, utilizando criptografia em 128 bits AES para
codificar/decodificar mensagens e acesso a rede.

Os preços estimados de lançamento dos rádios WBEE serão em torno de R$ 99,00 (WBEE-baixa
potência com alcance em visada de 120m); e R$ 149,00 (WBEE-alta potência com alcance em
visada de 3200m). Os rádios WBEE estarão disponíveis à venda no final de junho/2016.

Alguns recursos do rádio WBEE estão atualmente sendo implementados, como os pinos de I/O,
novas APIs, e, também estão sendo criados aplicativos para configurar e gravar o firmware. Com a
versão atualmente disponível, as configurações podem ser feitas através de comandos remotos, via
(API 0x17 usando o aplicativo RCOM-MeshBee) a partir de um rádio que esteja com o firmware
API.

O rádio WBEE pode trabalhar tanto no modo transparente como no modo API (frames de dados
padrão XBee ZB). Neste artigo, faremos alguns experimentos práticos para configurar e demonstrar

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 1 de 9


o funcionamento do módulo WBEE numa rede ZigBee, interoperando com alguns rádios XBee®
ZB no modo API.

Há dois tipos de rádios WBEE (WBMLP-baixa potência e WBMHP-alta potência). Segue abaixo
algumas de suas características:

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 2 de 9


Os pinos 1-VCC, 2-TX, 3-RX, 5-RESET, 6-RSSI, 10-GND, 12-CTS, 15-ASS e 16-RTS já estão
implementados e são compatíveis com os rádios XBee ZB.

No momento em que este artigo foi escrito, os demais pinos ainda não tinham sido definidos.
Atualmente a velocidade de comunicação (bps) do WBEE está fixada em 115200 bps.

Na figura abaixo temos as dimensões do módulo de rádio WBEE com largura de 24,38 mm x 43,59
mm de comprimento. Conforme mostra a figura abaixo, há mais 15 pinos de I/O extra que podem
ser definidos futuramente pelo fabricante.

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 3 de 9


Atualmente, as APIs implementadas e compatíveis com os rádios XBee ZB da DIGI, são as
mostradas na tabela abaixo. Além destas, há duas mais criadas pelo fabricante, chamadas de API
Stack Counter (0xF1) e API Device Announce (0xF2). Respectivamente a primeira reporta para o
software/firmware os contadores da stack de forma que seja possível monitorar o número de pacotes
enviados, erros de transmissão, erros de criptografia, número de vezes que não foi possível acessar
o canal de comunicação, entre outros. Feito isto, a informação é enviada a cada minuto, e a cada
envio, os contadores são reiniciados. Já a segunda API foi criada para que o software/firmware
possa monitorar quais dispositivos estão associando ou reassociando à rede, pois, conforme a
especificação ZigBee, todas as vezes que um dispositivo associa ou reassocia à rede, ele
obrigatoriamente tem que enviar um frame em broadcast, anunciando sua entrada para que os
demais dispositivos verifiquem se o endereço de rede dele não coincide com um já preexistente.

Testando o módulo de rádio WBEE numa rede ZigBee

Nos testes feitos pela ROGERCOM, usamos um rádio WBEE com firmware ZigBee Router API e
dois módulos XBee ZB, um com firmware ZigBee Coordinator API e o outro como ZigBee Router
API.

Abaixo, lista completa de componentes que foram usados para a realização dos testes:

1 - Um adaptador CON-USBBEE;
2 - Dois adaptadores PROTO-BEE modelo 5v;
1 - Um Módulo de rádio WBEE;
2 - Dois Módulos de rádios XBee ZB;
1 - Fonte de alimentação de 5v:
1 - Proto-Board;

Aplicativos necessários:

X-CTU versão 6.3.0;


RCOM-MesshBee versão 2.0;

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 4 de 9


Procedimentos para realizar os testes:

1 - Através do X-CTU e de um adaptador CON-USBBEE, grave num dos rádios XBee ZB o


firmware ZigBee Coordinator API (versão 21A7);

2 - Depois grave no outro rádio XBee ZB o firmware ZigBee Router API (versão 23A7).

Fazendo o módulo XBee ZB Coordenador, herdar as características de


rede do rádio WBEE Router:

1 - Adicione um módulo XBee ZB Coordenador ao adaptador CON-USBBEE e conecte ao


computador;
2 - Abra o aplicativo RCOM-MeshBee da Rogercom;

3 - Selecione a porta Serial COMx associada ao adaptador CON-USBBEE (se não souber,
descubra-a através do X-CTU, ou mesmo no gerenciador de dispositivos do Windows);

4 - Defina a velocidade da porta serial em 9600 bps, mantenha o padrão 8N1;

5 - Clique no botão "Conectar";

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 5 de 9


6 - Na API 08 (a última no RCOM-MeshBee) digite os seguintes comandos e depois os parâmetros
na caixa de edição, um de cada vez, assim:

Comando Parâmetro
ID 9999 (clique no botão "Local" para enviar);
KY 01 (clique no botão "Local" para enviar);
NK 01 (clique no botão "Local" para enviar);
EE 01 (clique no botão "Local" para enviar);
SC 0200 (clique no botão "Local" para enviar);
II 0001 (clique no botão "Local" para enviar);

WR (clique no botão "Local", isto fará com que os parâmetros enviados acima, sejam gravados
na memória Flash do XBee ZB Coordenado);

Pronto, concluídos os passos acima, o coordenador está apto a aceitar novos nós à rede.

Os valores das senhas de encriptação da mensagem KY e da senha de rede NK, ambos podem ser
alterados para senhas seguras. Os valores acima foram usados para facilitar os testes.

7 - Adicione num adaptador PROTO-BEE 5v o XBee ZB Router e em outro PROTO-BEE 5v, o


rádio WBEE Router. Alimente a entrada dos PROTO-BEE com 5v;

8 - Pronto, depois clique no botão "Descobrir NÓs". Se tudo foi configurado corretamente, será
listado no RCOM-MeshBee os módulos que fazem parte da rede.

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 6 de 9


Na figura acima é exibida a tela do aplicativo RCOM-MeshBee, observe que os frames de dados
são idênticos, tanto para os rádios XBee ZB, como para os rádios WBEE, ambos utilizam a mesma
estrutura (Start Delimiter | Leght | Payload | CRC)

Observação: Caso deseje alterar parâmetros em quaisquer rádios conforme ilustrado acima, clique
sobre a linha referente ao rádio que desejar configurar/alterar o parâmetro.
Como exemplo, mudaremos o nome do rádio WBEE com endereço de 64 bits 000D6F00053D64A5
conforme listado na figura acima. Siga os passos abaixo:

1) Use agora a API 17 (executar um comando remotamente);


2) Digite ou selecione na caixa "Command Name" o comando 'NI';
3) Digite na caixa "Command Data" o valor: Router_2_WBEE;
4) Digite na caixa "Command Name" o comando 'WR', depois clique no botão "Remoto" para
gravar a informação "Router_2_WBEE" na memória Flash do rádio WBEE;

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 7 de 9


Visualizando a rede ZigBee no aplicativo X-CTU com "Discover radio
nodes".

O objetivo aqui em executar esse procedimento, é simplesmente de visualizar os nós (rádios) que
fazem parte da rede. Para exibir, clique no ícone "Discover radio nodes".

Observe na figura abaixo que o rádio WBEE é localizado (veja o segundo item da lista exibida
abaixo):

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 8 de 9


Visualizando a rede ZigBee no aplicativo X-CTU, com o recurso 'Switch
Network".

Note na figura abaixo, que o rádio WBEE foi localizado, e seu endereço de 64 bits é "000D6F00
053D64A5" e, endereço de rede "5291":

Marcas registradas e direitos autorais

ZigBee Alliance - www.zigbee.org


DIGI, XBee, X-CTU - www.digi.com
WDTA, WBEE - www.wdta.com.br
ROGERCOM, CON-USBBEE, PROTO-BEE, RCOM-MesBee - www.rogercom.com

Para mais informações, entre em contato:

Email: rogercom@rogercom.com
http://www.rogercom.com
http://www.facebook.com/Rogercom
TIM 82 99945-4854

www.rogercom.com - WBEE - Rádio 2.4 GHz / IEEE802.15.4 / ZigBee - 9 de 9

Das könnte Ihnen auch gefallen