M&M’S Project
El proyecto generado para este parcial en la clase de manufactura Automatizada I, es muy interesante debido a la introducción del Vision Asisstant. La meta establecida para el proyecto era que a partir de una cámara de video, el programa Labview pueda detectar o asimilar los colores que deseemos; los cuales estarán transitando una banda transportadora. A partir de la selección de los colores el sistema que dirigir el producto a una bandeja especifica o dicho de otra manera agrupar el producto.
Para realizar esta tarea se partido con el fundamento de que labview debería de comparar colores, ya que esto facilitaría la creación del programa. Teniendo esta base se puede decir que la función del programa consiste en la comparación antes mencionada de los colores que serán o fueron guardadas en algún sitio específico del disco duro del ordenador.
http://img684.imageshack.us/i/imagen1zgi.png/
Durante el proceso de desarrollo se descubre que las fotografías de comparación dependían de la cámara o mejor dicho que las imágenes que deberían ser comparadas ya que desde el momento en que se realiza la comparación los pixeles de afectaran esto.
Como podemos apreciar las imágenes de comparación están agrupadas y en nuestro escritorio y desde cualquier momento labview puede acceder a ellas.
Siguiendo con la programación en nuestro blockdiagram
Utilizamos color pattern para poder filtrar las imágenes provenientes de la cámara, durante se desarrolló el proceso de desarrollo nos dimos cuenta que era muy necesario que hubiera un fondo neutro para que la cámara detectara o enfocara de la mejor manera posible los colores que deseábamos utilizar.
Luego de la interpretación y selección de colores, el sistema de labview
Utiliza un sistema de caso por medio del (case Structure) en el cual dependiendo de nuestro filtro inicial utilizamos 3 selección de colores; cada color tiene un numero asignado que son: 0 (verde) 1(azul) 2 (rojo), utilizando esto el sistema de caso utilizamos los true/false para hacer saber al sistema que debe de activar las electroválvulas.
Para finalizar utilizamos o añadimos un frame al final ya que la ultimamos el programa de tal manera que desde el inicio el programa seleccionaba el color que se encontraba en la banda, activaba directamente el flujo de aire proveniente del compresor, facilitando así el ciclo del frame; por lo cual debimos calcular en variadas ocasiones el tiempo que necesitaba un M&M al llegar o mejor dicho completar el ciclo de la banda.