Vous êtes sur la page 1sur 9

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

PRACTICA N 5

PARTE 1 PROGRAMACION DE ENTRADAS/ SALIDAS ANALOGICAS


OBJETIVO El objetivo de esta prctica es de programar las entradas/ salidas analgicas de una interfase de adquisicin y realizar un programa de supervisin desde LabVIEW. HERRAMIENTAS NECESARIAS: 1. Tarjeta de Adquisicin de datos, modelo: USB 6008/ National Instruments 2. Software: Measurement & Automation/ National Instruments 3. Software: LabVIEW 8.0 4. Desarrollo de la practica 8: Configuracin de interfase de adquisicin de datos INTRODUCCION Se desarrollara un sistema de adquisicin de datos de una seal analgica. Esta seal ser proporcionada por la misma tarjeta desde una salida analgica. Se utilizar esta seal en simulacin a una seal proveniente de un sensor con una salida de voltaje en el rango de 0 a 10 V PROCEDIMIENTO: 1. Conectar la tarjeta al puerto USB de la PC (Los drivers de la tarjeta ya debieron ser instalados 2. Para realizar la adquisicin de la seal analgica se debe conectar la salida AO0 con la entrada AI1 3. La tarjeta debi ser configurada como se describi en la practica N 8 donde se configuraron las tareas de Leer y Escribir (entrada y salida analgica respectivamente) 4. Ambas tareas se guardan en el disco. De esta manera la tarjeta esta configurada para adquirir la seal de voltaje. 5. Para desarrollar la aplicacin de adquisicin se desarrollara en ambiente de LabVIEW. Se apertura LabVIEW y se crea un VI en blanco 6. En el diagrama de bloques abrir la paleta de Funciones (haciendo clic derecho con el mouse) Seleccionar del grupo de funciones: Measurement I/O / DAQmx Data Acquisition, la funcin: Write

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

En esta funcin se le asignara dos controles, uno para la seleccin de la tarea a ejecutarse (task/ channel in) y otro control para la seleccin del valor de voltaje (data) Cuando se crean ambos indicadores en el Panel frontal se puede observar los controles donde se seleccionara las tareas (Etiquetarlo con el nombre: Tarea 1) y se modificara el valor de voltaje, en un rango de 0 a 5 voltios (Etiquetarlo con el nombre: Valor de voltaje El panel frontal y el diagrama de bloques quedan de la siguiente manera:

7. En el diagrama de bloques abrir la paleta de Funciones (haciendo clic derecho con el mouse) Seleccionar del grupo de funciones: Measurement I/O / DAQmx Data Acquisition, la funcin: Read

En esta funcin se le asignara un control para la seleccin de la tarea a ejecutarse (task/ channel in) y un indicador grafico para visualizar el valor del voltaje. El panel frontal y el diagrama de bloques quedan de la siguiente manera:

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

8. Ejecutar el VI continuamente cambiando los valores de voltaje y observar la grafica.

PARET 2 PROGRAMACION DE ENTRADAS/ SALIDAS DIGITALES


OBJETIVO El objetivo de esta prctica es de programar las entradas/ salidas digitales de una interfase de adquisicin y realizar un programa de supervisin desde LabVIEW.

HERRAMIENTAS NECESARIAS: 5. Tarjeta de Adquisicin de datos, modelo: USB 6008/ National Instruments 6. Software: Measurement & Automation/ National Instruments 7. Software: LabVIEW 8.0 8. Desarrollo de la practica 8: Configuracin de interfase de adquisicin de datos 9. Multimetro INTRODUCCION Se desarrollara un sistema de adquisicin de datos de una seal digital. Se visualizara el estado de encendido/apagado de un led para ello la seal de 5V ser proporcionada por la misma tarjeta desde una salida analgica. Se utilizar esta seal en simulacin a una seal proveniente de un sensor con una salida de voltaje de 5V Para el caso de la salida digital se activara la salida mediante LabVIEW y para comprobar que se obtiene 5V se usara el Multimetro.

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

PROCEDIMIENTO: ENTRADA DIGITAL 9. Conectar la tarjeta al puerto USB de la PC (Los drivers de la tarjeta ya debieron ser instalados 10.Para este ejercicio utilizaremos las tareas de Escribir (desarrollado en la practica 8) y se creara una nueva tarea, en este caso se usara Digital I/O/ Line Input. De la tarjeta se conoce que las lneas digitales estn agrupadas en 2 puertos, para ello se seleccionara el primer puerto y la primera seal: p1.1 y se le etiquetara con el nombre: Digital 11.En Settings, se selecciona la casilla Invert Line y el Acquisition Mode: 1 Sample (On Demand). 12.Pulsar Test, se observa que dentro de las lneas digitales se encuentra la entrada digital configurada: DigitalIn con el led apagado, para encenderlo conectar fsicamente la entrada P1.1. Observar que el led se enciende

13.Ambas tareas se guardan en el disco. De esta manera la tarjeta ya esta configurada. 14.Para desarrollar la aplicacin de adquisicin se desarrollara en ambiente de LabVIEW. Se apertura LabVIEW y se crea un VI en blanco 15.En el diagrama de bloques abrir la paleta de Funciones (haciendo clic derecho con el mouse) Seleccionar del grupo de funciones: Measurement I/O / DAQmx Data Acquisition, la funcin: Read

Se configura el tipo de seal que se va a leer, para ello se pulsa el men que tiene la funcin:

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

En esta funcin se le asignara un control para la seleccin de la tarea a ejecutarse (task/ channel in), en este caso la tarea es: Digital y un indicador grafico para visualizar el estado del led El panel frontal y el diagrama de bloques quedan de la siguiente manera:

16.Ejecutar el VI continuamente conectando y desconectando la entrada P1.1 PROCEDIMIENTO: SALIDA DIGITAL 1. Al igual que para la entrada digital se creara una tarea para una salida digital, Digital I/O/ Line Output y se seleccionara la lnea digital P1.3. Se etiquetara la tarea con el nombre de Digital Output. 2. En Settings no se selecciona la casilla Invert Line y en Generation Mode: 1 Sample (On Demand) 3. Grabar la tarea en el disco 1. Se apertura LabVIEW y en el diagrama de bloques abrir la paleta de Funciones Seleccionar del grupo de funciones: Measurement I/O / DAQmx Data Acquisition, la funcin: Write

En esta funcin se le asignara un control, en este caso un interruptor de los controles booleanos. Asi como tambien con la funcion Read se debe configurar el tipo de seal: Digital/ Single Channel/ Single Simple/Bolean (1 Line)

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

2. Antes de ejecutar el VI se debe seleccionar las tareas para cada caso. Para la salida digital conectar el Multimetro en GND y P1.3. 3. Ejecutar el VI y activar el interruptor (hacia arriba) y leer el valor que muestra el multimetro (5V)

PARTE 3 EXPLORACION DE ALGORITMOS DE CONTROLES (P, PI, PID)


OBJETIVO El objetivo de esta prctica es la de explorar y conocer los diferentes algoritmos de control: Proporcional (P), Proporcional Integral (PI) y Proporcional, Integral, Derivativo). Hacer uso de las constantes de control y observar la respuesta del algoritmo en funcin a la variacin de los valores de las constantes

HERRAMIENTAS NECESARIAS: 10.Software: LabVIEW 8.0 INTRODUCCION En la actualidad el algoritmo Proporcional-Integral-Derivativo (PID) es el algoritmo de control mas usado en la industria. Es usado frecuentemente en control de procesos como: sistemas de calefaccin y enfriamiento, monitoreo de nivel de fluido, control de flujo y presin. En el control PID se debe especificar una variable de proceso (PV) y un setpoint (SP), donde la variable de proceso es el parmetro del sistema que uno desea controlar,

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

tal como temperatura, presin o caudal y el setpoint es el valor deseado del parmetro que se esta controlando. El controlador PID determina la salida de control hacia el actuador (resistencia elctrica de calentamiento o posicin de la vlvula, etc), el controlador aplica la salida de control hacia el sistema haciendo que la variable de proceso vaya hacia el valor del setpoint. Los algoritmos de control se regulan mediante los parmetros o constantes: Kp: constante proporcional, Ti: constante integral, Td: constante derivativo Los valores de estas constantes son optimas cuando la variable de proceso se acerque al setpoint Para mayor informacin de los algoritmos de control puede encontrarlo en el manual de los mdulos de control en el apndice: 4.8 Apendice F PROCEDIMIENTO: 1. Abrir el programa LabVIEW, en la zona inferior derecha se encuentra la bsqueda de ejemplos (Find Examples) 2. En Search digitamos la palabra: PID y encontraremos los ejemplos relacionados.

3. Seleccionar el ejemplo: Simple PID Demo.vi 4. Este VI permite mostrar como trabaja un sistema de control PID

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

5. Ejecutar el VI, ntese que con los valores iniciales se tiene un sistema de primer orden con una onda cuadrada

6. Modificar el tipo de sistema por uno de segunda orden, ntese que la variable de proceso no alcanza el valor del setpoint. Modifique los

UNIVERSIDAD NACIONAL DE SAN AGUSTIN - AREQUIPA INGENIERIA ELECTRONICA

siguientes parmetros: P=10, I=6, y D=5. Ntese la diferencia de la sintona del sistema

7. Experimentar con diferentes tipos de setpoint y encontrar los parmetros ptimos para sintonizar el sistema 8. Adems experimentar con algoritmos P (considerar I y D= 0) y PI (considerar D=0)

Vous aimerez peut-être aussi