Está en la página 1de 16

EC

Control de Instrumentación por Ordenador.


Instrumentación Virtual.
Esta sesión de laboratorio es una demostración práctica que pretende ilustrar, en base a
ejemplos, el control de la instrumentación por ordenador personal así como el uso de
herramientas de CAD específicas para el desarrollo de nuevas aplicaciones del
instrumental (instrumentos virtuales) en el laboratorio. Para ello, se abordará el tópico
de adquisición y procesamiento de datos usando la tarjeta de adquisición de datos NI
myDAQ y el entorno de desarrollo gráfico de aplicaciones LabVIEW. Asimismo, se
desarrollará un segundo experimento donde se usará dicho software sobre un PC para
controlar de forma remota instrumentos tradicionales (osciloscopio, fuente de
alimentación, generador de señales, etc...)

1. Introducción
El testado experimental de un dispositivo en el laboratorio, llamado DUT de
la siglas en inglés “Device Under Test”, va a requerir en un caso general del
siguiente instrumental:
• Generador de estímulos de test para excitar la/s entrada/s del circuito. Para
circuitos autónomos como se verá en la práctica 8, este instrumento no va a
ser necesario.
• Instrumento de adquisición, que permita el post-procesado de la/s salida/s
del DUT.
• Fuentes de alimentación que permitan suministrar energía al DUT. Para
algunos circuitos pasivos (por ejemplo: redes RC, RL, RLC, etc.), la fuente
de alimentación puede ser omitida.
Hasta que se comenzó a usar de forma generalizada los PCs en el laboratorio, el
control de la instrumentación requería que el operario del laboratorio realizara
un ajuste manuel de cada unos de los instrumentos que participaban en el
testado del DUT. Esta aproximación puede ser válida en una fase de aprendizaje
en la formación universitaria y/o en las fases iniciales de testado de un
prototipo. Aún así, presenta cierta limitaciones, como pueden ser, entre otras, el
elevado tiempo de test, la limitación de los test y análisis realizados a la
funcionalidad “pre-programada” en el instrumental, etc.
Como veremos a continuación, la necesidad de aumentar la productividad ha
llevado al desarrollo de nuevos conceptos en el testado, entre los que se

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 2

incluyen: a) el control de instrumentación por ordenador, y b) el concepto de


“instrumentación virtual”.

1.1. Control de Instrumentación por Ordenador

Por control de instrumentación por ordenador, se entiende la acción de


controlar remotamente la funcionalidad del instrumental en el laboratorio
mediante programas “software” corriendo en un PC. En la siguiente figura se
muestran dos ejemplos posibles de interconexionado.

Configuración en Estrella Configuración Lineal

Fig. 1 Dos formas de conectar instrumentos y controlador.

El conexionado entre el PC y los distintos instrumentos se realiza mediante


un protocolo y bus de datos específicos entre los que cabe destacar el estándar
clásico GPIB. En los últimos años, el uso del puerto USB o Ethernet ha
comenzado a tener una gran difusión.

Fig. 2 Comunicación GPIB: los PCs ‘hablan’ con los instrumentos.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


1. Introducción 3

1.2. Instrumentación Virtual

El control de instrumentación mediante ordenador ha supuesto el desarrollo


de aplicaciones “software” de carácter específico que permiten no sólo realizar
un control de la funcionalidades por defecto del instrumental de laboratorio,
sino que también extender las características de los mismos mediante la
implementación de análisis o métodos de post-procesado adicionales no
contemplados originalmente en el instrumental. Estaremos hablando de un
“instrumento virtual” (VI) desarrollo en “software” en el PC.
Como ejemplo, imaginemos que disponemos de un osciloscopio con la
funcionalidad exclusiva de capturar un señal analógica proveniente del DUT y
representar gráficamente los mismos en el dominio del tiempo en una pantalla
LCD, y con un puerto USB para su control externo. El tipo de análisis de este
osciloscopio puede extenderse fácilmente mediante la implementación de un VI
en el PC. Para ello sólo tendremos que volcar los datos adquiridos al ordenador,
e implementar mediante software el análisis deseado. Como ejemplos de
posibles aplicaciones, puede realizarse un detector de envolvente o una
trasformada de Fourier discreta (DFT) y convertir el osciloscopio en un
analizador de espectro.
El concepto de VI puede extenderse más allá del tipo de análisis a realizar.
De hecho, si disponemos de un modelo de comportamiento del DUT, se puede
realizar un testado preliminar de los algoritmos y procedimientos de test
totalmente implementado en “software”. Esta propiedad de simulación es
fundamental durante el proceso de “debugging”.
En la actualidad existen distintas
plataformas comerciales de
desarrollo de software para el
control del instrumental de
laboratorio. Entre ellas, cabe
destacar “LabView” de National
Instruments y “VEE” de Agilent
Technologies. Esta plataformas
proporcionan múltiples recursos, y
funciones preprogramadas para el
Fig. 3 (a) Panel frontal y (b) panel de
control de los dispositivos, tanto
bloques en LabVIEW. experimento realizados en modo
“real” como en test realizados en
modo “simulación. En esta práctica vamos la ilustrar su uso en con dos casos de
estudio usando como plataforma de desarrollo “LabView”.
Aunque menos conocido en el campo de control de instrumentación, Matlab
también proporciona una alternativa a estas plataformas de desarrollo.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 4

2. Ejemplos de demostración

2.1. Adquisición y procesamiento de datos usando la tarjeta NI myDAQ

En esta parte de la práctica se introduce al alumno en el manejo de


LabVIEW, pero enfocándonos a la adquisición y generación de señales
analógicas desde el PC. Para ello es necesario que el PC proporcione el
hardware adecuado. En este caso se trata de las tarjetas de adquisición de datos
NI myDAQ, dotadas, entre otros instrumentos, de varios canales analógicos de
entrada y salida. Estas tarjetas y su software correspondiente ya se encuentran
adecuadamente configurados en los puestos del laboratorio.
Con esta práctica se pretenden los siguientes objetivos: reforzar el concepto
de “instrumento virtual” (VI) con la descripción de la tarjeta de adquisición NI
myDAQ, ilustrar el mecanismo que utiliza LabVIEW para interaccionar con el
exterior del PC y su aplicación a programas para la generación y adquisición de
señales hacia y desde el exterior, realizar un estudio detallado de la aplicación
del concepto VI al diseño de dos filtros RC paso de alta y paso de baja con
énfasis en el concepto de co-verificación experimento-simulación dentro de la
plataforma NI Multisim.

Especificaciones La siguiente figura muestra un esquema simplificado de la tarjeta de


de la Tarjeta NI adquisición NI myDAQ con detalles de las especificaciones de sus canales
myDAQ
analógicos y digitales.

Fig. 4 Tarjeta de adquisición NI myDAQ.

Comprobación El primer objetivo de la práctica una vez descrito el concepto básico de un


del Hardware de VI, es comprobar el “hardware” que tenemos instalado en los PCs para asegurar
adquisición
el correcto funcionamiento posterior del VI a implementar. Para ello sigue

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 5

detalladamente los siguientes pasos que serán complementados con las


aclaraciones del profesor:
·Localizar y arrancar el MAX (Measurement and Automation Explorer)
·Localizar en el árbol que aparece a la izquierda el dispositivo físico
instalado en el PC, como se muestra en la siguiente figura. Éste debe estar en
‘My System->Devices and Interfaces->NI-DAQ Devices.

Fig. 5 MAX: Reconocimiento de dispositivos conectados al PC.

· A través del menú “Test Panel” encender el generador de onda y


configurarlo para que genere una onda senoidal de una amplitud deseada y 1Hz
de frecuencia como se muestra en la Fig.6.

Fig. 6 Test Panels: Generación de estímulo de test de salida.

·Conectar el generador de onda a la tarjeta de conexionado del la Tarjeta de


adquisición de datos (DAQ) en el canal analógico 0 de entrada. Configurar la
adquisición en modo continuo capturando 1000 muestras a 1000Hz de tasa de
muestreo.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 6

·Activar el Test Panel de la tarjeta DAQ instalada en el sistema y comprobar


que puede verse la onda que se está generando con el generador de onda
arbitraria en la pantalla del PC.

Fig. 7 Test Panels: Adquisición de de señales de test (entrada).

VI toolbox de NI Esta tarjeta viene conjunta con un “toolbox” de instrumentos virtuales (VI)
myDAQ disponibles entre los que cabe destacar: un osciloscopio, un analizador de
espectros, un generador de señales, un multímetro digital o un analizador de
redes (análisis de Bode).

Fig. 8 Tarjeta de adquisición NI myDAQ.

Desarrollo VI Esto no quiere decir que no se puedan desarrollar instrumentación virtual


propios para NI propia para esta tarjeta. Fiel al concepto de VI, el usuario tiene libertad para
myDAQ
hacer VI personalizados, restringidos obviamente a las especificaciones
técnicas de la tarjeta.
A continuación, se muestra brevemente un ejemplo de aplicación en el
entorno “LabView”. En la segunda parte de esta práctica, se mostraran más
detalles sobre el control y desarrollo de VIs con el diseño específico más
avanzado.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 7

Fig. 9 Ejemplo básico de VI para la tarjeta de adquisición NI myDAQ:


panel de bloques.

Fig. 10 Ejemplo básico de VI para la tarjeta de adquisición NI myDAQ:


panel frontal.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 8

Plataforma NI Una vez ilustrado el concepto de VI, nos centramos ahora en su aplicación al
MultiSim diseño con énfasis en el concepto de co-verificación experimento-simulación
dentro de la plataforma NI Multisim. La herramienta de CAD NI Multisim
proporciona una plataforma común para el usos de instrumentos virtuales tanto
en modo “real” como en modo “simulación”. Para ello conjuga, la posibilidad
de incluir en el test módulos VI controlados mediante aplicaciones Labview, así
como, modelo de comportamiento en “Spice”.
Como casos de estudio, consideraremos el diseño de dos filtros RC: un paso
de baja (LP) y otro paso de alta (HP). A continuación se introducirán los
conceptos teóricos de estos filtros.

Fundamento El primero de los filtros que vamos a tratar es R


teórico v vo
un paso de baja RC (LP) simple cuyo i
esquemático se muestra en la Fig.11. Este R = 100kΩ C
circuito no es más que un resistor y un C = 22nF
condensador en serie cuya función de
transferencia de v i a v o presenta la siguiente Fig. 11 Filtro LP RC simple.
forma:

2 1
H(w) = -----------------------2- (11.1)
1 + RCw
Dicha función de transferencia presenta un sólo polo a la frecuencia 3dB,
f 3dB , es decir:

H(0)
f 3dB @ H ( f 3dB ) = ---------------
2
H ( f 3dB ) = H(0) dB
– 3dB = 3dB
dB (11.2)
Desarrollando la expresión anterior, podemos hallar la expresión de la
frecuencia 3dB, resultando en:

1
f 3dB = --------------- (11.3)
2πRC
La representación Bode de la magnitud de esta función de transferencia se
muestra en la Fig.12.
En el caso del filtro paso de alta, HP, cuyo
C
circuito se muestra en la Fig.13, la función de vi vo
transferencia viene dada según la expresión:
R
R = 100kΩ
2
2 w C = 22nF
H(w) = -----------------------2- (11.4)
1 + RCw
Fig. 13 Filtro HP RC simple.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 9

|H(s)|

f3dB freq (Hz)


0dB

-3dB

Fig. 12 Bode: magnitud del filtro paso de baja.

En este caso, la frecuencia 3dB se define como aquella frecuencia a la que la


magnitud de la función de transferencia (la ganancia) cae 3 dB por debajo de la
ganancia a frecuencias muy altas. Esta condición viene expresada en la
siguiente expresión:

f 3dB @ H ( s ) = H (∞)
-------------
2
H ( f 3dB ) = H(∞) dB
– 3dB = – 3dB
dB (11.5)
La expresión correspondiente de esta frecuencia 3dB viene dada por la siguiente
ecuación:

1
f 3dB = --------------- (11.6)
2πRC
Finalmente, la representación Bode de la magnitud de un filtro HP de este tipo
está dada en la gráfica de la Fig.14.
|H(s)|

f3dB freq (Hz)


0dB

-3dB

Fig. 14 Bode: magnitud del filtro paso de alta.

Resultados del El proceso de diseño del filtro RC comienza con la simulación de


filtro RC LP comportamiento para comprobar que se obtiene el comportamiento deseado.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 10

Para ello realizamos arrancaremos el programa Multisim e iniciaremos un


esquemático de simulación nuevo basado en la tarjeta de adquisición NI
myDAQ como se indica en la Fig.15.

Fig. 15 Creación de un test de simulación basado en la tarjeta de adquisición


NI myDAQ.

A continuación 1) realizamos el montaje indicado en la Fig.16, abrimos 2) el


VI asociado al bode de la tarjeta pinchando en su logo (ver círculo rojo), y
3) procedemos a simular.

3)

1)

2)

Fig. 16 Montaje del filtro paso de baja RC LP.

El resultado de la simulación se muestra en la Fig.17, donde se especifica


también las características del barrido en frecuencia. Como cabía esperar de

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 11

acuerdo con nuestro análisis teórico, hemos obtenido las respuesta de un filtro
paso de baja con frecuencia de 3db igual a 72Hz.

Fig. 17 Resultado de simulación del filtro paso de baja RC LP.

Una vez confirmadas las especificaciones de nuestro diseño, pasamos a


realizar el montaje experimental en la placa de evaluación del NI myDAQ. El
conexionado debe ser equivalente al mostrado en la Fig.16.
Tras cerciorarse de que no se ha cometido ningún error, podemos realizar el
test experimental del Bode. Para ello, sólo habrá que seleccionar en la pestaña
“Device” la dirección del componente físico, y procedemos a ejecutar el test
pulsando sobre el botón “Run” de la ventana del analizador de Bode.
Nótese que una vez realizados los dos test podremos representar
simultáneamente la respuesta de simulación y el resultado experimental en la
misma gráfica. Esta funcionalidad se habilita activando las casillas: “Real Data”
y/o “Simulated Data” situadas en la esquina inferior izquierda de la ventana del
analizador de Bode.

