Professional Documents
Culture Documents
Star (Estrela): É uma das topologias de Rede ZigBee mais simples de serem
implantadas, é composta de um nó Coordenador, e quantos nós End Device
forem precisos. Este tipo de Rede deve ser instalada em locais com poucos
obstáculos à transmissão e recepção dos sinais, como por exemplo, em uma
sala sem muitas paredes ou locais abertos.
- Sensor de umidade;
- Sensor de temperatura;
- Sensor de velocidade do vento;
- Sensor de direção do vento;
- Sensor de pressão atmosférica;
- Controle de iluminação; ;
- Controle de aquecimento;
- Controle de Ventilação;
- Controle de Irrigação;
- Alarmes;
- Controle de cancelas;
- Controle de portas e portões; .
- Aplicações automotivas;
Mais informações:
http://www.zigbee.org
http://www.maxstream.net/
Módulos ZigBee/XBee da MaxStream®
XBee™:
Performance
- Rendimento da Potência de saída: 1 mW (0 dBm);
- Alcance em ambientes internos/zonas urbanas: 30m;
- Alcance de RF em linha visível para ambientes externos: 100m;
- Sensibilidade do receptor: -92 dBm;
- Freqüência de operação: ISM 2.4 GHz;
- Taxa de dados de RF: 250.000 bps;
- Taxa de dados da Interface (Data Rate): 115.200 bps;
Alimentação
- Tensão de alimentação: 2.8 à 3.4v;
- Corrente de transmissão (típico): 45 mA @ 3.3 V;
- Corrente de Recepção (típico): 50 mA @ 3.3 V;
- Corrente de Power-down Sleep: <10 µA;
Propriedades físicas
- Dimensões: (2.438cm x 2.761cm);
- Peso: 0.10 oz (3g);
- Temperatura de operação: -40 to 85º C (industrial);
- Opções de antena: Conector U.FL RF, Chip ou Chicote (whip);
Rede
- Tipo de espalhamento espectral: DSSS (Direct Sequence Spread Spectrum);
- Manipulação de erro: Retransmite novamente (Retries) & reconhecimento
(acknowledgements);
- Topologia de Rede: Peer-to-peer(Par-a-par), ponto-a-ponto, ponto-a-multiponto e malha;
- Endereçamento: 65.000 endereços de rede disponíveis para cada canal;
- Opções de filtros: PAN ID, canais e endereços;
- Criptografia: 128-bit AES;
- Número de canais selecionáveis via software: 16 canais de seqüência direta;
Geral
- Faixa de freqüência: 2.4000 - 2.4835 GHz;
XBee-Pro™:
Performance
- Rendimento da Potência de saída: 60 mW (18 dBm), 100 mW EIRP;
- Alcance em ambientes internos/zonas urbanas: 100m;
- Alcance de RF em linha visível para ambientes externos: 1,6Km;
- Sensibilidade do receptor: -100 dBm (1% PER);
- Freqüência de operação: ISM 2.4 GHz;
- Taxa de dados de RF: 250.000 bps;
- Taxa de dados da Interface (Data Rate): 115.200 bps;
Alimentação
- Tensão de alimentação: 2.8 à 3.4v;
- Corrente de transmissão (típico): 215 mA @ 3.3 V;
- Corrente de Recepção (típico): 55 mA @ 3.3 V;
- Corrente de Power-down Sleep: <10 µA;
Propriedades físicas
- Dimensões: (2.438cm x 3.294cm);
- Peso: 0.10 oz (3g);
- Temperatura de operação: -40 to 85º C (industrial);
- Opções de antena: Conector U.FL RF, Chip ou Chicote (whip);
Rede
- Tipo de espalhamento espectral: DSSS (Direct Sequence Spread Spectrum);
- Manipulação de erro: Retransmite novamente (Retries) & reconhecimento
(acknowledgements);
- Topologia de Rede: Peer-to-peer(Par-a-par), ponto-a-ponto, ponto-a-multiponto e malha;
- Endereçamento: 65.000 endereços de rede disponíveis para cada canal;
- Opções de filtros: PAN ID, canais e endereços;
- Criptografia: 128-bit AES;
- Número de canais selecionáveis via software: 12 canais de seqüência direta;
Geral
- Faixa de freqüência: 2.4000 - 2.4835 GHz;
Figura 11 - Rede ZigBee Xbee/XBee-Pro ZB para obtenção de dados sobre pragas numa
plantação
Com criatividade a tecnologia ZigBee® pode ser usada para criar soluções e
resolver problemas atuais como segurança predial, residencial, queimadas em
áreas de difícil acesso, poluição do meio-ambiente, congestionamento de
atomóveis em grandes cidades, entre outros.
A tecnologia ZigBee terá um casamento perfeito com fontes de energias
renováveis como Eólica, Solar e "bio-geradas", que fornecerão de forma limpa,
a energia necessária para o seu próprio funcionamento e de seus periféricos
(sensores minúsculos, ecológicos e econômicos, tanto no preço como no
consumo de energia).
Use a tecnologia ZigBee com muita sabedoria, assim, todos colherão bons
frutos, tanto nessa como nas próximas gerações.
Modo Transparente
Os dados recebidos da UART pelo pino DI(RX) são colocados na fila para
transmissão via RF. Já os dados recebidos do canal de RF, são transmitidos
através do pino DO(TX).
No modo transparente os dados são transmitidos e recebidos da mesma
forma que uma comunicação Serial RS232 padrão. Os módulos dispõem de
buffers de transmissão e recepção para uma melhor performance na
comunicação serial.
Figura 12 - Frame de dado padrão RS232 (8-N-1)
Características importantes:
PRIMEIRO EXEMPLO
Como primeiro exemplo, vamos fazer um "link" entre dois módulos XBee-
Pro, sem o uso de microcontrolador e muito menos de PC. Nossa finalidade
será controlar remotamente a intensidade da luz de dois LEDs. Para essa
experiência são necessários dois módulos XBee ou XBee-Pro, conforme
exemplos nas Figuras 19 e 20. Antes de fazer os circuitos é preciso configurar
os módulos.
Agora siga os passos abaixo para configurar o módulo Base (saída), aquele
onde estão os LEDs (Figura 20 ):
Teste:
Após as configurações dos módulos, monte os circuitos das Figuras 19 e
20; alimente-os com fontes independentes de 3,3v. Distancie os circuitos ente
1m, e faça o teste: gire um dos potenciômetos no sentido horário ou anti-
horário, e observe um dos LEDs no módulo Base.
SEGUNDO EXEMPLO
Siga os passos abaixo para configurar o módulo Base (saída), aquele onde
estão os LEDs (Figura 22):
Teste:
Após as configurações dos módulos, monte os circuitos das Figuras 21 e
22; alimente-os com fontes independentes de 3,3v. Distancie os circuitos ente
1m, e faça o teste: pressione e solte um dos botões no circuito REMOTO,
sempre observando os LEDs no módulo BASE.
Comando Resposta do
Significado
digitado XBee/XBee-Pro
Faz o módulo
XBee/XBee-Pro entrar no
modo comando (os
+++ OK<CR> caracteres "+++" devem
ser digitados num
intervalo de 1 segundo).
Após o OK, se nenhum
comando for digitado
num intervalo de +/- 10
segundos, o módulo volta
ao estado idle (pronto
para transmitir ou
receber).
Resposta do
Comando digitado XBee/XBee- Significado
Pro
Altera o endereço
destino (DL) do
ATDL5001<ENTER> OK<CR>
módulo local para
5001.
Comando Resposta do
Significado
digitado XBee/XBee-Pro
Lê o endereço destino
ATDL<ENTER> 5001<CR>
(DL) do módulo local.
Resposta do
Comando digitado XBee/XBee- Significado
Pro
Altera o endereço
ATMY5000<ENTER> OK<CR> fonte (MY) do módulo
local para 5000.
Comando Resposta do
Significado
digitado XBee/XBee-Pro
Lê o endereço fonte (MY)
ATMY<ENTER> 5000<CR>
do módulo local.
Comando Resposta do
Significado
digitado XBee/XBee-Pro
Grava as modificações
efetuadas, na memória
ATWR<ENTER> OK<CR>
não volátil (Flash) do
módulo.
Comando Resposta do
Significado
digitado XBee/XBee-Pro
Fecha o modo comando e
volta ao estado idle
ATCN<ENTER> OK<CR>
(pronto para transmitir
ou receber).
Observação:
*Se o comando WR não for executado, as modificações permanecerão na
memória do módulo, somente enquanto o mesmo estiver
recebendo alimentação da fonte de energia elétrica;
*Todos os parâmetros numéricos de configuração do módulo devem ser
entrados em hexadecimal (não digite o prefixo 0x);
Resposta
do
Comando digitado Significado
XBee/XBee-
Pro
Altera o
endereço DL
para 5001, o
MY para
OK, OK, 5000, grava
ATDL5001,MY5000,WR,CN<ENTER>
OK<CR> os dados na
memória
Flash e sai
do modo
comando.
Mais comandos:
Resposta do
Comando digitado XBee/XBee- Significado
Pro
Dá um nome para o
módulo XBee-XBee-
Pro -
ATNI "Sensor_Temp_01".
OK<CR>
Sensor_Temp_01<ENTER> Pode usar até 20
caracteres ASCII
para nomear o
módulo.
Resposta do
Comando digitado Significado
XBee/XBee-Pro
Retorna o nome do
ATNI<ENTER> Sensor_Temp_01<CR> módulo
XBee/XBee-Pro.
Resposta do
Comando digitado Significado
XBee/XBee-Pro
Retorna a versão do
ATVR<ENTER> 10C0<CR> firmware gravado no
módulo XBee/XBee-
Pro.
Resposta do
Comando digitado Significado
XBee/XBee-Pro
Retorna a versão do
ATHV<ENTER> 180B<CR> hardware do módulo
XBee/XBee-Pro.
0 = 1200 bps
1 = 2400
2 = 4800
3 = 9600
4 = 19200
5 = 38400
6 = 57600
7 = 115200
Resposta do
Comando digitado Significado
XBee/XBee-Pro
Muda a velocidade do
módulo para
ATBD4<ENTER> OK<CR>
trabalhar com
ATWR<ENTER> OK<CR>
19200bps, e salva
ATCN<ENTER> OK<CR>
mudança na memória
Flash.
Observação:
Após alterar a velocidade, é preciso mudar também a velocidade da
interface Serial do X-CTU, na Aba "PC Settings", para que possamos nos
comunicar com ele.
7) Repita os passos acima para todos os módulos que deseje que trabalhe de
forma segura. Somente os módulos que tiverem a mesma chave saberão
decodificar os dados recebidos.
Nota:
Os módulos ZigBee que não fazem parte da Rede criptografada, só
conseguem enxergar os seguintes dados:
Exemplo:
+++OK
ATND <ENTER>
0
13A200
4001AED6
24
SENSOR_TEMP_01
O comando ND lista todos os módulos que estão no alcance da Rede.
Para conhecer outros comandos, consulte o manual dos módulos XBee/XBee-
Pro no site da MaxStream.
Nota:
* Módulos da Série 2 não se comunicam com módulos da Série 1;
* A tensão máxima de conversão nos pinos de ADC dos módulos da Série 2 é
de 1,2v (com resolução de 10 bits);
* Nos módulos da Série 2 não está mais disponível o recurso (Line Passing), ou
seja, enviar um sinal de um pino I/O de um módulo ao outro
remotamente. A leitura dos pinos de I/O pode ser feita somente pela Serial
(Firmware no modo API);
* Para ligar ou desligar um pino remotamente, use agora o comando ND
(executar um comando Remoto) via Serial.
Nos módulos remotos, grave o firmware ZIGBEE ROUTER AT, (XB24-ZB, XBP24-ZB ou
XBP24BZ7) com os seguintes parâmetros:
(Node identifier) NI: escolha um nome (limite máximo 20 caracteres ASCII, não use
acentuação)
Grave a configuração!
Obs.: Para novas aplicações, os clientes devem usar o XBee & XBee-PRO ZB, construídos
sobre o ZigBee PRO Feature Set:
>>>>> ZIGBEE COORDINATOR API ou ZIGBEE COORDINATOR AT
>>>>> ZIGBEE END DEVICE API ou ZIGBEE END DEVICE AT
Rede Mesh
Para testar o circuito da figura acima, ou o do controle dos Reles, grave um módulo XBee ou
XBee-Pro ZB (Série 2) com o firmware
ZIGBEE ROUTER AT, com os seguintes parâmetros:
(Node identifier) NI: LEDS_RELES
D0: 4
D1: 4
D2: 4
D3: 4
D4: 4
D5: 4
D7: 4
P0: 4
P1: 4
P2: 4
O parâmetro 4 indica que o módulo inicializará os pinos descritos acima com nível Low
(zero volt).
Grave a configuração!