04 - Dataloggers
04 - Dataloggers
04 - Dataloggers
4.1 Introducción
Toda estación meteorológica automática cuenta con una unidad central responsable de adquirir,
procesar, almacenar y transmitir los datos. Cuando nos referimos a esta unidad estamos hablando
de un datalogger. Los mismos se destacan por su robustez y fiabilidad a la hora de tomar datos.
Existen distintos tipos y modelos, su elección dependerá del tipo de medida, cantidad de canales,
precisión y velocidad necesaria para las medidas.
En este módulo se trata de que el alumno aprenda acerca de estos dispositivos, desde sus marcas y
modelos, hasta la solución de problemas técnicos que pudieran ocurrir. Para eso, nos concentramos
en los aspectos puramente técnicos: Características eléctricas, tipos y cantidad de entradas y salidas,
compatibilidad con los distintos tipos de sensores, tipos de comunicación, programación de los
equipos, mantenimiento y detección de fallas.
Además se detalla las características de los distintos tipos de sensores que podemos encontrar en
una estación automática, como así también los distintos tipos de comunicación y transmisión de
datos. Si bien, hemos visto acerca de esto en los módulos anteriores, aquí se hace hincapié en su
relación directa con el datalogger.
Se espera así que el lector, una vez terminada la lectura de este módulo, sea capaz de familiarizarse
fácilmente con cualquier modelo de datalogger, así como cualquier tipo de sensor, cualquier forma
de comunicación y transmisión de datos. Lo que a su vez le permitirá comprender el lenguaje técnico
necesario para poder interpretar y detectar fallas comunes que pueden aparecer a lo largo de la vida
útil de una AWS. Siendo el objetivo final facilitar la interacción y comunicación con el personal técnico
para dar solución a los percances que sufre la AWS.
Existe una gran variedad de empresas fabricantes de dataloggers (generalmente ofrecen una AWS
completa) por lo que encontraremos una gran variedad de éstas. Además, para cada marca
encontraremos una gran variedad de modelos. Es imposible conocer todos, por lo que debemos
aprender sus características generales, diferencias y similitudes, para poder entender y trabajar con
el que se encuentre en la automática con la que estemos tratando.
En la Fig. 1 se observan modelos de la empresa Campbell SCI, entre los cuales habrá diferencias y
similitudes como hemos nombrado anteriormente.
Por ejemplo, un modelo es el CR1000X, como vemos en la Fig. 2, cuenta con varias opciones de
comunicación y una gran variedad de puertos para la conexión de sensores y periféricos.
2
Fig. 3 - Datalogger de la empresa SIAP+micros, modelo DA 15K.
También contiene variedad de opciones para la comunicación, transmisión de datos y gran variedad
de puertos para la conexión de sensores y periféricos.
En la Fig.4 vemos el ZENO3200, como se ve, en lo referido a puertos, es muy similar a los modelos de
las marcas anteriores. Vemos también el EnviroMonitor de la empresa Davis, éste recolecta los datos
de los sensores que se hayan conectado o de una AWS Davis all in one, y los transmite. Davis ofrece
este tipo de dispositivos de recolección y transmisión de datos, junto a su propio software que
especifica cómo debe conectarse cada sensor que vaya a ser usado. Dada a la gran variedad de
sensores (marca, tipo de sensor, modelo) trae un catálogo de sensores compatibles con sus módulos.
3
En la Fig. 5 vemos una estación Vantage Davis Pro 2 y un dispositivo para observar los valores de las
variables medidas.
4
4.3 Datalogger
5
4.3.1 Alimentación
Fig. 7 - Bornera de alimentación (DA15K). Se ve que la bornera posee la capacidad de tener conectado una
alimentación de 12 V proveniente de una fuente y además una batería. Así, en caso de que se pierda el
suministro de la fuente, automáticamente el datalogger se alimenta con la batería y evita el apagado del
equipo.
A continuación podemos observar en las fig. 8 y 9, los tipos de entradas que poseen generalmente
los dataloggers.
6
En la fig. 8 puede verse que las entradas están identificadas por “canales (CH)”. De CH1 a CH4 vemos
canales para sensores tipo PT100 o para sensores de voltaje diferencial, desde CH5 al CH9 y desde
CH11 al CH15 vemos canales para sensores de voltaje simple. El CH17 y CH18 son utilizados para
sensores de pulsos o de estado lógico. El CH10 y CH16 son para sensores que necesitan una tensión
de referencia.
En la fig. 9 podemos observar enumeradas en azul del 1 al 16 las entradas de voltaje simple SE (single
ended) y en blanco podemos observar las 8 entradas H (alto) y L (bajo) para sensores diferenciales
(DIFF). Por otro lado vemos en la parte superior derecha una entrada P1 y P2, que son entradas para
sensores de pulsos o estado lógico, y entradas Vx1, Vx2, para sensores que necesitan de un voltaje
de excitación.
Finalmente pueden observarse en la Fig. 10, las entradas digitales para sensores que utilizan un
protocolo, a saber, SDI-12, RS 485, 1 Wire(1 cable), entre otros.
7
4.3.2 Comunicación
Los dataloggers cuentan con varios tipos de comunicación, una de las más comunes es ethernet (para
la conexión a internet), poseen un conector RJ45 hembra que cuenta con dos led’s, amarillo y verde,
que indican la transmisión y recepcion de datos. Otro modo de comunicación es a través de los
puertos serie (COM) y permiten el envío de la información hacia una PC. También cuentan con un
conector USB para acceder y descargar los datos almacenados de forma manual .
Si bien los dataloggers guardan la información en su memoria interna, la mayoría cuentan con ranuras
SD o micro sd para realizar un backup de los datos. Cabe destacar que cuando el Datalogger tiene un
nivel bajo de batería prioriza la adquisición y almacenamiento de datos, cancelando todo modo de
comunicación para el envío de datos.
8
4.4 Sensores
Como hemos visto antes los sensores miden las magnitudes físicas para luego transformarlas en un
formato en el que el datalogger pueda entender. Existe una gran variedad de tipos de sensores por
lo que aquí mencionaremos algunas tecnologías usadas.
El formato en el cual el sensor envía el dato medido al datalogger puede variar, en los casos en que
se lo transmite a través de un valor de tensión o corriente, será necesario tener en mente La ley de
Ohm.
La ley de Ohm nos relaciona tres magnitudes: Resistencia, tensión y corriente. La relación entre estas
es:
V=I*R
La caída de tensión es igual a la corriente multiplicada por la resistencia. Esta expresión nos ayudará
a entender la manera en que funcionan algunos de los sensores que mencionaremos a continuación.
El datalogger recibe este valor de tensión e interpreta a qué valor medido corresponde. Cada valor
corresponde a un valor de la magnitud medida. Por ejemplo, un sensor de dirección de viento de este
tipo, puede indicar:
0° N --- 0 V
359° N --- 1 V
9
Differential Voltage: Sensor de tensión diferencial.
Cada cable se conecta en las entradas H y L. El datalogger en su programación puede tener un factor
multiplicativo u offset para transformar el valor de tensión medido en uno de una magnitud física.
Los sensores de corriente, como bien dice su nombre, convierten la magnitud física medida en una
corriente, generalmente en el rango de 4 a 20 mA.
10
este valor. Otras RTD son PT500, PT1000, en donde las resistencias son de 500 y 1000 Ohm
respectivamente.
Cabe destacar que en el caso de sensores de corriente, la corriente es enviada por el mismo sensor.
En el caso de los PT100 debemos enviarle una corriente para realizar la medición.
Los sensores de pulso, envían impulsos al datalogger el cual los recibe a través de su puerto para
este tipo de sensores. Una cierta cantidad de pulsos por segundo (frecuencia) representa una cierta
cantidad en la magnitud física medida. Por ejemplo, en un sensor de intensidad de viento con
coperola, la relación podría ser: 3 pulsos/seg = 2,5 m/s
SDI-12 (Serial Data Interface at 1200 baud) es un protocolo de comunicación que hace más fácil la
compatibilidad entre los sensores y los dataloggers. Constan únicamente de tres cables, la
alimentación (12V y GND) y el cable por donde se transmiten los datos.
Son sensores digitales de los denominados “sensores inteligentes”. En una misma línea de
comunicación puede haber varios sensores de este tipo y el datalogger podrá comunicarse con cada
uno de ellos. Como se ve en la Fig. 18 cada sensor es alimentado y el cable por donde se transmiten
11
los datos están todos conectados a una sola línea. El datalogger para poder diferenciarlos cuenta con
que cada sensor lleva un nombre específico, generalmente identificado como ID.
Para comunicarse con un sensor el datalogger hace un llamado al ID con el cual quiere comunicarse.
El sensor responde si está disponible y si es así el datalogger pasa a tomar el datos de la medición.
Fig.19 - Comunicación entre el datalogger y un sensor SDI-12. En el caso de que haya varios sensores, el datalogger se
va comunicando de a uno por uno.
12
4.5 Comunicación
La comunicación es una característica importante dado que sin ésta el datalogger no se podrá
comunicar, ni enviar los datos a la estación del observador y/o el servidor correspondiente. Hay
muchos diferentes sistemas de comunicación, en este caso en particular mencionaremos los más
comunes de encontrar en una estación meteorológica automática.
4.5.1 RS232-RS485
RS-232 y RS-485 son protocolos de comunicación serie. Cuando hablamos de comunicación serie nos
referimos a que los datos se transmiten de a uno por uno. En el mundo digital los datos se
representan por 1 y 0.
Como puede verse en la Fig. 18 generalmente cuando un valor alto se envía desde el sistema 1 al
sistema 2, el dato se representa mediante un 1, cuando es bajo mediante un 0. En el caso práctico el
sistema 1 sería el datalogger y el sistema 2 la PC y/o módulo de transmisión.
Hay diferentes velocidades a las cuales se transmiten los datos. Que pueden diferenciarse como “bits
por segundos” (bps) o “símbolos por segundo” (baudios).
13
Otra manera de comunicación es la comunicación en paralelo, esta requiere de una mayor cantidad
de cables y la transmisión es a una mayor velocidad que en la comunicación serie dado que estamos
enviando varios bits en un solo envío de datos.
Por lo que si bien es más rápida requiere de una mayor cantidad de cables. La comunicación serie
necesita solo de dos, uno para enviar datos (Tx) y el otro para recibir (Rx). El conector tiene más pines
de conexión, para nosotros serán de interés solo Rx y Tx.
Generalmente los dataloggers se conectan con la PC, ya sea para su programación o para la descarga
de datos, a través de un puerto serie RS-232. La distancia máxima en la que pueden estar los
dispositivos bajo este protocolo de comunicación es de alrededor de 15 metros, aunque en
situaciones prácticas puede ser de hasta 50 metros. Es susceptible al ruido, es decir señal no deseada
que interfiere con los datos y que afectan la comunicación, mientras mayor sea la distancia mayor
será el ruido que puede aparecer.
Tiene la particularidad de tener lógica negativa, es decir, un nivel alto representa un 0 y un nivel bajo
representa un 1. Cuando hablamos de niveles, estamos hablando de valores de tensión. Como se ve
en la Fig. 22 un valor de tensión entre 3 y 15V es un nivel alto, y un valor entre -3 y -15V es un nivel
bajo. En la figura se está enviando el carácter “A” a través de este protocolo.
14
El protocolo RS-485 es muy utilizado en el ámbitos de las industrias, amplía las capacidades físicas
ofrecidas por RS-232. Posee una alta velocidad de transmisión, puede cubrir grandes distancias
(alrededor de 1,2 Km) y tiene una alta inmunidad al ruido.
Una ventaja que tiene este protocolo es la conexión de varios dispositivos en un bus de comunicación.
En la figura se observan varios dispositivos conectados, los cuales pueden comunicarse entre sí o con
una PC.
Un caso práctico es la conexión de varios dataloggers a una PC. De esta manera, a través del mismo
par de cables la PC puede comunicarse con cada uno de los dispositivos, ya sea para ver las
mediciones, descargar los datos o programarlo.
Los módulos denominados “punto a punto” transmiten la información de forma inalámbrica desde
uno de los módulos hacia el otro. La distancia entre el receptor y el transmisor depende del modelo
por ejemplo el modelo CETEC AD100B tiene un alcance de hasta 100 metros, cabe destacar que para
distancias mayores a 1000 metros se debe usar otro tipo de comunicación. Hay de variadas
frecuencias y modelos que cubren diferentes distancias.
15
Fig. 24 - Transmisión punto a punto
La conexión GPRS permite la mensajería instantánea , servicio de SMS y MMS, correo electrónico y
una conexión continua. El módulo envía datos inalámbricamente, la velocidad de transmisión de
datos oscila entre 56 a 114 Kbps.
Fig. 25 - El módulo GPRS envía a la red celular el dato medido por el datalogger. Luego el dato se envía a un servidor.
Esta tecnología actualmente fue reemplazada por la comunicación 3G/4G, pero aún sigue siendo
usada en la transmisión de datos en las AWS. Actualmente las AWS también funcionan con módulos
4G.
16
4.5.4 Ethernet
A través de un cable Ethernet podemos conectar el datalogger a un router dando conexión a internet
y nos da la posibilidad de enviar los datos a un servidor donde se alojan éstos.
Para que todos los cables funcionen en cualquier red se sigue un estándar a la hora de realizar las
conexiones. Ambos extremos del cable poseen un conector RJ-45.
La conexión de los cables de extremo a extremo pueden realizarse de dos maneras: directo o cruzado,
depende la aplicación será conectado de una manera u otra.
Para realizar una conexión entre dos equipos se realiza una conexión cruzada, y para conexión a
internet la conexión es directa.
17
4.6 Detección, Prevención y Corrección de Fallas
En secciones anteriores ya hemos visto de forma independiente las partes que componen a una AWS.
Ahora vamos a presentar la estación automática en todo su conjunto, como se muestra en la Fig 27.
Se puede observar el llamado camino del dato siguiendo las fechas, que representan a los cables o
al medio inalámbrico, que transportará el dato meteorológico. Por ejemplo, analicemos los datos
que emite el sensor de presión, inicialmente el dato se captura en el ambiente a través del sensor
PTB110, el sensor de voltaje simple envía los datos analógicos a un canal también analógico del
datalogger, luego a través del procesamiento y programación del equipo el dato se digitaliza pasando
de una tensión eléctrica a un valor numérico en hPa. Ahora que ya tenemos el valor de presión, el
mismo datalogger se encarga de enviarlo a distintos destinos, uno de ellos puede ser hacia una PC
instalada en la oficina del Observador, utilizando cables del tipo RS-485/RS-232 o utilizando los
módulos RF(radiofrecuencia) punto a punto. Otro destino es el servidor del Servicio Meteorológico
Nacional de su país, que por lo general suele tener servidores instalados para almacenar la
información que llega de las AWS. Para llegar a este último destino el datalogger también es el
responsable de enviar el dato de presión. En secciones previas de este módulo vimos dos formas
diferentes. La primera se realiza con un módulo GPRS, el datalogger envía el dato digital por un cable
RS-232, el gprs lo recibe y lo transforma de un dato digital a una señal electromagnética de RF, que
se inyecta a la red de telefonía celular a través de su antena. La segunda forma se realiza a través de
internet, utilizando un cable ethernet como sigue: De un extremo se conecta a la entrada RJ45 del
datalogger y del otro extremo a un router con conexión a internet. Este último modo suele ser más
eficaz y robusto ya que si se dispone de buena conexión el dato llega a su destino casi de forma
instantánea.
18
Fig. 27 -Esquema representativo de las partes que componen a una AWS.
Este idéntico análisis se puede hacer para cada uno de los sensores, así lo que realmente transmite
el datalogger es un String(cadena de caracteres), donde se tiene los valores medidos por los
sensores, el registro de su hora y fecha de adquisición, número de medición y estación, entre otros
parámetros.
Ahora que ya hemos visto cómo es el recorrido del dato, en alguna parte de su trayecto se puede
producir una falla o problema de diferente índole, ya que en todo equipo mecánico - electrónico las
distintas partes se deterioran con el paso de tiempo, algunas de estas fallas pueden ser corregidas
de forma local sin modificar ningún componente y otras requerirán un recambio de la parte
deteriorada. Basándonos en el diagrama de la fig 27. Clasificamos los problemas (adquiridos de la
experiencia) en los siguientes grupos:
● Problemas en el Datalogger
○ En la programación y la conexión cruzada de sensores.
19
○ En los puertos RS-232, RS-485,SDI-12
20
De la clasificación anterior pasamos a dar ejemplos de diferentes problemas que pueden aparecer
en cada ítem y su respectivo procedimiento para resolver dicho inconveniente. Cabe aclarar que la
resolución de los problemas que no se hayan podido solucionar de forma simple o de manera en la
que se enseña en este curso se deberá realizar de forma conjunta con el personal del área técnica
de instrumental o electrónica correspondiente a su entidad, ya que como se enunció al principio de
este módulo la intención es introducir a los alumnos a los aspectos técnicos que poseé una AWS,
permitiendo interactuar de manera fluida con las áreas de mantenimiento.
Se observa que la hora y fecha del La pila interna del datalogger se Cambiar la Pila.
2 DataLogger son incorrectas. gastó.
El sistema operativo o el La memoria del equipo está llena. Descargar los datos del
programa que gestiona la toma, Datalogger y reiniciar.
3 visualización y almacenamiento
de datos dejó de funcionar o se La memoria SD o microSD está Descargar los datos del
ha cerrado. llena. Datalogger y reiniciar.
21
y se encuentra con que está bien conectadas.
apagada.
La alimentación se encuentra OK Muchas veces un “corto”
pero el datalogger parece no puede estar provocando
encender. el problema. Es decir, se
están tocando los pines
en los puertos de
alimentación.
Inspeccionar esto y volver
a encender.
La PC que recepciona los datos con Puede haber un objeto que esté Realizar un relevamiento
1 módulos RF dejó de recibir la bloqueando la señal. desde la estación
información. automática hasta la
oficina y verificar si hubo
un cambio en la
geografía del sitio
(árboles nuevos, muros,
otras antenas,etc).
La PC que recepciona los datos de Puede estar dañado el cable. Revisar el cable en todo
2 forma cableada dejó de recibir la su trayecto dado que en
información. un tramo puede estar
cortado. Solicitar un
empalme o reposición de
todo el cable.
22
1 corresponde.
23
conexiones el problema
sigue estando, es
probable que el cable
esté con problemas.
Para diferenciar si el
problema es el cable o el
sensor el cual puede
estar dañado, debe
realizarse la conexión
con otro cable para
poder ir descartando
fallas.
3 Desde la oficina central de datos le Si transmite por ethernet el Deberá revisar la categoría
informan que no están recibiendo cable puede estar dañado o del cable y ver si cumple con
datos en el servidor. puede que la categoría del los requisitos mínimos para
cable no sea la adecuada la distancia que cubre
quedando expuesta al ruido
ambiente o de línea.
24
Si se transmite por Gprs puede Deberá reubicar la posición
que la antena quedó de la antena.
obstruida por algún agente
externo.
2 Hay sensores que no envían datos y Los sensores no están siendo La mayoría de los
no responden. alimentados. sensores necesitan ser
alimentados para poder
realizar las mediciones.
Revise la conexión de los
sensores que presentan
problemas, en el
datalogger,
específicamente los pines
de alimentación.
25
Nro Ejemplo de problemas en los Posible lugar de la falla Solución o
equipos de comunicación. procedimiento
26