Puesta en valor de adquisidores de datos Campbell Scientific Inc. CR10X
Autor
Resumen
Los adquisidores de datos Campbell Scientific Inc. modelo CR10X fueron introducidos al mercado en 1995,
y discontinuados probablemente en 2004, con la introducción del modelo CR1000. Desde un punto de vista
instrumental, los adquisidores CR10X siguen siendo equipos de gran calidad y precisión (estando
debidamente calibrados), pero han quedado obsoletos desde un punto de vista operativo: el método de
programación requiere comandos ad hoc, que podrían considerarse “de bajo nivel”, no pudiendo utilizarse el
lenguaje de alto nivel “CRBasic” (introducido en 2000 con el adquisidor modelo CR5000) de mayor
versatilidad y utilizado hasta la actualidad. Adicionalmente, los dispositivos CR10X poseen un único puerto
de conexión “CS I/O”, propietario de Campbell Scientific Inc., y carecen de otras opciones de conectividad
como puertos RS-232, Ethernet, USB, etc.; esta carencia de alternativas de conectividad hace que la
programación y recuperación de datos requiera de accesorios tales como el “SC32A” (interfaz RS-232
optoacoplada), el cual ha sido discontinuado por la firma. En el presente documento se presenta un
desarrollo que permite el acceso completo al adquisidor CR10X a través de un programa en lenguaje
Python, utilizando un adaptador implementado en un módulo “Arduino UNO”, de manera que resulta posible
utilizar este modelo de adquisidores en cualquier tipo de plataforma (Linux, Windows, etc.), sin la necesidad
de contar con accesorios o software original de la firma Campbell Sci. Inc..
Campbell Scientific’s CR10X dataloggers were introduced on the market in 1995, and discontinued in 2004,
with the introduction of CR1000 model. From an instrumental point of view, CR10X dataloggers are devices
of great quality and accuracy even to this day (provided they’re properly calibrated), but they’ve been
rendered obsolete from a functional point of view: the programming method requires ad hoc commands,
which can be considered low-level, not being possible the use of the high-level language “CRBasic”
(introduced in 2000 with the model CR5000), of greater versatility and used in the present day. On the other
hand, CR10X devices feature a single connection port “CS I/O”, Campbell Sci. Inc. proprietary, and lack any
other connectivity option like RS-232 ports, Ethernet, USB, etc.; this lack of connectivity alternatives makes
the programming and retrieval of data to require accessories such as the “SC32A” (opto-coupled RS-232
interface), which has been discontinued by the company. This document presents a development which
allows for complete access to CR10X datalogger through a script written in Python language, using a
hardware adapter implemented in “Arduino UNO” module, making possible the use of this model of
dataloggers with any kind of platform (Linux, Windows, etc.), without the need of accessories neither original
software from Campbell Sci. Inc..
Cita
Colecciones
- Notas técnicas [185]
Fecha
2023-06Metadatos
Mostrar el registro completo del ítemUtilice este identificador (URI) para citar o enlazar este item
http://hdl.handle.net/20.500.12160/2478El ítem tiene asociados los siguientes ficheros de licencia: