Esta pagina presenta un breve resumen de la operación de los registradores Riverlabs. El resto de esta documentación provee mas detalles

Introducción

Los registradores (“loggers”) Riverlabs son una serie de registradores de bajo costo para el monitoreo automatico de variables ambientales. Son compatibles con la plataforma electronica de codigo abierto Arduino, la cual provee un sistema conveniente y flexible para la programación del registrador sin la necesidad de un programador comercial. Tambien permite la adaptación del software y el hardware para objectivos específicos.

Resumen y especificaciones

Wari

Registrador Wari
  • Sensor ultrasonido Maxbotix MB7389
  • Rango 0.3m - 5m, resolución 1mm
  • CPU Atmel Atmega328
  • Arduino Pro Mini bootloader

Lidar

Registrador WMOode
  • Sensor Garmin Lidarlite v3HP
  • Rango entre 0.05 y 35m, resolución de 1cm
  • CPU Atmel Atmega328
  • Arduino Pro Mini bootloader

Consideraciones energéticas

El registrador utiliza la energía provista por una batería de litio de 3.7V con factor de forma 18650. Ponga atención a la polaridad. Aunque el circuito del registrador está protegido del caso de inserción inversa de la batería, el registrador no funcionará si la batería se inserta en el sentido contrario. Este tipo de batería requiere un tipo de cargador específico como el XTAR VC2 o similar. El período de funcionamiento del registrador depende de la capacidad de la batería y la frecuencia de la medición, pero bajo un uso típico, el consumo del registrador es menor a 500 mAh por año.

El registrador también tiene una ranura para una batería de litio del tipo botón CR1220 en el lado inferior (reverso) del tablero verde. El tablero requiere ser removido de la caja para acceder a esta batería. Esta batería provee de energía de respaldo al reloj y evita que éste pierda la hora cuando se remueve la batería principal. Cuando la batería principal es insertada, el reloj usa de fuente de energía la batería principal, preservando así la energía de la batería de respaldo. Si tanto la batería principal como la de respaldo son removidas, el reloj perderá la hora y fecha (vuelve a 01/01/2000) por lo que deberán ser reprogramados.

Programación del registrador

El registrador está basado en el sistema del microprocesador Arduino de arquitectura abierta. El código de operación y las instrucciones para programar el registrador se encuentran en la página Github.

Telemetría

La versión del registrador que cuenta con funcionalidad de telemetría, esta equipada con un modem del tipo DIGI XBee 3G y transmita datos usando el protocolo COAP. Es necesario instalar un servidor COAP para recibir los datos a traves del internet.

El XBee debe estar configurado en modo “API mode (with escapes”. Si el registrador esta comprado a traves de Riverlabs, ya será el caso. La configuración manual del XBee require el software XCTU, lo cual se puede bajar sin costo del sitio web de DIGI. Tambien se require un adaptador, o cable FTDI. Los siguientes parámatros del XBee deben estar programados:

BD: 9600
NB: no parity
SB: one stop bit
RO: 3
TD: 0
FT: 681
AP: API mode with escapes
SM: pin sleep [1]

El registrador no podrá comunicar con el XBee si estos parametros no estan configurados correctamente.