Resultados del Para realizar el diseño y verificación del filtro RC paso de alta (HP) se sigue
filtro RC HP un procedimiento análogo al caso paso de baja. Las Fig.19, Fig.20 y Fig.21
muestran el esquemático y resultados de simulación y experimental
equivalentes.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 12

Fig. 18 Resultados experimentales del filtro paso de baja RC LP.

3)

1)

2)

Fig. 19 Montaje del filtro paso de alta RC HP.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 13

Fig. 20 Resultado de simulación del filtro paso de alta RC HP.

Fig. 21 Resultados experimentales del filtro paso de alta RC HP.

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 14

2.2. Control de instrumentos con NI LabVIEW

En este segundo bloque se introducirá el control del instrumental tradicional


del laboratorio vía software instalado en un PC.
Como quedó dicho, este control permite automatizar el proceso de medida, lo
cual, a su vez, es clave para realizar de forma segura (exenta de errores) y
cómoda el testado de un gran número de unidades de un mismo circuito o
sistema electrónico (DUT), casi con independencia de su complejidad.
Además, el control del instrumental habilita la transferencia de datos entre
equipos y de estos hacia ordenadores personales donde las medidas pueden ser
procesadas matemáticamente para extraer las características propias de los
DUTs, y generar los informes de caracterización (resultado final del proceso de
testado), todo ello de forma automatizada.
El DUT elegido para demostrar el control de instrumentos es el circuito RLC de
la Fig.22. En el cual consideraremos en un primer caso los valores de los
componentes que se muestran en la figura.
En el régimen sinusoidal estacionario puede demostrarse (se verá en teoría) que
la relación entre la tensión de salida (Vout) y la de entrada (V1) viene dada por
una expresión del tipo:

Fig. 22 Circuito RLC


H ( jω ) = ------------------------------------------
2
-
2
ω + 2ζω n ω + ω n

donde

k = 1 ⁄ ( RC )
ω n = 1 ⁄ ( LC )
1 L
ζ = ------- ---
-
2R C

y ω es la frecuencia angular de la sinusoide ( ω = 2πf ).

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


2. Ejemplos de demostración 15

Esta “función de transferencia” presenta un “cero” en DC (es nula para ω =0)


y dos “polos” (o raíces del denominador) en

2
ω 1, 2 = – ζω n ± ω n ζ – 1
2
Nótese que dependiendo del valor de ζ , los polos pueden ser reales ( ζ ≥ 1 ) o
2
complejos conjugados ( ζ < 1 ). Como se explicará más adelante en la
asignatura, la naturaleza y la posición de polos y ceros controla la respuesta del
circuito tanto en el domino del tiempo (respuesta transitoria) como en el
dominio de la frecuencia (“respuesta en AC”).
En nuestro circuito ejemplo y con los valores marcados los polos se sitúan en
3
ω 1, 2 = – 6, 1 × 10 ± j1, 335 × 10 5 [ rad/s ]
2
es decir, son complejos conjugados ya que ζ = 2, 08 × 10 – 3 < 1 .
Recurriendo a la simulación con PSPICE, el módulo de la función de
transferencia en función de la frecuencia en Hz se muestra en la Fig.23.

Fig. 23 Modulo de la función de transferencia

Consideremos ahora el caso en el que el valor del resistor se cambia a


2
150ohm. Según lo anterior, ζ = 6, 22 > 1 , con lo cual los polos son reales y
diferentes; y de valor (en módulo):

ω 1 = 2, 8 × 10 4 [ rad/s ]
ω 2 = 6, 4 × 10 5 [ rad/s ]

que en Hz equivale a

f 1 = 4, 45k [ Hz ]
f 2 = 101, 7k [ Hz ]

La simulación con PSPICE refleja esta nueva situación como se muestra en


la Fig.24 (abajo; la curva superior es el caso anterior).

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo


Introducción a la Instrumentación Virtual 16

Fig. 24 Modulo de la función de transferencia (2º caso, abajo)

Nos proponemos corroborar estos datos de simulación mediante medidas


experimentales en un circuito RLC montado sobre una regleta. Para ello, se
utilizará un sistema de medida automatizado mediante el software de control e
instrumentos controlables vía USB. El “setup” se muestra en la Fig.25 y su
implementación y utilización serán explicadas en detalle durante la sesión
práctica.

Fig. 25 Setup de medida con instrumentos controlables y PC

Técnicas Experimentales en Electrónica © Departamento Electrónica y Electromagnetismo

También podría gustarte