stringtranslate.com

Adquisición de datos

La adquisición de datos es el proceso de muestrear señales que miden las condiciones físicas del mundo real y convertir las muestras resultantes en valores numéricos digitales que pueden ser manipulados por una computadora. Los sistemas de adquisición de datos, abreviados por las siglas DAS, DAQ o DAU, normalmente convierten formas de onda analógicas en valores digitales para su procesamiento. Los componentes de los sistemas de adquisición de datos incluyen:

Diagrama de bloques del sistema de adquisición de datos digitales.

Las aplicaciones de adquisición de datos generalmente están controladas por programas de software desarrollados utilizando varios lenguajes de programación de propósito general como Assembly , BASIC , C , C++ , C# , Fortran , Java , LabVIEW , Lisp , Pascal , etc. Los sistemas de adquisición de datos independientes a menudo se denominan datos. madereros .

También existen paquetes de software de código abierto que proporcionan todas las herramientas necesarias para adquirir datos de diferentes equipos de hardware, generalmente específicos. Estas herramientas provienen de la comunidad científica donde los experimentos complejos requieren un software rápido, flexible y adaptable. Esos paquetes suelen ser personalizados, pero los paquetes DAQ más generales, como el Sistema Máximo Integrado de Adquisición de Datos, se pueden adaptar fácilmente y se utilizan en varios experimentos de física.

Historia

En 1963, IBM produjo computadoras especializadas en la adquisición de datos. Estos incluyen el Sistema de adquisición de datos IBM 7700 y su sucesor, el Sistema de control y adquisición de datos IBM 1800 . Estos costosos sistemas especializados fueron superados en 1974 por las computadoras S-100 de uso general y las tarjetas de adquisición de datos producidas por Tecmar /Scientific Solutions Inc. En 1981, IBM presentó la computadora personal IBM y Scientific Solutions presentó los primeros productos de adquisición de datos para PC. [1] [2] [3] [4] [5]

Metodología

Fuentes y sistemas

La adquisición de datos comienza con el fenómeno físico o la propiedad física que se va a medir. Ejemplos de esto incluyen temperatura, vibración, intensidad de la luz, presión del gas, flujo de fluido y fuerza. Independientemente del tipo de propiedad física que se vaya a medir, el estado físico que se va a medir debe primero transformarse en una forma unificada que pueda ser muestreada mediante un sistema de adquisición de datos. La tarea de realizar tales transformaciones recae en unos dispositivos llamados sensores . Un sistema de adquisición de datos es una colección de software y hardware que permite medir o controlar las características físicas de algo en el mundo real. Un sistema completo de adquisición de datos consta de hardware DAQ, sensores y actuadores, hardware de acondicionamiento de señales y una computadora que ejecuta el software DAQ. Si es necesaria la sincronización (como para los sistemas DAQ en modo evento), se requiere un sistema de sincronización distribuida compensada por separado.

Un sensor , que es un tipo de transductor , es un dispositivo que convierte una propiedad física en una señal eléctrica correspondiente (p. ej., galga extensométrica , termistor). Un sistema de adquisición para medir diferentes propiedades depende de los sensores adecuados para detectar esas propiedades. El acondicionamiento de la señal puede ser necesario si la señal del transductor no es adecuada para el hardware DAQ que se está utilizando. Es posible que sea necesario filtrar, dar forma o amplificar la señal en la mayoría de los casos. Otros ejemplos de acondicionamiento de señales podrían ser la finalización de puentes, el suministro de excitación de corriente o voltaje al sensor, el aislamiento y la linealización. Para fines de transmisión, las señales analógicas de un solo extremo , que son más susceptibles al ruido, se pueden convertir en señales diferenciales . Una vez digitalizada, la señal se puede codificar para reducir y corregir errores de transmisión.

hardware DAQ

El hardware DAQ es lo que normalmente interactúa entre la señal y una PC. Podría ser en forma de módulos que se pueden conectar a los puertos del ordenador ( paralelo , serie , USB , etc.) o de tarjetas conectadas a ranuras ( bus S-100 , AppleBus, ISA, MCA , PCI, PCI-E, etc. .) en una placa base de PC o en una caja modular ( CAMAC , NIM , VME ). A veces se necesitan adaptadores, en cuyo caso se puede utilizar una caja de conexiones externa.

Las tarjetas DAQ suelen contener varios componentes (multiplexor, ADC, DAC, TTL-IO, temporizadores de alta velocidad, RAM). A ellos se puede acceder a través de un bus mediante un microcontrolador , que puede ejecutar pequeños programas. Un controlador es más flexible que una lógica cableada, pero más barato que una CPU, por lo que está permitido bloquearlo con simples bucles de sondeo. Por ejemplo: esperar un disparador, iniciar el ADC, buscar la hora, esperar a que finalice el ADC, mover el valor a la RAM, cambiar el multiplexor, obtener la entrada TTL, dejar que el DAC continúe con la rampa de voltaje.

Hoy en día, las señales de algunos sensores y sistemas de adquisición de datos se pueden transmitir a través de Bluetooth.

Controladores de dispositivos DAQ

Se necesitan controladores de dispositivos DAQ para que el hardware DAQ funcione con una PC. El controlador del dispositivo realiza escrituras y lecturas de registros de bajo nivel en el hardware mientras expone la API para desarrollar aplicaciones de usuario en una variedad de programas.

Los dispositivos de entrada

Hardware

software DAQ

Se puede entregar software DAQ especializado con el hardware DAQ. Las herramientas de software utilizadas para construir sistemas de adquisición de datos a gran escala incluyen EPICS . Otros entornos de programación que se utilizan para crear aplicaciones DAQ incluyen lógica de escalera , Visual C++ , Visual Basic , LabVIEW y MATLAB .

Ver también

Referencias

  1. ^ COMDEX Otoño 18 de noviembre de 1981 Las Vegas, NV, "Tecmar muestra 20 tarjetas opcionales para PC IBM... LabMaster, LabTender, DADIO, DeviceTender, IEEE-488"
  2. ^ PC Magazine Vol1 No.1, "Tomando la medida" de David Bunnell, "Tecmar implementó 20 tarjetas opcionales para IBM PC"
  3. ^ PC Magazine Vol1 No.5, "Tecmar Triumph" de David Bunnell, Scientific Solutions lanza 20 nuevos productos para PC
  4. ^ BYTE Vol7 No.1 "Soluciones científicas: publicidad de placas de adquisición de datos, productos IEEE-488
  5. ^ Test&Measurement World Vol. 11 No. 10 Premio Década de Progreso: Soluciones científicas - LabMaster primero en datos de PC

Otras lecturas