Sei sulla pagina 1di 14

Adquisicin de datos

La adquisicin de datos o adquisicin de seales, consiste en la toma de muestras


del mundo real (sistema analgico) para generar datos que puedan ser
manipulados por un ordenador u otras electrnicas (sistema digital). Consiste, en
tomar un conjunto de seales fsicas, convertirlas en tensiones elctricas y
digitalizarlas de manera que se puedan procesar en una computadora o PAC. Se
requiere una etapa de acondicionamiento, que adecua la seal a niveles
compatibles con el elemento que hace la transformacin a seal digital. El
elemento que hace dicha transformacin es el mdulo de digitalizacin o tarjeta de
Adquisicin de Datos (DAQ).
Proceso de adquisicin de datos.
Definiciones:
Dato: Representacin simblica (numrica, alfabtica...), atributo o caracterstica
de un valor. No tiene sentido en s mismo, pero convenientemente tratado
(procesado) se puede utilizar en la relacin de clculos o toma de decisiones.
Adquisicin: Recogida de un conjunto de variables fsicas, conversin en voltaje y
digitalizacin de manera que se puedan procesar en un ordenador.
Sistema: Conjunto organizado de dispositivos que interactan entre s ofreciendo
prestaciones ms completas y de ms alto nivel. Una vez que las seales
elctricas se transformaron en digitales, se envan a travs del bus de datos a la
memoria del PC. Una vez los datos estn en memoria pueden procesarse con una
aplicacin adecuada, archivarlas en el disco duro, visualizarlas en la pantalla, etc...
Bit de resolucin: Nmero de bits que el convertidor analgico al digital (ADC)
utiliza para representar una seal.
Rango: Valores mximo y mnimo entre los que el sensor, instrumento o
dispositivo funcionan bajo unas especificaciones.
Teorema de Nyquist: Al muestrear una seal, la frecuencia de muestreo debe ser
mayor que dos veces el ancho de banda de la seal de entrada, para poder
reconstruir la seal original de forma exacta a partir de sus muestras. En caso
contrario, aparecer el fenmeno del aliasing que se produce al infra-muestrear. Si
la seal sufre aliasing, es imposible recuperar el original. Velocidad de muestreo
recomendada:

2*frecuencia mayor (medida de frecuencia)

10*frecuencia mayor (detalle de la forma de onda)

--> Haciendo un parntesis a todo esto; si se muestrea al doble de su frecuencia


se la puede reconstruir exactamente, lo que no quiere decir que si triplico la
frecuencia voy a tener una mejor seal muestreada, para nada. Ya ver el lector
alguna aplicacin en donde las frecuencias altas resultar un problema, por ende
no crea que aumentando las pulsaciones va a mejorar la seal, puesto que al
menos de forma terica el teorema no enuncia ni demuestra eso.

Los componentes de los sistemas de adquisicin de datos, poseen sensores


adecuados que convierten cualquier parmetro de medicin de una seal
elctrica, que se adquiriere por el hardware de adquisicin de datos. Los datos
adquiridos se visualizan, analizan, y almacenan en un ordenador, ya sea utilizando
el proveedor de software suministrado u otro software. Los controles y
visualizaciones se pueden desarrollar utilizando varios lenguajes de programacin
de propsito general como Visual BASIC, C++, Fortran, Java, Lisp, Pascal. Los
lenguajes especializados de programacin utilizados para la adquisicin de datos
incluyen EPICS, utilizada en la construccin de grandes sistemas de adquisicin
de datos, LabVIEW, que ofrece un entorno grfico de programacin optimizado
para la adquisicin de datos, y MATLAB. Estos entornos de adquisicin
proporcionan un lenguaje de programacin adems de bibliotecas y herramientas
para la adquisicin de datos y posterior anlisis.

De la misma manera que se toma una seal elctrica y se transforma en una


digital para enviarla al ordenador, se puede tambin tomar una seal digital o
binaria y convertirla en una elctrica. En este caso el elemento que hace la
transformacin es una tarjeta o mdulo de Adquisicin de Datos de salida, o tarjeta
de control. La seal dentro de la memoria del PC la genera un programa adecuado
a las aplicaciones que quiere el usuario y, luego de procesarla, es recibida por
mecanismos que ejecutan movimientos mecnicos, a travs de servomecanismos,
que tambin son del tipo transductores.

Un sistema tpico de adquisicin utiliza sensores, transductores, amplificadores,


