Pular para o conteúdo principal

Grove - XBee Carrier

O Grove - XBee Carrier é uma placa base de Rede de Sensores Sem Fio (WSN) projetada para a série Bee e unidades Grove. Ela é principalmente adequada para nós Bee independentes como RFBee, Wifi Bee, que possuem ATMega328 integrado, e módulos XBee (Zigbee). É compatível com RFBee, Wifi Bee, XBee e Bluetooth Bee. Além de um soquete Bee, há também dois conectores Grove. A placa pode ser alimentada por uma bateria de lítio ou por cabo USB. Você pode usar um carregador sem fio, painel solar ou cabo USB para carregar a bateria. O chip FT232RL integrado ajuda a fazer o download do programa diretamente para o módulo Bee.

Bees que não possuem ATMega328, como o Bluetooth Bee, só podem ser configurados usando o FT232RL integrado (USB para UART). Esses Bees não são adequados para aplicações independentes.

O FT232RL integrado pode ser usado como qualquer outra interface USB para UART de 3,3 V quando não estiver conectado a nenhum módulo Bee. Isso é útil para programar um MCU de 3,3 V por meio da porta serial.

Recursos


  • Soquete compatível com Bees

  • Dois conectores Grove

  • Dois espaços reservados para Grove

  • LEDs para PWR, indicação de carga e transmissão UART.

  • Interruptor de energia

  • Botão de reset

Ideias de Aplicação


  • Rede de Sensores Sem Fio com nó Bee independente como o Wifi Bee.

  • Como auxílio de configuração para Bees usando o FT232RL.

  • Carregador para células de íon de lítio usando o controlador de carga integrado.

  • Como um USB-UART de 3,3 V baseado em FT232RL.

Cuidados


  • Insira os Bees na direção correta. Use o contorno do Bee na serigrafia.

Especificação


ItemMínTípicoMáxUnidade
Tensão3.03.33.6VDC
Controlador de cargaCN3063
CARREGADOR (Tensão de carga para bateria LiPo)4,4 V a 6 V (conforme especificação do CN3063)
Corrente de cargaMáx 500 mA
LDO de 3,3 VTipo de baixo ruído e micropotência. Adequado para aplicação com bateria.
Lógica de E/SLógica de 3,3 V

Função da Interface


U2: CI RT9167A_33PB, regulador LDO de 3,3 V de baixo ruído e micropotência U3: CI CN3083, controlador de carga para baterias de lítio (carregamento usando painel solar) U4: CI FT232RL, interface USB para UART serial

Uso


Ao usar um RFBee, as seguintes ligações de pinos do ATmage168 no RFBee se aplicam ao uso da IDE Arduino

O pino 5 é o conector Grove para E/S - fio amarelo Pin 6 is the Grove connector for I/O - White wire

O pino 16 pode precisar ser acionado em nível baixo para fornecer energia suficiente ao Grove de E/S [via mosfet] Pin 17 may need to be driven low to provide enough power to the I2C Grove [via mosfet]

Observação: você pode usar o cabo Grove x2 com os fios branco e amarelo invertidos em um deles para acessar ambas as E/S.

Instalação de Hardware

Carregamento

  • Conecte uma bateria LiPo de 3,7 V ao conector JST BAT.

  • Conecte uma fonte de energia como um painel solar ao conector JST CHARGER.

  • A bateria será carregada continuamente. O fim da carga será indicado pelo LED marcado como 'OK'.

Trabalhando com nós Bee independentes

Os nós Bee são nós sem fio independentes compatíveis com Arduino. A SeeedStudio possui dois desses nós - Wifi Bee e RFBee.

  • A imagem a seguir ilustra a conexão do WiFi Bee ao Grove - XBee Carrier.

  • Qualquer Grove pode ser conectado aos soquetes Grove fornecidos.

  • A programação do AtMega328P integrado do WiFi Bee é realizada conectando-se ao PC por meio da porta USB. (usa-se o FT232RL)

Bee Stem conectado ao Wifi BEE e a um Twig.jpg

Bee Stem conectado ao RFBee e a dois Twigs.jpg

Trabalhando com módulos Bee

Esta seção trata daqueles módulos Bee que não possuem um MCU pré-programado com bootloader Arduino. Eles agem principalmente apenas como um transceptor sem fio. Esses módulos Bee, como o Bluetooth Bee, etc., também podem se comunicar com o PC. Nesse caso, o Grove - XBee Carrier atua como uma base para esses Bees, fornecendo a energia necessária e a interface de comunicação com o PC por meio do FT232RL USB para UART.

  • A comunicação entre o Bluetooth Bee e o PC é capturada com um aplicativo de terminal de porta serial.

  • Você pode ver os comandos e sua resposta na captura de tela abaixo.

  • O Bluetooth Bee foi colocado no modo INQ e até detectou um dispositivo Bluetooth nas proximidades.

Programação

/*
Test code for use with an XBee Carrier & an RF Bee

Turns on PD5 (eg: grove relay) on for one second, then off for one second, repeatedly.
*/

void setup()
{
// initialize the digital pin as an output [Pin 5 is the Grove connector for I/O
pinMode(5, OUTPUT);

// These lines are needed to ensure that the relay will pull in [provides power to the Grove]
pinMode(16, OUTPUT);
digitalWrite(16, LOW);
}

void loop() {
digitalWrite(5, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(5, LOW); // set the LED off
delay(1000); // wait for a second
}

Rastreador de Versões


RevisãoDescriçõesLançamento
v0.9bLançamento público inicial13 de julho de 2011

Visualizador Online de Esquemático

Recursos


Suporte Técnico e Discussão sobre o Produto

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...