Está en la página 1de 6

UNIVERSIDAD POLITCNICA SALESIANA

INGENIERA ELECTRNICA AUTOMATIZACION INDUSTRIAL I SENSOR DE FLAMA PARA MAQUINAS EROSIONADORA CONTROLADA CON LABVIEW EDISON RAMOS BYRON SANGUCHO JAVIER SALGUERO 24-ENERO-2014

1. OBJETIVOS Aprender las funciones bsicas del programa LABVIEW y poder aplicarlas en un circuito externo de prueba Consultar y poner en prctica los tipos de comunicacin de LABVIEW con los terminales del pc Poner en practica la transmisin de informacin por el puerto paralelo 2. MARCO TEORICO LABVIEW LabVIEW de National Instruments es un Entorno de desarrollo integrado especializado en informtica industrial y cientfica. Su particularidad es que se basa en el lenguaje G (G por Grfico), creada por Nacional Instrumentos que es enteramente grfica. Permite el desarrollo de programas informticos complejos facilitando al mismo tiempo la programacin y en consecuencia disminuir los plazos de desarrollo. Gracias a sus libreras de funciones dedicadas a la adquisicin de datos, la instrumentacin, al anlisis matemtico de las medidas y la visualizacin, LabVIEW se dedica especialmente a los sistemas de prueba y medida. LabVIEW por qu hacer? Como lo vimos en introduccin, LabVIEW es especialmente conveniente a la informtica industrial y cientfica. Podr pues utilizarlo para el desarrollo de: Softwares para Windows, UNIX/Linux o Mac, Windows Mobile o Palm OS, Libreras (DLL, Activo X, .NET), Controles de instrumentos, componentes embarcados, componentes tiempo real, tarjetas FPGA.

LabVIEW y el hardware Lo vimos, LabVIEW permite programar sobre mucho orienta diferentes. Lo mismo sucede para el material y sobre todo la instrumentacin. En efecto, con LabVIEW y gracias a sus numerosas libreras, podr intercomunicarse y encargar las siguientes tarjetas y aparatos: VXI, PXI, Compacto PCI, PCI, USB, FireWire, Serie.

Comunicando con los siguientes protocolos: VXI, PXI, Compact PCI, PCI express, PXI express, PCI, USB, FireWire, RS 232,422,485 TCP/IP, Bluetooth, WIFI.

PUERTO PARALELO Aunque, por lo general, se asocia la idea de puerto a las instalaciones que funcionan en una zona costera y que son utilizadas por embarcaciones, el concepto es ms amplio y tiene otros usos. Puede entenderse al puerto como una infraestructura que brinda diversas clases de prestaciones. En la informtica, un puerto es una interfaz que posibilita el intercambio de informacin digital. Dichos puertos pueden ser fsicos (con una entrada en el hardware de la computadora para permitir la conexin de un perifrico) o virtuales (puertos lgicos gestionados a travs del software). El puerto paralelo de las computadoras, de acuerdo a la norma Centronics, est compuesto por un bus de comunicacin bidireccional de 8 bits de datos, adems de un conjunto de lneas de protocolo. Las lneas de comunicacin cuentan con un retenedor que mantiene el ltimo valor que les fue escrito hasta que se escribe un nuevo dato, las caractersticas elctricas son: Tensin de nivel alto: 3,3 o 5 V. Tensin de nivel bajo: 0 V. Intensidad de salida mxima: 2,6 mA. Intensidad de entrada mxima: 24 mA.

Los sistemas operativos basados en DOS y compatibles gestionan las interfaces de puerto paralelo con los nombres LPT1, LPT2 y as sucesivamente, mientras que los de tipo Unix los nombran como /dev/lp0, /dev/lp1, y dems. Las direcciones base de los dos primeros puertos son: LPT1 = 0x378. LPT2 = 0x278

3.

PROCEDIMIENTO Armamos el circuito del detector de llama

Configuramos el circuito armado para que sea una entrada en el puerto paralelo de 5v o 0 (0-1) quitando el led y mandndole al puerto paralelo Diseamos en LABVIEW la programacin deseada para poder controlar la entrada de la seal del circuito de detector de llama para poder activar una alarma(buzzer) y un led rojo de alerta En el panel de control de LABVIEW diseamos y escogemos los elementos virtuales para simular a los reales

En la ventana de diagrama de bloques de LABVIEW configuramos y programamos lo que deseamos hacer para ver sus funcionamiento en el panel de control, en este caso lo que vamos a realizar en la programacin es: - Cuando ingresa una seal booleana (0-1) por el puerto paralelo en especfico por el puerto 378 en el bit 2 - Activa o desactiva una alarma, ventilador y un led de alerta

Para poder conectar el circuito detector de llama como ENTRADA al puerto 378 en el bit 3 para que mande una seal booleana (0-1) lo que usamos en LABVIEW es el icono a continuacin

En donde en addres ponemos la direccin del puerto que deseamos leer sus estados (378) En Data read nos da la lectura de 8 bits del estado del puerto especificado antes en address

Para controlar el led, alarma y el ventilador como SALIDAS en el puerto 378 con los bits (0,1,2) usamos en LABVIEW es el icono a continuacin

En donde en addres ponemos la direccin del puerto que deseamos activar o desactivar sus estados (378)

En write value ponemos el bit del puerto que desean activar o desactivar en este caso (0,1,2)

4.

CONCLUSIONES Al existir la presencia de fuego en alambre que en este caso va a simular un sensor de flama, nos va a avisar y controlar el progreso de la flama Al desear probar un circuito de control o automatizacin lo ms recomendable es primero usar el programa LABVIEW puesto que este programa tiene un sinfn de herramientas la cuales se comunican con la mayora de protocolos de comunicacin Al desear comunicarse desde LABVIEW hacia afuera atreves de cualquier puerto, hay muchas opciones en LABVIEW para poder realizar la comunicacin, nosotros solo usamos una de las tantas posibles en este proyecto RECOMENDACIONES Al implementar circuitos que vayan a dar seales de entrada hacia los puertos de las computadoras/laptops es muy recomendable saber a qu voltaje y corriente mximos pueden trabajar, caso contrario pueden causar danos a los puertos o danos a la placa madre de los computadoras/laptops La forma ms sencilla para poder cuidar a los puertos de las corrientes que regresen o parasitas es usando un simple diodo a cada uno de los pines que se va a implementar NETGRAFIAS http://www.udb.edu.sv/udb/archivo/guia/electronica-ingenieria/interfaces-yperifericos/2012/ii/guia-5.pdf https://www.youtube.com/watch?v=sldDp6bb4mk http://www.gte.us.es/ASIGN/IE_4T/Tutorial%20de%20Labview.pdf

5.

6.