convertidores analgico - digital (A/D) y digital - analgico (D/A), para procesar
informacin acerca de un sistema fsico de forma digitalizada.

En este caso DAQ funciona como transductor de seales anlogas a digitales,


propiciando as el procesamiento de datos a travs de sus funciones de entradas.

Cmo se adquieren los datos?


La adquisicin de datos se inicia con el fenmeno fsico o la propiedad fsica de un
objeto (objeto de la investigacin) que se desea medir. Esta propiedad fsica o
fenmeno podra ser el cambio de temperatura o la temperatura de una
habitacin, la intensidad o intensidad del cambio de una fuente de luz, la presin
dentro de una cmara, la fuerza aplicada a un objeto, o muchas otras cosas. Un
eficaz sistema de adquisicin de datos puede medir todas estas diferentes
propiedades o fenmenos.

Un sensor es un dispositivo que convierte una propiedad fsica o fenmeno en una


seal elctrica correspondiente medible, tal como tensin, corriente, el cambio en
los valores de resistencia o condensador, etc. La capacidad de un sistema de
adquisicin de datos para medir los distintos fenmenos depende de los
transductores para convertir las seales de los fenmenos fsicos mensurables en
la adquisicin de datos por hardware. Transductores son sinnimo de sensores en
sistemas de DAQ. Hay transductores especficos para diferentes aplicaciones,
como la medicin de la temperatura, la presin, o flujo de fluidos. DAQ tambin
despliega diversas tcnicas de acondicionamiento de Seales para modificar
adecuadamente diferentes seales elctricas en tensin, que luego pueden ser
digitalizados usando CED.

Las seales pueden ser digitales (tambin llamada seales de la lgica) o


analgicas en funcin del transductor utilizado.

El acondicionamiento de seales suele ser necesario si la seal desde el


transductor no es adecuado para la DAQ hardware que se utiliza. La seal puede
ser amplificada o des amplificada, o puede requerir de filtrado, o un cierre patronal,
en el amplificador se incluye para realizar demodulacin. Varios otros ejemplos de
acondicionamiento de seales podra ser el puente de conclusin, la prestacin
actual de tensin o excitacin al sensor, el aislamiento, linealizacin, etc. Este
pretratamiento de la seal normalmente lo realiza un pequeo mdulo acoplado al
transductor.

DAQ hardware son por lo general las interfaces entre la seal y un PC. Podra ser
en forma de mdulos que pueden ser conectados a la computadora de los puertos
(paralelo, serie, USB, etc...) o ranuras de las tarjetas conectadas a (PCI, ISA) en la
placa madre. Por lo general, el espacio en la parte posterior de una tarjeta PCI es
demasiado pequeo para todas las conexiones necesarias, de modo que una
ruptura de caja externa es obligatoria. Las tarjetas DAQ a menudo contienen
mltiples componentes (multiplexores, ADC, DAC, TTL-IO, temporizadores de alta
velocidad, memoria RAM). Estos son accesibles a travs de un bus por un micro
controlador, que puede ejecutar pequeos programas. El controlador es ms
flexible que una unidad lgica dura cableada, pero ms barato que una CPU de
modo que es correcto para bloquear con simples bucles de preguntas.

Driver software normalmente viene con el hardware DAQ o de otros proveedores,


y permite que el sistema operativo pueda reconocer el hardware DAQ y dar as a
los programas acceso a las seales de lectura por el hardware DAQ. Un buen
driver ofrece un alto y bajo nivel de acceso.

Ejemplos de Sistemas de Adquisicin y control: DAQ para recoger datos


(catalogar) medioambientales (energas renovables e ingeniera verde). DAQ
para audio y vibraciones (mantenimiento, test). DAQ + control de movimiento
(corte con lser). DAQ + control de movimiento+ visin artificial (robots
modernos).

Tiempo de conversin.

Es el tiempo que tarda en realizar una medida el convertidor en concreto, y


depender de la tecnologa de medida empleada. Evidentemente nos da una cota
mxima de la frecuencia de la seal a medir.
Este tiempo se mide como el transcurrido desde que el convertidor recibe una
seal de inicio de "conversin" (normalmente llamada SOC, Start of Conversin)
hasta que en la salida aparece un dato vlido. Para que tengamos constancia de
un dato vlido tenemos dos caminos:
Esperar el tiempo de conversin mximo que aparece en la hoja de
caractersticas.
Esperar a que el convertidor nos enve una seal de fin de conversin.
Si no respetamos el tiempo de conversin, en la salida tendremos un valor, que
dependiendo de la constitucin del convertidor ser:

