Upload
nestor-leal
View
216
Download
2
Tags:
Embed Size (px)
DESCRIPTION
kklklk
Citation preview
LABORATORIO IMPLEMENTACIN DE I/O DIGITALES Y ANALOGICAS CON LA TARJETA NI-DAQ6009
Boris Antenor Serrano2120141048Nestor Leal2120121065Felipe Bedoya2120132042Guiderman Jimenez2120102026Richard Reina2120121014
INTRODUCCIONEn el presente laboratorio vamos a implementar el VI (instrumento virtual) labview para automatizar 2 procesos en conjunto con una tarjeta NI - DAQ 6009 para poder controlar un bombillo led apagndola y encendindola por medio del programa y tambin se desarrollara un transductor de temperatura.La tarjeta de adquisicin NI- DAQ USB 6009 Esta tarjeta se le considera como un circuito electrnico que cuanta con convertidores de analgico a digitales y digitales a analgicos, as como consta de salidas y entradas digitales. Se pueda manejar la tarjeta en diferentes softwares programando en diferentes plataformas.Es una tarjeta de adquisicin de datos multifuncional, esto quiere decir que nos permite una gran facilidad con sistemas operativos como Windows, MAC OS X, LINUX; posee alto rendimiento y alta velocidad de muestreo. Las especificaciones de la tarjeta y el soporte de proveedores externos hacen ideal su uso para un amplio rango de aplicaciones en nuestro caso el de la adquisicin de datos, para la industria, laboratorios, control de procesos y automatizacin de sistemas en las fbricas.Caractersticas de la tarjetaComponentes caracteristicas
Canales de entrada analgica seleccionados por software8 canales unipolares 4 diferenciales.
Rangos de entradas analgicas seleccionadas por software 10V
Provee de dos modos de disparo para el A/Dsoftware Disparador digital externo.
Resolucin de entrada14 bits en modo unipolar y13 bits en modo diferencial.
Voltaje de trabajo10V
impedancia de entrada 144K
proteccin de sobretensin35V.
Entradas con 8 entradas analgicas 8 digitales
Tabla 1. Especificaciones de la tarjeta ( realizacin propia)
Figura 1. Tarjeta NI USB-6009
.Sensor LM35 Los sensores son dispositivos que reciben una seal o estmulo fsico y lo convierten en una seal elctrica. El estmulo es la cantidad, propiedad o condicin que es censada y convertida en seal elctrica. La seal de salida del sensor puede ser tensin, corriente o carga y describirse en trminos de amplitud, frecuencia y fase. Es un sensor de temperatura con una precisin calibrada de 1C. Su rango de medicin abarca desde -55C hasta 150C. La salida es lineal y cada grado centgrado equivale a 10mV, por lo tanto:Caractersticas del sensor Caractersticas del sensor Componentes caractersticas
Lineal ++ 10,0 mV / C factor de escala
exactitud regulable0,5 (a +25 C)
Calibrada directamentedirectamente en grados Celsius (centgrados)
Opera4 a 30 voltios
Impedancia de salida baja0,1 para carga de 1
Bajo nivel de calefaccin0,08 C en aire
Tabla 2. Caractersticas del sensor
Figura 2. Sensor de temperatura LM35
MATERIALES
CantidadDescripcin
1Protoboard
1resistencia de 220 ohmios
1resistencia de 10k ohmios
1Interruptor
1Transductor de temperatura LM 35
1Led
1Tarjeta NI-USB 6009
4Cables para conexin en protoboard
Tabla 3 materiales utilizados en la practica
PROCEDIMIENTOS Y RESULTADOS
Parte 1: Digitalmente Empezamos colocando un bombillo rojo en una entrada negativa y el otro en la siguiente lnea de letras del protoboard despus colocamos las 2 resistencias en la protoboard como se puede ilustrar en la figura 1, dos resistencias las cuales estn compuestas por una series de colores que indican que resistencia debe llevar cada una Consideracin: esto se hace para que no se presente ningn corto circuito y que se energice bien en el procedimiento luego por la misma lnea de la segunda resistencia se coloca un pulsador sin enclavamiento el cual tendr la funcin de prender o apagar el bombillo segn la funcin que le demos utilizando el programa labview, luego se conecta un cable en una entrada debajo del pulsador y la otra en la entrada positiva, despus de estar conectado con todos los implementos utilizados se parte a conectar la tarjeta DAQ NIUSB-6009 que podemos observar en la (figura 2) y (figura 3) al protoboard y conectar todo por medio de un USB a la computadora para que as por medio dela interfaz grfica del programa labview podamos a funcionar el programa con el fin de que con estas conexiones el circuito deber correr perfectamente y cumplir con su objetivo principal que energizar o no un bombillo directamente desde el programa o fsicamente pulsando el pulsador sin enclavamientoLa conexin se puede observar en el diagrama (
diagrama 1
Parte 2: Analgicamente
diagrama 2
Figura 1.
Figura2.Adems colocamos los cables para conexin de la protoboard con la tarjeta
Figura 3.
Especificaciones en labview Ejercicio 1
Figura 1. Diagrama de bloques del led Ejercicio 2
Figura 2. Diagrama de bloque del sensor de temperatura lm35
Trminos bsicosCiclo While (como se muestra en la Figura 3): es el encargado de ejecutar determinada accin hasta que el programa termine su funcin o hasta que el usuario decida detener el programa. Si el programa no tiene un fin determinado, el programa se ejecutar infinitamente o hasta que el usuario lo detenga .El ciclo While no funciona si no se conecta un botn de stop o una condicin de paro a la terminal de stop, si no ocurre esto, ser imposible ejecutar el programa.
Figura 3. Ciclo while (NATIONAL INSTRUMENTS)
La terminal de iteracin: es una terminal de salida que contiene el nmero de iteraciones terminadas. La cantidad de iteraciones para el Ciclo While siempre comienza en cero y regresa a cada inicio de la interaccin el valor de cero. Si se desea pasar informacin desde la primera iteracin a la siguiente, es necesario colocar registros de corrimiento.Consideracin 1:El Ciclo While siempre se ejecuta por lo menos una vez.Smbolo:
Terminal condicionante: Cabe sealar que si el terminal condicionante no se conecta a un valor,la vi no opera.
Figura 4. Controles para el terminal condicionante
Para la configuracin DAQ Assistant siga los siguientes pasos:1) Configuracin de salidas digitales: Inserte desde la paleta de herramientas la funcin DAQ Assistant, se abrir una ventana como la mostrada en la figura . En ella deber seleccionar la opcin Digital I/O >> Port Output.
Figura 8. Configuracin de puerto de salida digital
Luego se desplegar una nueva ventana, con la lista de puertos que posee el dispositivo, seleccione el port 0 y presione el botn Finish, como se muestra en la figura . Se desplegar una nueva ventana, de la cual deber dejar con la configuracin por defecto, seleccionando el botn OK - Con lo anterior usted habr configurado el puerto cero (8 bits de P0.0 hasta P0.7), como salidas digitales, Identificado en el diagrama de bloque como DAQ Assistant.
Figura 9. Seleccin de puerto digital
2) Configuracin de entradas digitales:
Inserte nuevamente un nuevo bloque con la funcin DAQ Assistant, solo que esta vez deber seleccionar la opcin Digital I/O >> Port Input. - De manera similar a la configuracin de salida, esta vez seleccione el port 1 y deje la configuracin por defecto. - Con lo anterior usted habr configurado el puerto uno (4 bits de P1.0 hasta P1.3), como entradas digitales, Identificado en el diagrama de bloque como DAQ Assistant2
Procedimiento 2
Se desea controlar la temperatura mediante un VI (instrument virtual) llamado labview este es un programa de automatizacin que programa basado en imgenes esto facilita al ingeniero ciertas tareas de programar ya que no posee un lenguaje complicado como lo es java o C++ si no trae el cdigo implcito dentro de las imgenes este es un programa muy eficiente para las empresas ya que contribuye a la rpida y concisa automatizacin de las empresas en este curso para empezar a desarrollar este software iniciamos desarrollando un programa de control de temperatura donde se utilizan los siguientes elementos sensor LM35, cables de conexin, DAQ NI-usb 6009 y una protoboard seguido se proceder a conectar a hacer la conexin pertinente que se indica en la Figura , despus de tener la conexin adecuada se empieza realizar nuestra programacin con imgenes en el VI labview primero se seleccionan todos los controladores, indicadores o graficas necesarias para nuestro programa en el panel frontal o bien llamada interfaz de usuario seguido a esto procedemos a hacer la programacin(conexin) en nuestro diagrama de bloques y por ltimo se realiza la conexin de la DAQ a nuestro computador ya que esta es la que nos va realizar el procesamientos de las variables fsicas a seales o impulsos elctricos para que se puedan ver reflejadas en nuestro programa.
RESULTADOS DE LOS EXPERIMENTOS
IMGENES MONTAJES EXPERIMENTALES PARTE 1 Y 2
Montaje del experimento tarjeta DAQ NI- DAQ USB 6009
IMGENES MONTAJES EXPERIMENTALES PARTE 1 Y 2
CONCLUCIONES En el laboratorio realizamos la manipulacin de una seal de entrada digital para encender el led, utilizando la tarjeta NI-DAQ USB 6009, en el cual se trasmite por medio de un dispositivo USB al computador el cual muestra una interfaz grfica la cual podremos manipular tanto para el encendido del bombillo y el medidor de temperatura Con el programa labview y la tarjeta NI DAQ trabajamos por intermedio de una seal anloga y una seal digital, la seal digital se trabaj para el proceso del pulsador sin enclavamiento el cual encenda o no un bombillo y la seal anloga fue el proceso del medidor de temperatura