You are on page 1of 7

VISON ARTIFICILA PARA EL CONTROL DE CALIDAD DE LOS DIENTES DE UN ENGRANAJE UTILIZANDO LABVIEW Y UNA CAMARA USB

Albert Velastegu - bto_alb@hotmail.com, Javier Villalba Facultad de Ingeniera Mecatrnica Universidad Politcnica del Ejrcito Sangolqu - Ecuador

RESUMEN: El presente proyecto tiene como finalidad realizar el control de calidad en la fabricacin de engranajes utilizando tcnicas de visin artificial, un software de programacin avanzado como es el LABVIEW y una cmara USB, que se encargaran del censado de los dientes, enviando a travs de alarmas el estado de cada engrane, ya sea correcto, fallo o sin pieza. Palabras claves: Visin Labview, Cmaras USB. Abstract: The present project has as purpose to carry out the control of quality in the production of engagements using technical of artificial vision, an advanced programming software as it is LABVIEW and a camera USB that took charge of the one taken a census of of the teeth, sending through alarms the state of each it gears, either correct, I fail or without piece. Key words: Artificial vision, Lab view, Cameras USB. INTRODUCCIN: En la actualidad los esquemas de control de calidad aplicados a la industria son cada vez ms estrictos en especial en mercancas de produccin masiva siendo necesario establecer estndares cada vez artificial,

ms estrictos para incrementar la calidad de los productos. Los controles de calidad dentro de la industria de la automocin conllevan un gran problema para los fabricantes, especialmente en la Industria de engranajes, pues, sufren por lo general altercados y daos en sus dientes, ya sea por golpes, mal acabado u otros imprevistos. El problema de los controles de calidad en este tipo de industria sola darse porque se realizaba de forma visual por el operario e involuntariamente se cometa errores. Es as que se ha encontrado en la visin artificial y plataformas de programacin ms accesibles a los usuarios una herramienta tecnolgica de punta que ha hecho de este predicamento algo ms sencillo de procesar. MARCO TERICO: Visin Artificial La visin industrial o Visin Artificial aplicada a la industria abarca la informtica, la ptica, la ingeniera mecnica y la automatizacin industrial. A diferencia de la Visin Artificial acadmica, que se centra principalmente en mquinas basadas en el procesamiento de imgenes, las aplicaciones de Visin

Artificial industrial integran sistemas de captura de imgenes digitales, dispositivos de entrada/salida y redes de ordenador para el control de equipos destinados a la fabricacin, tales como brazos robticos. Los sistemas de Visin Artificial se destinan a realizar inspecciones visuales que requieren alta velocidad, gran aumento, funcionamiento las 24 horas del da o la repetibilidad de las medidas. El objetivo de un sistema de inspeccin por Visin Artificial suele ser comprobar la conformidad de una pieza con ciertos requisitos, tales como las dimensiones, nmeros de serie, la presencia de componentes, etc. Usos de la Visin Artificial Las aplicaciones de Visin Artificial se dividen en tres grandes categoras: Control de procesos Control de calidad Aplicaciones no industriales (por ejemplo, control del trfico) Componentes de un sistema de visin artificial Un moderno sistema industrial consta de: de visin

Una o ms cmaras para adquirir las imgenes._ Las cmaras pueden ser analgicas, pero el precio de las cmaras digitales est disminuyendo, de modo que stas se estn usando ms a menudo. Un dispositivo de interfaz para transferir las imgenes al ordenador. Un procesador de imagen, ordenador o cmara inteligente. Una opcin es utilizar cmaras inteligentes que integran el procesamiento de imgenes dentro de la propia cmara, evitando la necesidad de transferir imgenes a un ordenador externo. La velocidad de proceso de estas cmaras es inferior a la de un ordenador y existen aplicaciones en las que stas no son adecuadas. Una interfaz para notificar el resultado del anlisis a un operador. Se puede notificar de este resultado mediante una seal electrnica que opera un mecanismo de rechazo. Cmo funciona computador la visin por

Un sistema de iluminacin._ Una buena iluminacin es especialmente importante para la toma de imgenes de los productos en una lnea rpida de produccin, aunque algunas aplicaciones pueden utilizar la luz ambiente. La lente de la cmara._ La correcta seleccin de lentes es importante para alcanzar una solucin ptima.

Fig. 1 Visin Por computadora Mdulo Convierte de digitalizacin. la seal analgica

proporcionada por la cmara a una seal digital (para su posterior procesamiento). Memoria de imagen. Almacena la seal procedente del mdulo de digitalizacin. Mdulo de visualizacin. Convierte la seal digital residente en memoria, en seal de vdeo analgica para poder ser visualizada en el monitor de TV. Procesador de imagen. Procesa e interpreta las imgenes captadas por la cmara. Mdulo de entradas/salidas. Gestiona la entrada de sincronismo de captacin de imagen y las salidas de control que actan sobre dispositivos externos en funcin del resultado de la inspeccin. Comunicaciones. Va I/O, ethernet, RS232 (la ms estndar).[1]