Un valor aleatorio, como consecuencia de la conversin en curso


El resultado de la ltima conversin

La etapa de acondicionamiento de la seal.


Con ms detalle, en una etapa de acondicionamiento podemos encontrar estas
etapas, aunque no todas estn siempre presentes:

Amplificacin
Excitacin
Filtrado
Multiplexado
Aislamiento
Linealizacin

Amplificacin Es el tipo ms comn de acondicionamiento. Para conseguir la


mayor precisin posible la seal de entrada debe ser amplificada de modo que su
mximo nivel coincida con la mxima tensin que el convertidor pueda leer.

Aislamiento - Otra aplicacin habitual en el acondicionamiento de la seal es el


aislamiento elctrico entre el transductor y el ordenador, para proteger al mismo de
transitorios de alta tensin que puedan daarlo. Un motivo adicional para usar
aislamiento es el garantizar que las lecturas del convertidor no son afectadas por
diferencias en el potencial de masa o por tensiones en modo comn.
Cuando el sistema de adquisicin y la seal a medir estn ambas referidas a masa
pueden aparecer problemas si hay una diferencia de potencial entre ambas
masas, apareciendo un "bucle de masa", que puede devolver resultados errneos.

Multiplexado - El multiplexado es la conmutacin de las entradas del convertidor,


de modo que con un slo convertidor podemos medir los datos de diferentes
canales de entrada. Puesto que el mismo convertidor est midiendo diferentes
canales, su frecuencia mxima de conversin ser la original dividida por el
nmero de canales muestreados. Se aconseja que los multiplexores se utilicen
antes del conversor y despus del condicionamiento de la seal, ya que de esta
manera no molestar a los aislantes que podamos tener.

Filtrado - El fin del filtro es eliminar las seales no deseadas de la seal que
estamos observando. Por ejemplo, en las seales cuasi-continuas, (como la
temperatura) se usa un filtro de ruido de unos 4 Hz, que eliminar interferencias,
incluidos los 50/60 Hz de la red elctrica.

Las seales alternas, tales como la vibracin, necesitan un tipo distinto de filtro,
conocido como filtro antialiasing, que es un filtro pasa bajo pero con un corte muy
brusco, que elimina totalmente las seales de mayor frecuencia que la mxima a
medir, ya que se si no se eliminasen apareceran superpuestas a la seal medida,
con el consiguiente error.

Excitacin - La etapa de acondicionamiento de seal a veces genera excitacin


para algunos transductores, como por ejemplos las galgas "extesomtricas",

"termistores" o "RTD", que necesitan de la misma, bien por su constitucin interna,


(como el termistor, que es una resistencia variable con la temperatura) o bien por
la configuracin en que se conectan (como el caso de las galgas, que se suelen
montar en un puente de Wheatstone).

Linealizacin - Muchos transductores, como los termopares, presentan una


respuesta no lineal ante cambios lineales en los parmetros que estn siendo
medidos. Aunque la linealizacin puede realizarse mediante mtodos numricos
en el sistema de adquisicin de datos, suele ser una buena idea el hacer esta
correccin mediante circuitera externa.
Ejemplo:
A veces el sistema de adquisicin es parte de un sistema de control, y por tanto la
informacin recibida se procesa para obtener una serie de seales de control. En
este diagrama podemos ver los bloques que componen nuestro sistema de
adquisicin de datos:
Como vemos, los bloques principales son estos:
Transductor
El acondicionamiento de seal
El convertidor analgico-digital
La etapa de salida (interfaz con la lgica)
El transductor es un elemento que convierte la magnitud fsica que vamos a medir
en una seal de salida (normalmente tensin o corriente) que puede ser
procesada por nuestro sistema. Salvo que la seal de entrada sea elctrica,
podemos decir que el transductor es un elemento que convierte energa de un tipo
en otro. Por tanto, el transductor debe tomar poca energa del sistema bajo
observacin, para no alterar la medida.

El acondicionamiento de seal es la etapa encargada de filtrar y adaptar la seal


proveniente del transductor a la entrada del convertidor analgico / digital. Esta
adaptacin suele ser doble y se encarga de:
Adaptar el rango de salida del transductor al rango de entrada del convertidor.
(Normalmente en tensin).

Acoplar la impedancia de salida de uno con la impedancia de entrada del otro.


La adaptacin entre los rangos de salida del convertidor y el de entrada del
convertidor tiene como objetivo el aprovechar el margen dinmico del convertidor,
de modo que la mxima seal de entrada debe coincidir con la mxima que el
convertidor (pero no con la mxima tensin admisible, ya que para sta entran en
funcionamiento las redes de proteccin que el convertidor lleva integrada).

Por otro lado, la adaptacin de impedancias es imprescindible ya que los


transductores presentan una salida de alta impedancia, que normalmente no
puede excitar la entrada de un convertidor, cuya impedancia tpica suele estar
entre 1 y 10 k.

El convertidor analgico/digital es un sistema que presenta en su salida una seal


digital a partir de una seal analgica de entrada, (normalmente de tensin)
realizando las funciones de cuantificacin y codificacin.

La cuantificacin implica la divisin del rango continuo de entrada en una serie de


pasos, de modo que para infinitos valores de la entrada la salida slo puede
presentar una serie determinada de valores. Por tanto la cuantificacin implica una
prdida de informacin que no podemos olvidar.

La codificacin es el paso por el cual la seal digital se ofrece segn un


determinado cdigo binario, de modo que las etapas posteriores al convertidor
puedan leer estos datos adecuadamente. Este paso hay que tenerlo siempre en
cuenta, ya que puede hacer que obtengamos datos errneos, sobre todo cuando
el sistema admite seales positivas y negativas con respecto a masa, momento en
el cual la salida binaria del convertidor nos da tanto la magnitud como el signo de
la tensin que ha sido medida.

La etapa de salida es el conjunto de elementos que permiten conectar el p.a. con


el resto del equipo, y puede ser desde una serie de buffers digitales incluidos en el
circuito convertidor, hasta una interfaz RS-232, RS-485 o Ethernet para conectar a
un ordenador o estacin de trabajo, en el caso de sistemas de adquisicin de
datos comerciales.

Ventajas.
Flexibilidad de procesamiento, posibilidad de realizar las tareas en tiempo real o
en anlisis posteriores (a fin de analizar los posibles errores), gran capacidad de
almacenamiento, rpido acceso a la informacin y toma de decisin, se adquieren
gran cantidad de datos para poder analizar, posibilidad de emular una gran
cantidad de dispositivos de medicin y activar varios instrumentos al mismo
tiempo, facilidad de automatizacin, etc.
Se utiliza en la industria, la investigacin cientfica, el control de mquinas y de
produccin, la deteccin de fallas y el control de calidad entre otras aplicaciones.

Un tipo de ejercicio de adquisicin.


Ejemplo 1
Tenemos 300 seales a monitorizar. Todas ellas de 4 bytes y queremos guardar la
informacin de todo el proceso cada segundo. Qu capacidad ha de tener el
disco duro del PC servidor para tener un histrico de todo un ao?

Error al representar (error lxico): 300 seales/segundos*4 bytes/seal=1200


bytes/segundo

3600 * 24 * 365=31536000 segundo

1200bytes/segundo*31536000 segundos=37,8 GB

Tendramos que tener una capacidad de 37,8 GB. Pero teniendo en cuenta que
siempre se tiene que tener una copia de seguridad, esta capacidad la tendremos
que multiplicar por dos y eso nos dara 75,7 GB.

Ejemplo 2

En un sistema de adquisicin de datos entran 210 seales por segundo, de 8


bytes cada una. Qu capacidad ha de tener el disco duro del PC servidor para
tener un histrico de todo un mes?

210 segundo*8 bytes=1680 bytes*segundo

3600*24*30=2592000

1680*2592000=4,35 gigabytes

TARJETAS TIPO PLUG-IN


Se disean para ser insertadas dentro de los slots de un PC aunque esto puede
causar que se limiten los recursos del PC, si se desea darle otro uso a esta.
Actualmente se disean normalmente para el bus PCI aunque tambin existen
versiones para EISA, IBM Micro chanel, buses Apple, USB, etc. A continuacin
podemos ver un esquema bsico de esta tarjeta.

CARACTERISTICAS

Alta velocidad (100 KHz/ 1 GHz).

Disponibilidad de un amplio abanico de funciones, convertidor analgico-digital,


convertidor-digital analgico, E/S digitales, contadores, temporizadores y
funciones especficas.
Ideales para aplicaciones con un pequeo nmero de canales.
El rango de tensiones de entrada y salida se limita a unos +/- 10 V por lo que es
necesario acoplar a seal.
El intercambio de entre las conexiones de E/S puede ser complicado.
Es el mtodo menos caro para aplicaciones de medida y control.

FUNCIONAMIENTO

