Control de nivel del líquido de botellas de Coca Cola empleando una Beagleboard
Fecha
2013Director/Asesor
Villamizar Rincón, Juan Carlos
Tipo de contenido
Trabajo de grado
Citación
Metadatos
Mostrar el registro completo del ítemDocumentos PDF
Resumen
Se desarrollóla automatización del control de nivel de llenado para botellas de Coca-Cola, a través del procesamiento digital de imágenes. Para ello, se utilizó un sistema embebido en la Beagleboard, sobre el sistema operativo Ubuntu, Linux. Además, de la creación de un prototipo que simula las condiciones físicas de la planta de Bucaramanga.
El sistema embebido tiene implícito un programa que permite el procesamiento de la imagen, pudiendo determinar si el nivel que cuenta la botella es el adecuado. De lo contrario, emite una orden para su rechazo.
Este programa fue desarrollado en Python, utilizando las librerías de OpenCV para el reconocimiento y manejo de la cámara. A su vez, extensiones del mismo para entablar una comunicación con el PLC mediante el protocolo Modbus TCP. Automation was developed filling level control for Coca-Cola bottles, through digital image processing. For this, we used an embedded system in the BeagleBoard, on the Ubuntu operating system, Linux. In addition, the creation of a prototype that simulates the physical conditions Bucaramanga plant.
The embedded system has implied a program for image processing, and it can determine whether the level that has the bottle is right. Otherwise, issues an order for dismissal.
This program was developed in Python using OpenCV libraries for the recognition and management of the camera. In tum, extensions thereof to engage in communication with the PLC using Modbus TCP.
Palabra/s clave
Empresas - Coca Cola
Procesamiento de imágenes
Automatización
Sistemas de computador embebidos
Colecciones
- Trabajos de grado [6372]
El ítem tiene asociados los siguientes ficheros de licencia: