Sie sind auf Seite 1von 5

Laboratorio de Instrumentacin y Sistemas de adquisicin de datos en la Universidad

Politcnica de Valencia

"LabVIEW no es slo un lenguaje de programacin


sino un entorno de programacin donde existen
diferentes toolkits que pueden ir aadiendo y
facilitarles la programacin en otro tipo de
aplicaciones como por ejemplo control, redes y
sistemas embebidos"
- Jos Pelegr Sebasti, Dep. de Ingeniera Electrnica EPSG Universidad Politcnica de
Valencia

El Reto:
Diseo de prcticas con el entorno de programacin LabVIEW y propuesta de trabajos a realizar, dedicados al control de instrumentos y a otros
campos como la comunicacin inalmbrica, control de procesos, sistemas embebidos, etc.

La Solucin:
Dados los conocimientos bsicos de LabVIEW que asimila el alumno durante dos sesiones de cuatro horas. Se introducen los buses GPIB y PXI
para comunicacin con instrumentos haciendo dos sesiones ms para el control de un generador de ondas y de un osciloscopio digital y finalmente
se tratan los sistemas de adquisicin de datos con dos sesiones ms.
Autor(es):
Jos Pelegr Sebasti - Dep. de Ingeniera Electrnica EPSG Universidad Politcnica de Valencia
Jos Rafael Lajara Vizcano - Dep. de Ingeniera Electrnica EPSG Universidad Politcnica de Valencia
En el Mster Universitario en Sensores para Aplicaciones Industriales de la Universidad Politcnica de Valencia se imparte la asignatura Sensores
Industriales y Sistemas de Adquisicin de Datos. Es en esta segunda parte donde se introduce el entorno de programacin grfica LabVIEW, se ven
conceptos de control de instrumentos a travs de GPIB y adquisicin de datos con la tarjeta PCI-6221M de NI, para finalizar con un trabajo diferente para
cada par de alumnos que exponen en la ltima sesin de la asignatura.
El mayor peso de la asignatura es la parte prctica. Cada una de las sesiones consta de cuatro horas y los alumnos tienen un guion en el que basarse.
Las prcticas consisten en:
Prctica 0. Familiarizacin con el entorno de programacin de LabVIEW.
Prctica 1. Control del generador de ondas arbitrario HP33120A a travs del bus GPIB.
Prctica 2. Control del osciloscopio digital DS210 a travs del bus GPIB.
Practica 3. Adquisicin de datos con LabVIEW.
Algunos de los trabajos propuestos que han realizado los alumnos:
1. Control PID de temperatura con LabVIEW:
Se necesita el NI PID and Fuzzy Logic Toolkit para realizar de forma sencilla este trabajo.
Consiste en realizar el control de temperatura para cualquier aplicacin. Involucra adquisicin de datos, procesado de seal y actuacin.
Para este trabajo se ha usado la tarjeta de adquisicin de datos PCI-6221, un sensor de temperatura PT100 con su circuito de acondicionamiento y su
calibracin en base a una caja de dcadas resistiva normalizada. Para aumentar la temperatura se ha utilizado una resistencia calefactable y para
disminuir la temperatura un ventilador controlado a travs de una seal PWM obtenida del control PID. En la figura 1 se puede ver parte del diagrama de
bloques (bloque 1 y bloque 2) y en la figura 2 se puede ver el panel frontal de este trabajo.
En la figura 1, el bloque 1 contiene los procesos de lectura, regulador de temperatura, panel indicativo y la obtencin de la temperatura mxima y mnima
y el DAQ Assistant se ha configurado para leer el puerto analgico de entrada de la tarjeta de adquisicin de datos en el canal asignado. Mientras que en
el bloque 2 se encarga del control de la resistencia calorfica con un control PID generando una seal fsica PWM a travs de la tarjeta DAQ.
En la figura 2, en la parte superior del panel frontal, se puede ver el valor de temperatura actual y el regulado por el usuario. Tambin se muestra la
mxima y la mnima temperatura registrada. En la parte central se pueden ver dos luces de alarma que se activarn tras un cierto tiempo prolongado en
la que el sistema no logre alcanzar la temperatura deseada por el usuario. Finalmente en la parte inferior se muestra un grfico de las seales de
temperatura actual, la regulada, la seal PWM de control del ventilador y la seal PWM de la resistencia calefactable.
2. Introduccin a las redes de sensores inalmbricas WSN con LabVIEW:
Se necesita instalar el NI-WSN para poder realizar este trabajo. Este consiste en hacer la puesta en marcha del sistema de NI WSN Starter Kit formado
por el Gateway WSN-9791, el WSN-3202 con 4 entradas analgicas, 4 I/O digitales y 16 bits de resolucin y el WSN-3212 preparado para conectar
sensores de temperatura de tipo termopar con una resolucin de 24 bits.
Con el software Measurement & Automation Explorer se aaden los nodos NI 3202 y NI 3212 al Gateway NI 9791 en la parte de sistemas remotos. Una
vez realizado esto se crea un proyecto nuevo con Targets and Devices, tal como se puede ver en la figura 3.
Para la demostracin del correcto funcionamiento de los nodos se han creado dos VIs, uno que mide la temperatura y otro que mide una tensin de
entrada, ambos cuando sobrepasan un lmite definido por el usuario envan un email de error. Adems almacenan los valores en un fichero Excel. En la
figura 4 se puede ver tanto el diagrama de bloques como el panel frontal.
3. Arduino y LabVIEW:
Necesidad del Toolkit LabVIEW interfaz para Arduino.
Se utiliza una placa de Arduino (Mega ADK) para el diseo de un sistema de monitorizacin de diferentes parmetros ambientales (temperatura, presin
y humedad) diseados en las prcticas de instrumentacin. El panel frontal que se disear en LabVIEW y visualizar en tiempo real el valor de las
medidas indicadas antes.
Conclusin:
Con esto se pretende dar al alumno unos conocimientos bsicos de LabVIEW y el manejo de instrumentos de forma remota. Pero con los trabajos
tambin se ve que LabVIEW no es slo un lenguaje de programacin sino un entorno de programacin donde existen diferentes toolkits que
pueden ir aadiendo y facilitarles la programacin en otro tipo de aplicaciones como por ejemplo control, redes y sistemas embebidos .
Informacin del Autor:
Jos Pelegr Sebasti
Dep. de Ingeniera Electrnica EPSG Universidad Politcnica de Valencia
Espaa

1/5

www.ni.com

Figura 1.a - Parte del diagrama de bloques (Bloque 1)

Figura 1.b - Parte del diagrama de bloques (Bloque 2)

2/5

www.ni.com

Figura 2 - Panel frontal de un control de temperatura basado en PID

3/5

www.ni.com

Figura 3 - Creacin del proyecto para WSN

Figura 4.a - Diagrama de bloques y panel frontal del trabajo WSN

4/5

www.ni.com

Figura 4.b - Diagrama de bloques y panel frontal del trabajo WSN


Legal
Este caso de estudio (este "caso de estudio") fue desarrollado por un cliente de National Instruments ("NI"). ESTE CASO DE ESTUDIO ES PROPORCIONADO
"COMO ES" SIN GARANTA DE NINGUN TIPO Y SUJETO A CIERTAS RESTRICCIONES QUE SE EXPONEN EN LOS TRMINOS DE USO EN NI.COM.

5/5

www.ni.com

Das könnte Ihnen auch gefallen