Data Sheet FBEE Kit V05 IEEE 802.15.4 SUPORTA PROTOCOLOS ZIGBEE E MIWI REV 02 1 Rev02
1. INTRODUÇÃO Este capítulo faz uma introdução às características do kit de demonstração FBee Kit. Este capítulo discute: Conteúdo do FBee Kit FBee Kit Placa de aplicação FBee Kit Módulo FBee Wipe Documentação 1.1 CONTEÚDO DO FBEE KIT O FBee Kit contém os seguintes ítens: 1. Duas placas de aplicação 2. Dois módulos FBee com o transceptor MRF24J40 3. Dois adaptadores para bateria de 9Vdc Obs: Os módulos FBee também podem ser adquiridos separadamente pelo site: www.fractum.com.br FIGURA 1.1: FBEE KIT 2 Rev02
1.2 FBEE KIT O FBee Kit permite que sejam desenvolvidas aplicações para soluções sem fio (wireless). O kit contém duas placas de aplicação e dois módulos FBee com o transceptor MRF24J40 de 2.4GHz que podem ser usados para formar uma simples rede wireless com dois nós. É possível ter uma rede com maior número de dispositivos adquirindo outros FBee kit ou outros módulos FBee. O FBee kit já vem pré-configurado com uma demonstração wireless P2P (ponto a ponto). Para rodá-la pela primeira vez, veja o Capítulo 2. Iniciando a demonstração do FBee Kit para aprender como operar esta aplicação e como carregar outros protocolos de comunicação Wireless. A placa de aplicação pode ser alimentada por uma bateria externa de +9V juntamente com o adaptador de bateria ou por uma fonte de alimentação de +5 a +15Vdc. Já está incluso na placa o regulador de tensão para +3,3V, que alimenta o microcontrolador e o módulo FBee. 1.3 PLACA DE APLICAÇÃO FBEE KIT A placa de aplicação FBee Kit contém várias ferramentas que possibilitam o estudo e desenvolvimento de aplicações para soluções wireless. Abaixo está a descrição destas ferramentas. 1. Microcontrolador PIC18LF4620 (U1) / PIC18LF4525(U1) com cristal de 4MHz (Y1). 2. LEDs: L1 e L2 são ativados pelos pinos RA0 e RA1 do microcontrolador, respectivamente. 3. Chaves Push Button: SW1 e SW2 são conectadas ao microcontrolador nos pinos RB4 e RB5, respectivamente. Não há resistores externos para pull-up na placa de aplicação. Para isso, devem ser habilitados os resistores internos de pull-up do PORTB via software. 4. Chaves de Reset MCLR: conectada ao pino MCLR do microcontrolador. 5. Conector de gravação ICSP (In-Circuit Serial Programming) padrão Microchip que pode ser conectado à programadores como o MPLAB ICD 2, MPLAB ICD 3, MPLAB REAL ICE, ou qualquer outro gravador ICSP. Há dois tipos de conectores para gravação: barra (J3), e RJ-12 (J4). 6. Conector DB-9 com interface RS-232: permite que a placa se conecte à uma porta serial do computador para controle e debugação do programa. O microcontrolador utiliza o MAX3221 (U2) para fazer a interface. 7. Módulo FBee: o modulo FBee já está conectado diretamente à placa de aplicação e se comunica com o microcontrolador PIC através de 4 vias SPI, mais os pinos de RESET, WAKE e de INTERRUPÇÂO. A pinagem do módulo está descrita na figura abaixo. Para maiores informações sobre o módulo, consulte o manual técnico Datasheet Módulo FBEE que pode ser encontrado no site: www.fractum.com.br. 8. Barra de pinos do Microcontrolador: o FBee Kit possui todos os pinos de I/O do microcontrolador disponíveis ao usuário na barra de pinos J1. Além disso, conexões com +3,3V e GND também estão disponíveis. 9. Alimentação: o FBEE Kit possui um adaptador para bateria de 9Vdc, mas a alimentação externa pode variar de +5Vdc a +16Vdc. O regulador de tensão da placa (U4) é o CI LP2981, que faz a conversão para +3,3V. 10. Medir corrente: O Jumper JP5 pode ser usado para medir a corrente consumida pela placa. Para isto, deve-se cortar a trilha que se encontra por baixo da placa, onde há a indicação para o corte. Outra solução é colocar um resistor na posição R12 e medir a tensão sobre ele para determinar o valor da corrente. 3 Rev02
1.4 MÓDULO FBEE O modulo FBee (U3) está conectado diretamento à placa de aplicação do FBee Kit e se comunica com o microcontrolador PIC através de 4 vias SPI, reset, wake e pino de interrupção. Para maiores informações sobre o módulo, consulte o manual técnico Datasheet Módulo FBEE que pode ser encontrado no site: www.fractum.com.br. Figura 1.2 - DIAGRAMA DE PINOS DO MÓDULO FBEE 1.5 DOCUMENTAÇÃO A documentação é composta por software e firmwares disponíveis desenvolvidas pela Fractum e pela Microchip. O seu conteúdo é para uso somente privado não podendo ser reproduzido ou comercializado. Toda a documentação pode ser baixada gratuitamente pelo link: www.fractumrf.com/wireless2.html. 2. INICIANDO A DEMONSTRAÇÃO DO FBEE KIT O FBEE Kit já vem pré-programado com uma aplicação onde é criada uma comunicação entre os dois dispositivos de rede, coordenador e placa 0x01, sendo possível agregar outras placas na aplicação. Cada placa de aplicação atuará como dispositivo da rede wireless (nós). Como o FBee Kit já está pré-configurado, não será necessário qualquer alteração no hardware e firmware para iniciar esta aplicação. A rede formada por esta aplicação é do tipo MESH, sendo que todas as placas tem o poder de roteamento dos pacotes enviados para o coordenador. 4 Rev02
0x02 0x03 0x01 C 0x04 0x05 Exemplo de rede MESH Para iniciar, é necessário uma fonte de alimentação de 5~15Vdc ou uma bateria de 9Vdc conectada em ambas as placas, após isso: coloque as chaves on/off na posição on; os dois leds de cada placa deverão acender; caso nenhuma das teclas for pressionada, o led 2 (l2) de cada placa acenderá e apagará a cada 12 segundos aproximadamente. ao pressionar a tecla sw1 ou sw2 da placa 1 o led 2 (l2) inverterá de estado. (acende se estiver desligado e apaga se estiver aceso). conectando o cabo serial na placa c é possivel verificar o funcionamento da aplicação através do hyper terminal do windows. para configurar o hyper terminal do windows selecione 19200 bits por segundo e nenhum controle de fluxo 5 Rev02
. As telas a serem apresentadas no hyper terminal são as seguintes: Tela 1: Esta tela é apresentada quando somente o coordenador da rede está ligado. 6 Rev02
Tela 2: Esta tela é apresentada quando a placa com endereço 0x01 entra na rede. Tela 3: Esta tela é apresentada quando a chave SW1 da placa 0x01 é pressionada. 7 Rev02
Tela 4: Esta tela é apresentada quando a chave SW2 da placa 0x01 é pressionada Tela 5: Esta tela é apresentada quando a placa com endereço 0x02 entra na rede. Obs.: Esta placa de endereço 0x02 não acompanha o FBee Kit. 8 Rev02
Tela 6: Esta tela é apresentada quando a chave SW2 da placa 0x01 e a chave SW2 da placa 0x02 são pressionadas. Tela 7: Esta tela é apresentada quando a placa com endereço 0x01, 0x02, 0x03, 0x04 e 0x05 entram na rede. Obs.: As placas de endereço 0x02,0x03,0x04 e 0x05 não acompanham o FBee Kit. 9 Rev02
SUPORTE DE ATENDIMENTO: Email: suporte@fractumrf.com Fractum Indústria e Comércio de Equipamentos Eletrônicos LTDA Av. Antônio Américo Junqueira 335 Pôr do Sol Santa Rita do Sapucaí-MG CEP 37540-000 TEL: 55 35 3471 0019 Site: www.fractum.com.br Rev02 10