El ordenador se encarga de controlar el funcionamiento de la tarjeta cuando se


requiere procesar por ejemplo la seal de un sensor en particular, el PC enva a la
tarjeta una palabra de control, que indica el tipo de operacin a realizar. Se indica
a que canal se realiza la conexin de manera que el controlador de la tarjeta active
dicho canal, as la seal se amplifica y pasa al convertidor A/D, una vez realizada
la conversin, el controlador de la tarjeta enviara una seal de aviso y colocara el
dato en el bus de salida para que lo pueda leer la PC.

CRITERIOS DE SELECCIN

Para seleccionar una tarjeta en particular tomamos en cuenta:

Tipo de sistema operativo del ordenador usado: Windows, MacOS, etc.


Tipo de conector para las tarjetas.
Nmero de canales de entrada analgicas/digitales.

Resolucin requerida.
Frecuencia de muestreo.
Seales de temporizacin o conteo.

COMPONENTES BSICOS

Los sistemas de test y medicin son desarrollados y operados de diferentes


maneras, que van desde un solo individuo
hasta un equipo que integra
programadores, mantenimiento, staff y operadores.

Componentes pasivos.
Idealmente, un sensor o la fuente de una seal pueden ser conectados
directamente a un instrumento o tarjeta de adquisicin de datos sin la necesidad
de acondicionar la seal. En la prctica, muchas veces es necesario agregar
componentes pasivos (resistores, capacitores, inductores o diodos) a un circuito
para remover ruido, alternar el nivel de la seal, o activar alguna otra
caracterstica.

Op Amp.
Un dispositivo electrnico activo usado ampliamente en circuitos electrnicos es el
amplificador operacional o Op amp. Op amp obtiene su nombre de su aplicacin
original, que era realizar operaciones matemticas en computadoras anlogas.
Hoy, los op amps son usados como bloques anlogos en una amplia variedad de
circuitos.

A diferencia de la electrnica digital, que tiene dos estados validos de salida (alto o
bajo, on-off) los op amps son circuitos lineales donde la salida representa una

funcin matemtica aplicada a esa seal de salida. La comn de estas


aplicaciones es la amplificacin, donde el voltaje de salida del op amp es una
multiplicacin de su entrada. Existen muchos usos para op amp en la adquisicin
de datos y muchas veces es ms rpido y barato construirlos en lugar de
comprarlos.

Filtros
Algunas aplicaciones para los sistemas de adquisicin de datos pueden ser
beneficiados por el uso de filtros para acondicionar la seal. Hay muchos tipos de
diseos de filtros, que pueden en general ser divididos en activos y pasivos. Los
filtros pasivos son relativamente circuitos simples construidos con resistores,
capacitores e inductores, pero en general son menos efectivos que los tipo activo.
Los filtros activos pueden proporcionar una filtracin ms agresiva que los filtros
pasivos.
Un filtro activo puede presentar ganancia en toda o parte de la seal de salida
respecto a la seal de entrada. En su implementacin se combinan elementos
activos y pasivos, siendo frecuente el uso de amplificadores operacionales, que
permite obtener resonancia y un elevado factor Q sin el empleo de bobinas.
Se pueden implementar, entre otros, filtros pasa bajo, pasa alto, pasa banda.
Configuraciones de circuitos de filtro activo incluyen:

Filtro de Sallen-Key
Filtro de estado variable
I/O digitales y analgicas
Podemos contar con dos tipos de entradas y salidas que se selecciona segn el
proceso que controlemos o que estemos midiendo, I/O digitales solo tienen dos
estados que pueden ser utilizados para activar algn componente cuando est en
alto o desactivarlo cuando est en bajo.

Las I/O analgicas trabajan en un rango que permite activar seales o recibirlas
cuando se encuentre en algn punto intermedio y trabajar de forma continua
recibiendo datos casi de manera inmediata.
EJEMPLOS
PCI-6024E

La PCI-6024E es una tarjeta de adquisicin de datos (DAQ) de bajo costo que


utiliza tecnologa de la Serie E para brindar habilidades DAQ de alto rendimiento y
confiables en una amplia gama de aplicaciones. Usted obtiene muestreo de hasta
200 Hz y resolucin de 12 bits en 16 entradas analgicas de una sola terminal.

EMPRESAS DE HARDWARE MEXICANAS.


TASI software, SA. DE .CV.
Soluciones Servinext SA.DE.CV
Edb, S.A. de C.V.

Potrebbero piacerti anche