Ferramentas de Desenvolvimento
Na terceira parte da série são apresentadas as principais ferramentas de desenvolvimento para implementar uma rede sem fio utilizando o protocolo Zigbee, descritas a seguir:
A ferramenta Microchip Stack é projetada para operar microcontroladores da família PIC18Fxx, permitindo realizar a configuração de parâmetros e definir os endereços da camada de enlace e de aplicação (MAC e APL).
O Analisador ZENA é um dispositivo eletrônico (composto de um software e um hardware) que possibilita programar e monitorar os protocolos Zigbee e MiWi. Ele é uma ferramenta apropriada para configurar e analisar redes sem fio que utilizam o protocolo Zigbee.
Finalmente, é apresentado o PICDEM™Z, que é uma placa eletrônica de desenvolvimento orientada para trabalhar com o protocolo Zigbee em microcontroladores da família Microchip PIC18Fxx.
Essas ferramentas de desenvolvimento permitem a execução de experimentos práticos para comprovação e validação dos conteúdos apresentados pelas normas IEEE 802.15.4 e Zigbee Alliance.
Arquitetura do Microchip Stack
A Microchip Stack é uma ferramenta escrita em linguagem C e projetada para operar com microcontroladores Microchip da família PIC18Fxx. Esta ferramenta utiliza uma memória de programa interna Flash para armazenar seus parâmetros, incluindo os endereços da camada MAC e as tabelas forçadas. Suas principais características são:
• Utiliza a versão 1.0 das especificações do protocolo ZigBee;
• Possui suporte para trabalhar na faixa de freqüência de portadora de 2,4 GHz;
• Possui suporte para todos os tipos de dispositivos do protocolo ZigBee (coordenadores, roteadores e fins de-curso);
• É portátil para muitos dos microcontroladores da família PIC18Fxx;
• Possui suporte para o compilador Microchip MPLAB C18;
• Os nomes dos códigos-fonte (em linguagem C) estão alinhados com o protocolo ZigBee e com as especificações da norma IEEE 802.15.4.