Está en la página 1de 48

8istemas de adquisicin de datos

{DA8: Data Acquisition 8ystems,


DAO: Data AcOuisition}
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
2
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
ndice
1. Introduccin: terminologa.
2. Fundamentos de la adquisicin de datos:
2.1. Componentes de un sistema de adquisicin de datos.
2.2. Ordenador personal, Sensores t Actuadores.
2.3. Acondicionadores de seal.
2.4. Software y hardware de adquisicin de datos.
3. Tarjetas de adquisicin de datos.
3.1. Tarjetas tipo Plug-in.
3.2. Sistemas externos.
3.3. Sistemas hbridos.
4. Ejemplos de tarjetas de adquisicin de datos.
4.1. PCI-6024E
4.2. DAQ Card-700
3
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
ndice
5. Programas (software) para la adquisicin de datos.
5.1. Programas de aplicacin.
5.2. Ejemplo: LabVIEW.
6. Modos de conexionado.
6.1. Modo diferencial.
6.2. Modo simple con una referencia: RSE, NRSE.
6.3. Tipos de cables: Criterios de seleccin.
7. Comunicacin: Buses e interfaces.
7.1. Tipos de buses: PCI, PCMCIA.
7.2. Puertos serie, puertos paralelo, IEE488 (GPIB),..
4
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
BBLOGRAFA
BIS99 Learning with LabVIL\`. R. BISlOP, Ld. Addison-\esley
Longman, 1999.
BOL99 "Mechatronics: Llectronic control systems in mechanical and
electrical engineering ". \. BOL1ON, Ld. Addison-\esley Longman, 2.
Ld.,1999.
KLI0J Data acquisition and Control. landbook". KLI1lLL\
INS1RUMLN1S, 2001.
MIN92Physical data acquisition or digital processing". G. MINLR, D.
COMLR, Ld. Prentice lall, 1992.
1he measurement and automation catalog". NA1IONAL
INS1RUMLN1S, 2001.
5
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
NTRODUCCON. TERMNOLOGA
- Trminos involucrados:
- Adquisicin de Datos
- Test y Nedidas
- Control
Para realizar estas tareas se utilizan:
- !nstrumentacin especifica.
- Tarjetas de adquisicin de datos.
- Ordenadores personales (PC).
6
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Fundamentos de la adquisicin de datos:
Tendencia actual
UTILIZACION
DEL PC
*Adquisicion de datos
*Test
*Automatizacion
Industrial

euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
- El PcC se utiliza para:
- Programar el equipamiento de test.
- Almacenar datos.
- Representar graficamente resultados.
- Generar documentacin (reports)
(No ha de estar necesariamente controlando continuamente
los equipos de adquisicin de datos)
8
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
- El equipamiento de test puede ser:
- Tarjetas de adquisicin de datos tipo plug-in para PCs, o
instrumentacinfsistemas externos que se conectan a un
PC mediante los puertos o interfaces adecuados..
9
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
- Realiza medidas y procesos de control combinando
EfS analgicas, EfS digitales, u otras funciones.
10
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Componentes de un sistema de Adquisicin de Datos
Ordenador Personal
Sensores y actuadores
Acondicionadores de seal
Hardware de adquisicion de datos
SoItware
11
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Ordenador Personal:
Puede aIectar drasticamente a la capacidad de
adquisicion del sistema
Limita la maxima
velocidad de
adquisicion
* Disponibilidad de Buses:
PCI
USB
PCMCIA
*Disponibilidad de transIerencia DMA
*Capacidad de disco y tiempo de acceso
12
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Sensores y actuadores
Sensores: convierten una
magnitud Iisica en una
seal electrica.
Actuador: TransIorma una
seal electrica en una magnitud
Iisica
13
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Acondicionamiento de seal
* La seal entregada por los sensores ha de ser adecuada a los
rangos de medida de la tarjeta de adquisicion de datos.
AmpliIicacion
Filtrado
Aislamiento
Multiplexado
Donde hacer el acondicionamiento de la seal?
Dos opciones
A la salida de los sensores
Dentro de la tarjeta de adquisicion de datos
14
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Mejor opcion para la
AmpliIicacion
Lo mas cerca posible de
los sensores
Nivel de
tension de la
seal
AmpliIicacion
Junto al sensor
Ruido en el
cable
AmpliIicacion en
la T.A.D.
Voltaje
digitalizado en
la T.A.D.
Relacion seal
ruido
AmpliIicacion
Solo en T.A.D. 0.01 V -------------- 0.001V x 100 1.1V 10
AmpliIicacion en
T.A.D. y junto al
sensor
0.01 V x 10 0.001V x 10 1.01V 100
AmpliIicacion solo
junto al sensor 0.01 V x 100 0.001V -------------- 1.001V 1000
15
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Aislamiento:
Evita que:
La seal a medir pueda daar al operario o al equipo.
Protege la seal a medir de inIluencias no deseadas
Aislamiento optico (optoacopladores)
Aislamiento galvanico (transIormadores)
Aislamiento de modo comun (amp operacionales)
Tipos de aislamiento:
16
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Aislamiento:
1
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Filtrado:
* Forma de eliminar ruido ( ejem: 50Hz de la red )
* Distintos tios de Iiltros: Pasa Alta
Pasa Baja
Pasa Banda
* Algunas tarjetas de adquisicion de datos los incluyen
* El Iiltrado tambien se puede realizar por soItware
18
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Multiplexado externo a la T.A.D.
* Muchas seales a medir. ( de baja Irecuencia )
* N de seales a medir superior al N de entradas
que permite la T.A.D.
* Internamente en las T.A.D. Tambien se
realiza un multiplexado
19
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
El hardware
de aquisicion
de datos
Puede ser:
Interno al Pc:
Tarjetas PCI,
PCMCIA, USB,
etc.
Externo al Pc:
Conexion a
traves del PS o
PP
20
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
21
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
22
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Tarjetas tpo Pug_n:
- Se disenan para insertarlas en los slots internos de un
PC.
- Pueden limitar los recursos del PC.
- Actualmente se disenan normalmente para el bus PC!.
- Aunque tambien existen versiones para E!SA, !BN Nicro
Chanel, Buses Appel, USB, etc.
23
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Esquema basico:
24
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Caracterstcas de tarjetas tpo Pug-n:
1. Alta velocidad (100 KHz f 1 GHz).
2. Disponibilidad de un amplio abanico de funciones: AfD, DfA, EfS
digitales, contadores, temporizadores y funciones especificas.
3. !dneos para aplicaciones con un pequeno numero de canales.
+. El ruido interno del PC puede limitar la precisin de las medidas.
5. El rango de tensiones de entrada y salida se limita a unos 10 v.
6. Realizar las conexiones de EfS o cambiarlas puede resultar
engorroso.
7. Es el mtodo menos caro para aplicaciones de medida y control.
25
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Esquema e]emplo {N PC-lpm- 16} :
26
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
E]emplo de funcionamiento:
El ordenador se encarga de controlar el funcionamiento de la tarjeta:
- Cuando se requiere procesar por ejemplo la senal de un sensor
en particular, el PC envia a la tarjeta una palabra de control.
- La palabra indica el tipo de operacin a realizar en la tarjeta.
- Se indica a qu canal se realiza la conexin de manera que el
controlador de la tarjeta active dicho canal.
- Asi la senal se amplifica y pasa al convertidor AfD.
- Una vez realizada la conversin, el controlador de la tarjeta
enviara una senal de aviso y colocara el dato en el bus de salida
para que lo pueda leer el PC.
2
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Criterios de seleccin:
Para seleccionar una tarjeta en particular:
- Tipo de sistema operativo del ordenador usado: Windows,
NacOS,...
- Tipo de conector para tarjetas: PC!, PCNC!A, NuBus
(NacOS),...
- Numero de canales de entrada analgicasfdigitales
- Resolucin requerida
- Frecuencia de muestreo de las senales
- Senales de temporizacin o conteo.
- ...
28
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Tarjeta NI
Algunos e]emplos de tar]etas tipo plug-in
29
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
30
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
31
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Tarjeta N.I.
32
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
33
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
34
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
8istemas externos de adquisicin de
datos
- Originalmente consistian en un equipo autnomo
conectado a un PC mediante un interfaz estaandar.
- Algunas ventajas:
Nayor n de canales EfS
Entorno elctrico mas protegido (ruido menor)
Nayor velocidad y versatilidad.
35
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
36
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
8istemas externos de adquisicin de
datos
- Actualmente son equipos autnomos orientados principalmente a
aplicaciones industriales para los que la solucin: tarjetas plug-in +
PC no es valida.
Alta sensibilidad para bajos niveles de tensin en las entradas ( 1 mv)
Utilizadas para un amplio abanico de sensores y un n alto de canales.
Aplicaciones para procesos de control en tiempo real.
- Necesitaran de un ordenador para control y almacenamiento: se
montan en racks.
3
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
8istemas externos de adquisicin de
datos
- Distintas arquitecturas:
- PX!: PC! eXtension for !nstrumentation
- (PC!: Peripheral Component !nterface)
- v!SA: virtual !nstrumentation Software Architecture
- (PC!: Peripheral Component !nterface)
- vX!: vNE eXtension for !nstrumentation
- (Plug-and-Play)
38
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
39
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Caracteristicas de los sistemas externos:
1. Amplia variedad de tipos de slots para aplicaciones especializadas en
adquisicin y control.
2. El chasis ofrece un entorno elctrico mucho mas protegido y menos
ruidoso que el de un PC.
3. El usio de interfaces estandar !EE-588, RS-232, USB,..., permite la
conexin en red, adquisicin a distancia, o el uso de otros ordenadores
que no sean PCs.
+. Nemorias y procesadores dedicsados permiten aplicaciones de control
en tiempo real.
5. Arquitecturas robustas, faciles de configurar con una fgran variedad de
funciones de medida y control.
6. Los accesorios requeridos son costosos.
40
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
41
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
8istemas hibridos de adquisicin de
datos
- Utilizan una combinacin de tarjetas de adquisicin de
datos y instrumentacin especifica de test.
42
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Las tarjetas disponen de drivers, o programas
suministrados por el fabricante para comunicarse con el
ordenador indicado.
Previamente a la conexin es necesario determinar:
- Direcciones de los canales de entradafsalida.
- Nivel de interrupcin.
- Canal usado para acceso directo a memoria.
( En las tarjetas tipo plug-and-play" estos parametros
son determinados por el propio software)
8oftware de adquisicin de datos
43
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
8oftware para Tar]etas de Adquisicin de Datos:
Tambien existen programas de aplicacin de
ayuda al diseno de sistemas de medida y
analisis de datos.
Ejemplo:
Labv!EW, suministrado por National !nstruments.
- Es una herramienta que utiliza un lenguaje de
programacin de tipo grafico para el diseno de sistemas
de adquisicin y control de instrumentos .
- Los sistemas disenados con esta herramienta se
denominan: virtual !nstruments, ya que su apariencia y
funcionamiento se asemeja al de un instrumento estandar.
44
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
E]emplo de 8OFTWARE : LabVEW.
Un virtual instrument" consta de tres partes:
- Un panel frontal interactivo con el usuario que simula el
panel de un instrumento con sus mandos y visualizadores.
- Esquema de bloques que es el cdigo fuente del programa
que se genera graficamente al trazar lineas de conexin
en tre los iconos seleccionados en la pantalla.
- Una representacin grafica: !cono+conectores, asociada al
instrumento virtual para ser asi usado en otros esquemas
de bloques.
45
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
46
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Ejempo:
!cono seleccionado para un v! cuando sequiere aplicar una senal analgica a
un canal de entrada de la tarjeta DAQ
- Se ha seleccionado de la paleta Analogue input".
- Device: n de dispositivo asignado a la tarjeta DAQ.
- Channel: Fuente del dato a muestrear.
- Sample: Es una muestrafresultado de la conversin AfD
- HighfLow limit: valores limites de tensin (por defecto 10 v. Al
cambiarlos cambia la ganancia del AO)
4
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Ejempo:
- Si se quiere muestrear un conjunto de canales de entrada:
- Para cada canal:
- Se adquiere un conjunto de muestras durante un periodo de tiempo
- A una frecuencia determinada
- Se obtiene asi una senal de salida que muestra la variacin de entrada en
el tiempo.
48
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Ejempo:
- Conectando varios iconos entre si se genera un esquema de bloques que
puede:
- Adquirir muestras de un conjunto de canales de entrada
- Nuestrearlos en una determinada secuencia.
- Nostrar los resultados en una secuencia de graficos.