Download Base para Xbee-Grove. Número de parte: SLD71385P.
Document related concepts
no text concepts found
Transcript
Base para Xbee-Grove. Número de parte: SLD71385P. Introducción. La base para Xbee Grove es una placa base para sensor de red inalámbrico (WSN) diseñado para radios Xbee y unidades con interfaz Grove. Es esencialmente adecuado para Nodos Xbee del tipo “standalone” como RFBee, WifiBee los cuales cuentan con un ATMetga328 integrado en la placa y un módulo Xbee. Además del receptáculo para modulos Zigbee, cuenta con dos conectores Grove. La tarjeta puede ser alimentada por una batería de litio, o a través de un cable USB. Los módulos “Bee” (ZigBee) que no cuentan con un microcontrolador integrado no pueden ser usados para el desarrollo de aplicaciones del tipo “standalone” y únicamente pueden ser configurados mediante la interfaz UART integrada en la tarjeta (FT232RL). Especificaciones: Base para radios Xbee Dos conectores de interfaz Grove LEDs indicadores de alimentación y comunicación serial Botón de apagado Botón de RESET Valor Voltaje Min Típico Max Unidad 3.0 3.3 3.6 VDC Controlador de carga CN3063 Cargador (Voltaje de carga para bacteria LiPo ) 4.4V a 6V (como especifica CN3063 ) 3.3V LDO De bajo ruido y poco consumo Adecuado para aplicaciones de batería. Lógica I/O Lógica 3.3V Interfaces: Carga: Conecte una batería de 3.7v LiPo al socket BAT JST. Conecte una fuente de voltaje como un Panel Solar al socket del CARGADOR JSTt. La batería se cargará de forma continua, al finalizar la carga, se indicará mediante el LED marcado como 'OK'. Trabajando con nodos “Bee” del tipo “standalone”: Los nodos “Bee” del tipo standalone son compatibles con nodos Arduino inalámbricos. La siguiente imagen ilustra la conexión de un módulo “Wifi Bee” a la base para Xbee Grove Cualquier dispositivo con interfaz Grove puede ser conectado. La programación del microcontrolador incluido en el “Wifi Bee” (AtMega328P) se realiza mediante la conexión a la computadora a través del puerto USB (haciendo uso del chip FT232RL integrado) Trabajando con modulos “Bee”. En esta sección es acerca de cómo trabajar con módulos “Bee” los cuales no cuentan con un MCU pre-programado con el bootloader de Arduino. Estos módulos actuarán como un transceiver inalámbrico. Estos módulos Bee como “BluetoothBee” se pueden comunicar con la PC. En este caso la tarjeta Base para Xbee Grove actúa base para dichos módulos Bee proveyendo de la alimentación necesario y la comunicación con la PC a través del chip FT232RL USB a UART. El siguiente ejemplo muestra un BlueetothBee el cual se conecta a la base para Xbee Grove y se configure mediante la interfaz USB-UART La comunicación con el Bluetooth Bee con la PC se captura a través del puerto de terminal serial de la aplicación. El BluetoothBee se configuró en el modo INQ y muestra un dispositivo detectado en la cercanía. Programación: En este programa demostrativo se configura un RF Bee para controlar un Relay Grove /* Enciende PD5 (ej: grove relay) por un segundo, despues lo apaga por un Segundo y se repite. */ void setup() { // Inicializa el pin digital como salida Grove I/O pinMode(5, OUTPUT); pinMode(16, OUTPUT); digitalWrite(16, LOW); } void loop() { digitalWrite(5, HIGH); [Pin 5 es el conector delay(1000); digitalWrite(5, LOW); delay(1000); } AG Electrónica S.A. de C.V. República del Salvador N° 20 Segundo Piso Teléfono: 5130 - 7210 Acotación: http://www.agelectronica.com/ NA NA Tolerancia: NA Tolerancia: NA Escala Rev Rev1.1. MMAUM Rev 2. Descripción: Base para Xbee Grove Fecha: 24/04/2014 Número de parte: SLD71385P