Skip to main content

Grove - XBee Carrier

El Grove - XBee Carrier es una placa base de Red de Sensores Inalámbricos (WSN) diseñada para las series Bee y unidades Grove. Es principalmente adecuada para nodos Bee independientes como RFBee, Wifi Bee que tienen ATMega328 a bordo y módulos XBee (Zigbee). Es compatible con RFBee, Wifi Bee, XBee y Bluetooth Bee. Además de un receptáculo Bee, también hay dos conectores Grove. La placa puede ser alimentada por una batería de litio o a través de cable USB. Puedes usar un cargador inalámbrico, Panel Solar o el cable USB para cargar la batería. El chip FT232RL a bordo ayuda a descargar el programa al Módulo Bee directamente.

Los Bees que no tienen ATMega328 como Bluetooth Bee solo pueden ser configurados usando el FT232RL a bordo (USB a UART). Estos Bees no son adecuados para aplicaciones independientes.

El FT232RL a bordo puede ser usado como cualquier otra interfaz USB a UART de 3.3V cuando no está conectado a ningún Módulo Bee. Esto es útil para programar un MCU de 3.3V a través del Puerto Serie.

Características


  • Receptáculo Compatible con Bees

  • Dos Conectores Grove

  • Dos Espacios para Grove

  • LEDs para PWR, Indicación de Carga y transmisión UART.

  • Interruptor de Alimentación

  • Botón de Reset

Ideas de Aplicación


  • Red de Sensores Inalámbricos con Nodo Bee Independiente como Wifi Bee.

  • Como ayuda de configuración para Bees usando FT232RL.

  • Cargador para Celdas de Ion de Litio usando controlador de carga a bordo.

  • Como FT232RL basado en USB-UART de 3.3v.

Precauciones


  • Inserta los Bees en la dirección correcta. Usa el contorno Bee en la serigrafía.

Especificación


ElementoMínTípicoMáxUnidad
Voltaje3.03.33.6VDC
Controlador de CargaCN3063
CARGADOR (Voltaje de Carga para Batería LiPo)4.4V a 6V (según especificación CN3063)
Corriente de CargaMáx 500mA
LDO 3.3VTipo de Bajo Ruido y Micropotencia. Adecuado para Aplicación con Batería.
Lógica I/OLógica 3.3V

Función de Interfaz


U2: RT9167A_33PB IC, Regulador de Micropotencia de Bajo Ruido LDO de 3.3V U3: CN3083 IC, Controlador de carga para baterías de Litio (carga usando panel solar) U4: FT232RL IC, Interfaz UART serial de USB

Uso


Cuando se usa un RFBee, las siguientes conexiones de pines del ATmage168 en RFBee se aplican para usar el IDE de Arduino

El Pin 5 es el conector Grove para E/S - Cable amarillo El Pin 6 es el conector Grove para E/S - Cable blanco

El Pin 16 puede necesitar ser llevado a bajo para proporcionar suficiente energía al Grove de E/S [vía mosfet] El Pin 17 puede necesitar ser llevado a bajo para proporcionar suficiente energía al Grove I2C [vía mosfet]

Nota: puedes usar el cable x2 Grove con los cables blanco y amarillo intercambiados en uno para acceder a ambas E/S.

Instalación de Hardware

Carga

  • Conecta una batería LiPo de 3.7v al conector JST BAT.

  • Conecta una fuente de energía como Panel Solar al conector JST CHARGER.

  • La Batería será cargada continuamente. El final de la carga será indicado por el LED marcado 'OK'.

Trabajando con Nodos Bee Independientes

Los Nodos Bee son Nodos Inalámbricos Compatibles con Arduino independientes. SeeedStudio tiene dos de estos Nodos - Wifi Bee y RFBee.

  • La siguiente imagen ilustra la conexión de WiFi Bee al Grove - XBee Carrier.

  • Cualquier Grove puede ser conectado a los conectores Grove proporcionados.

  • La programación del AtMega328P integrado del WiFi Bee se realiza conectando a PC a través del puerto USB. (Se usa FT232RL)

Bee Stem Connected to Wifi BEE and A Twig.jpg

Bee Stem Connected To RFBee And TwoTwigs.jpg

Trabajando con Módulos Bee

Esta sección trata sobre aquellos módulos Bee que no tienen un MCU preprogramado con bootloader de Arduino. Principalmente actúan como un transceptor inalámbrico. Estos Módulos Bee como Bluetooth Bee, etc.. también pueden comunicarse con PC. En este caso, Grove - XBee Carrier actúa como un portador para estos Bees proporcionando la energía necesaria, interfaz de comunicación con PC a través de FT232RL USB a UART.

  • La comunicación del Bluetooth Bee y PC es capturada con una aplicación de terminal de puerto serial.

  • Puedes ver los comandos y su respuesta en la captura de pantalla a continuación.

  • El Bluetooth Bee fue puesto en modo INQ e incluso ha detectado un dispositivo Bluetooth en las cercanías.

Programación

/*
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 Versiones


RevisiónDescripcionesLanzamiento
v0.9bLanzamiento público inicial13 de julio de 2011

Visor de Esquemas en Línea

Recursos


Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...