Fig. 2 Caja de luz constante Abrimos LabVIEW y procedemos a irnos a Tools Vision Assistant como se indica en la siguiente figura.

Fig. 3 Vision Assistant Se nos abrir el asistente para la adquisicin de imgenes Vision Assitant, seleccionaremos Acquire Imagen.

DESARROLLO: Adquisicin de imgenes Para la adecuada adquisicin de imgenes es necesario obtener un nivel de luz invariable, para eso nos valdremos de una caja recubierta de un fondo negro como se observa en la Fig. 2, en su interior estar una fuente de luz constante dirigida directamente a la pieza y una cmara USB cualesquiera que ser la encargada de adquirir la imagen deseada. Daremos clic en el siguiente icono para elegir nuestra cmara, luego procederemos a adquirir la imagen como se muestra en la Fig. 4

Fig.4 Adquisicin de Imagen

Procesamiento De Imagen Una vez adquirida la imagen se procede a procesarla, para lo cual daremos clic en Process Images. El objetivo principal del procesamiento de imagen ser obtener el contorno de los dientes del engranaje lo ms ntido posible y hacer un control de estos. Utilizaremos las siguientes funciones: Threshold._ es una funcin que cambia la imagen a dos colores, rojo y negro, se encuentra en Grayscale.

Fig.6 Reverse

Color Plane Extraction._ Esta paleta se encuentra dentro de Processing Function Color, aqu podemos escoger la escala de color con la que deseamos trabajar, en nuestro caso ser RGB-Blue Plane.

Fig.7 Threshold

Fig.5 Color Plane Extraction Comenzaremos con el filtrada de la imagen.

Lookup Table._ Para realizar un filtrado ms adecuado ocuparemos nuevamente esta tableta pero con la funcin Equalize, esta opcin nos ayuda a dejar en escala de negros y blancos nuestro filtrado.

Lookup Table._ se encuentra dentro de la Funcin Grayscale, con esta paleta podremos elegir un filtro que invierta los colores, ser Reverse

Fig.8 Equalize

Opciones de Control Una vez procesada la imagen se realiza el control de la misma para eso nos dirigimos a la pestaa de Machine Vision y le damos en la siguiente opcin.

Por ltimos iremos a Select control y elegiremos el control que sea necesario, en nuestro caso ser Numbres of Maches, que mostrara el nmero de dientes captados por la camara.

Pattern Machine._ esta opcin nos ayuda a escoger los puntos de control. Escogeremos New Template y enmarcamos el parmetro de control como se muestra en la figura. Fig.11 Select control Por ultimo Finish. Programacin e interfaz Grfica Procedemos abrir LabVIEW, creamos un nuevo VI y en el Block Diagram damos clic derecho y nos dirigimos a Visin Assistant como se muestra en la Fig. 12

Fig.9 New Template Ya escogido y guardado el segmento de con damos clic en Setting donde variaremos los parmetros hasta obtener los requerimiento necesarios, en nuestro caso el reconocimiento de todos los dientes del engranaje.

Fig. 12 Vision Assistant En la parte de SCRIFT cargamos el archivo de Vision Assistant antes creado y damos en ok. Fig.10 Setting De la misma forma que se abri el visin Assistamt abriremos Vission adquisition

que nos servir para ingresa la imagen a procesar.

Express Vision Imagen Display Leds-Round Led Text Inds- String Ind

Fig. 13 Vission Acquisition Al abrir este asistente se buscara la cmara que se utilizara y se modificara de acuerdo a lo que se necesite, igual como se muestra en la figura siguiente Fig. 15 Front Panel Por ltimo conectamos todo en el Block Diagram como se ilustra en la figura 12

Fig. 14 Configuracion Vission Acquisition Nuestro proyecto necesita un indicador numrico y tres alarmas, CORRECTO._ Indicara que el engrane tiene los cantidad de dientes correcto. FALLA._ error en algn diente y SIN PIEZA._ indica la ausencia de engranaje o falta de dientes. Fig. 16 Block Diagram Obteniendo as un sistema de control de calidad a base de visin artificial pues al correr el programa este identificara la cantidad de dientes existente en el engrane y mostrara en pantalla el nmero y su respectiva alarma. CONCLUSIONES

Por lo tanto se ingresara en el Front Panel los siguientes componentes:

RECOMENDACIONES: REFERENCIAS: http://www.jasvisio.com/aplicacionesvision-artificial-industria.html [1]

You might also like