Está en la página 1de 8

Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 1

DISPENSADOR AUTOMATICO DE
BEBIDAS POR PLC
(noviembre de 2019)
Arias T. Gilmar, miembro del IEEE Y Tibocha G. José, miembro del IEEE

tamaño y diferente color, vaso pequeño-color rojo, vaso


Resumen - El proyecto mostrado en este documento consiste en el mediano-color verde, vaso grande-color azul, un sensor de
estudio y diseño de un prototipo dispensador automático de color TCS 3200 se encargará de la clasificación del vaso según
bebidas, realizando la implementación del programa visualizado su color y por ende un sensor de ultrasonido HC-SR04 se
de la interfaz principal del TIA PORTAL de un controlador encargara de ajustar la cantidad de líquido necesaria para cada
lógico programable PLC. Se considera importante incluir en este
documento la arquitectura y la técnica de construcción del
vaso, por ultimo tendremos una etapa de medición de tanque
dispensador, debido a que las características del prototipo en principal por medio de leds en orden ascendentemente, el led
cuestión determinan el tipo de control para el dispensador de rojo marcara el tanque en vacío y el led verde totalmente
bebidas. El diseño y la implementación de este proyecto se detalla lleno.
a manera de guía de elaboración con el fin de lograr el mejor
entendimiento del mismo, incluyendo el análisis del proceso, la La principal ventaja de las máquinas expendedoras respecto a
selección de la técnica más adecuada para el control de llenado de la venta tradicional es su disponibilidad en cualquier momento
diferentes recipientes, la selección de los componentes, la del día, mientras que entre sus principales desventajas cabe
programación del PLC, desarrollo del interfaz, instalación del
destacar la pérdida del contacto personal con el vendedor y la
sistema, su puesta en marcha y por ultimo su respectiva
evaluación. posibilidad de que el producto quede atascado y no se
entregue al comprador.
Con este proyecto se busca entender e indagar más a fondo el
sistema de programación y el acoplamiento de diferentes tipos de
sensores en un PLC para la implementación del control en
procesos industriales. II. MARCO TEORICO
A. Dispensador de bebidas
Índice de Términos – PLC, Arduino Mega, TIA Portal,
Convertidor de voltaje, Electroválvula, Dispensador de agua La construcción del dispensador de bebidas se remonta a la
antigüedad:

1. Se empiezan a añadir algunas figuras animadas para lucir


I. INTRODUCCION mejor y llamar más la atención de los transeúntes,
favoreciendo de esta manera las compras. Dicha innovación se
La automatización de procesos industriales, más que una considera luego un precedente de las actuales máquinas de
opción, es una necesidad que se presenta en la actualidad, para juego.
el mejoramiento de procesos productivos, hoy en día, en
pequeñas y medianas industrias del país. 2. En el año 1920 aparecen las primeras máquinas
dispensadoras de bebidas, donde ya las personas podían
En el sector de producción de dispensadores automáticos de disfrutar de diferentes tipos de gaseosas y bebidas. La venta de
bebidas, existen ya varias microempresas dedicadas a la bebidas gaseosas embotelladas enfriadas con hielo comenzaría
implementación de nuevas tecnologías acopladas a este tipo de en el año 1930, años más tarde el hielo sería sustituido por
sistema, pero sin una óptima automatización. Cada vez, este refrigeradores.
mercado va presentando mayor competencia, por lo cual
introducir tecnología de sensores y de un controlador lógico
programable a estos procesos no solo incrementa el
aprovechamiento de los recursos, sino que adicionalmente, 3. En 1888 una compañía de chicles instala en las calles y en
genera mejoras en los tiempos de producción y en la calidad los andenes de New York máquinas dispensadoras de chicles.
final de los productos. Desde aquel entonces y hasta el día de hoy comienzan a dar
En este proyecto, se describe el diseño de un sistema diferentes utilidades y beneficios las máquinas expendedoras
automatizado para un dispensador de bebidas, en el cual se automáticas gracias al ingenio y avance desarrollados [1]
describe la programación del control de cada una de las
entradas y salidas del sistema, en donde el funcionamiento
comprende la detección de tres tipos de vasos de diferente
Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 2

B. PLC automatización de dispensadores ya sean de bebidas u otros


productos, a continuación, se mencionarán algunos de ellos:
Su historia se remonta a finales de la década de 1960, cuando
la industria buscó en las nuevas tecnologías electrónicas una  <<El proyecto de la implementación de un prototipo
solución más eficiente para reemplazar los sistemas de control dispensador automático de bebidas gaseosas, que
basados en circuitos eléctricos con relés, interruptores y otros controle el llenado de líquido, utilizando envases
componentes comúnmente utilizados para el control de los descartables de tres litros>> consiste en el estudio y
sistemas de lógica combinacional. diseño de un prototipo dispensador automático de
bebidas gaseosas y su implementación a través de un
En 1968 GM Hydramatic (la división de transmisión controlador lógico programable PLC, además una
automática de General Motors) emitió una solicitud de pantalla HMI, en la cual se despliega un menú para
propuestas para un reemplazo electrónico de los sistemas escoger el sabor de bebida y la cantidad de gaseosa a
cableados de relés. La propuesta ganadora vino de Bedford dispensar en un vaso de 15 onzas.
Associates. El resultado fue el primer PLC, designado 084
porque era el proyecto de Bedford Associates n.º 84.2 Bedford  <<Diseño de un sistema automatizado de envasado
Associates comenzó una nueva empresa dedicada al y dosificación de productos desinfectantes
desarrollo, fabricación, venta y mantenimiento de este nuevo veterinarios>> Este proceso se realiza manualmente
producto: Modicon (MOdular DIgital CONtroler). Una de las y se identifican las dos fases básicas; la primera, es la
personas que trabajaron en ese proyecto fue Dick Morley, ubicación del envase en la llave dosificadora, y la
quien es considerado como el «padre» del PLC.3 La marca segunda, corresponde al llenado de los envases en sus
Modicon fue vendida en 1977 a Gould Electronics, y diferentes presentaciones. A partir de estas dos
posteriormente adquirida por la compañía alemana AEG y etapas, se integra el proceso con un sistema de
luego por la francesa Schneider Electric, el actual propietario. ubicación de los envases y un módulo de supervisión
de llenado de la máquina, dando inicio a un sistema
 Ventajas: automático.

 Gracias a que cuentan con una variedad importante  <<Prototipo automatizado para el llenado y tapado
de modelos y marcas en el mercado, ofrecen de botellas de plástico>>La finalidad de este
beneficios similares a los de la lógica cableada, proyecto es incrementar el nivel de calidad de los
productos, así como la productividad en el envasado
resultando muy ventajosos para cualquier fábrica.
de las botellas. El prototipo ha sido desarrollado con
actuadores neumáticos, sensores, electroválvulas,
 Su implementación es muy sencilla y su tiempo de solenoides, motores y un controlador lógico
ejecución y puesta en marcha, es menor respecto a programable (PLC S7-1200) así como también una
otros instrumentos (según la experticia del rueda de ginebra para que este pueda controlar el
proveedor). proceso de manera automática, reduciendo los cuellos
de botella y permitiendo un llenado uniforme. Para la
 Sin modificar cableados ni instalación eléctrica, se implementación del proyecto, la parte mecánica se
pueden realizar modificaciones en el programa del conectó con la parte neumática y eléctrica.
PLC, incluso a distancia por acceso remoto
autorizado por el cliente.

 Se utilizan pocos materiales para su fabricación, por


lo que es más conveniente en relación a otros
métodos.

 El mantenimiento es el más económico y requiere el


menor tiempo, por lo que no se tendrá que frenar la
producción de la industria (hecho por especialistas).

 Al ser programables pueden expandirse y evolucionar


de manera simple con los cambios demandados en III. MARCO CONCEPTUAL
nuestros procesos. [1]

C. Investigaciones realizadas en otros campos

Durante los últimos años se han venido desarrollando varios


trabajos de tesis y proyectos relacionados al campo de la
Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 3

A. Sensor de color TCS 3200 vacío, necesitan medio de propagación), y pueden detectar
objetos con diferentes formas, diferentes colores, superficies y
de diferentes materiales. Los materiales pueden ser sólidos,
líquidos o polvorientos, sin embargo, han de ser deflectores de
sonido. Los sensores trabajan según el tiempo de transcurso
del eco, es decir, se valora la distancia temporal entre el
impulso de emisión y el impulso del eco.

 Ventajas y desventajas

Este sensor, al no necesitar el contacto físico con el objeto,


ofrece la posibilidad de detectar objetos frágiles, como pintura
fresca, además detecta cualquier material, independientemente
del color, al mismo alcance, sin ajuste ni factor de corrección.
Los sensores ultrasonidos tienen una función de aprendizaje
para definir el campo de detección, con un alcance mínimo y
Fig. 1 Sensor de color TCS3200 de la marca LC Tech máximo de precisión de 6 mm. El problema que presentan
El sensor de color TCS3200 de la marca LC Tech es un estos dispositivos son las zonas ciegas (blanking)y el
convertidor de luz a frecuencia que combina fotodiodos de problema de las falsas alarmas. La zona ciega es la zona
silicio reconfigurables y una corriente de frecuencia en un solo comprendida entre el lado sensible del detector y el alcance
circuito integrado. La salida es una onda cuadrada (ciclo de mínimo en el que ningún objeto puede detectarse de forma
trabajo 50%) con una frecuencia directamente proporcional a fiable.
la intensidad de luz. Las entradas y salidas digitales permiten
una interfaz directa con un microcontrolador u otro conjunto
de circuitos lógicos, por esta razón el sensor TCS3200 es ideal C. Dispensador de agua
para líneas de producción, domótica, robótica, etc.

El sensor es un convertidor de luz a frecuencia que lee una


matriz de 8×8 fotodiodos, de tal manera que 16 fotodiodos
tienen filtro azul, 16 fotodiodos tienen filtro verde, 16
fotodiodos tienen filtro rojo y 16 fotodiodos son sin filtro.

B. Sensor de ultrasonido HC-SR04

Fig.3 Dispensador de agua

El funcionamiento de los bidones de agua es en realidad muy


simple. Consiste en un sistema compuesto de dos módulos o
partes: un bidón de agua colocado en la parte superior y una
base de donde salen habitualmente dos surtidores, uno que
proporciona agua fría y otro para natural o caliente.

El bidón con agua natural se sitúa en la parte superior del


pedestal, en posición invertida y los usuarios van rellenando
Fig. 2 Sensor de ultrasonido HC-SR04 los vasos a través de los grifos. Una vez se termina el bidón,
basta con sustituirlo con otro lleno, lo cual garantiza disponer
de agua de calidad de manera continua y en cualquier
Los sensores de ultrasonidos o sensores ultrasónicos son momento [2].
detectores de proximidad que trabajan libres de roces
mecánicos y que detectan objetos a distancias que van desde
pocos centímetros hasta varios metros. El sensor emite un
sonido y mide el tiempo que la señal tarda en regresar. Estos
reflejan en un objeto, el sensor recibe el eco producido y lo
convierte en señales eléctricas, las cuales son elaboradas en el
aparato de valoración. Estos sensores trabajan solamente
donde tenemos presencia de aire (no pueden trabajar en el
Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 4

D. Convertidor Voltaje DC-DC Step-Up 2.5A XL6009


Las válvulas de solenoide son dispositivos operados
electrónicamente que se utilizan para controlar y dirigir el
flujo de gases o líquidos. Estas son útiles en situaciones que
exigen control remoto de fluidos o de otros medios.

Tiene una salida y una entrada. Este tipo de válvula tiene


básicamente dos tipos de operación. En la operación
normalmente cerrada (NC), la bobina es desactivada para
Fig.4 Convertidor de voltaje DC-DC Step-Up 2.5A XL6009 interrumpir el paso de fluido y es activada para permitir que el
flujo de fluido circule. Luego está la operación normalmente
Tiene como función entregar un voltaje de salida constante abierta (NO) en la que fluye el líquido cuando se desactiva la
superior al voltaje de entrada frente a variaciones del voltaje bobina y se corta cuando se energiza la bobina [4].
de entrada o de carga. Soporta corrientes de salida de hasta
2.5A, voltaje de entrada entre 5V a 32V y voltaje de salida
entre 7V a 32V. El voltaje de salida se selecciona mediante un G. Arduino Mega
potenciómetro multivuelta [3].

E. Bomba de agua sumergible

Fig. 7 Arduino AT Mega

El Arduino Mega es probablemente el microcontrolador más


capaz de la familia Arduino. Posee 54 pines digitales que
Fig. 5 Bomba de agua sumergible funcionan como entrada/salida; 16 entradas análogas, un
cristal oscilador de 16 MHz, una conexión USB, un botón de
Es una mini bomba de agua totalmente sumergible con un reset y una entrada para la alimentación de la placa.
voltaje de funcionamiento de 2,5v a 6v DC, permitirá tener un
flujo de hasta 2 litros de agua por minuto (de 80 -120l/h). [4] La comunicación entre la computadora y Arduino se produce a
través del Puerto Serie. Posee un convertidor usb-serie, por lo
que sólo se necesita conectar el dispositivo a la computadora
Incluye un motor interno de 0,3A.
utilizando un cable USB como el que utilizan las impresoras.

F. Válvula solenoide. Electroválvula para agua H. PLC

Fig. 8 PLC-Marca Siemens

Fig. 6 Electroválvula para agua


Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 5

Es un dispositivo electrónico que se programa para realizar


acciones de control automáticamente.
Para la parte de la recolección de datos se implementó un
El proveedor que te suministra y/o programa un PLC sensor de color R, G, B el cual fue configurado en las escalas
personaliza el equipo como un sistema con funciones que se de 0 a 255 según requiera el color que detecte, ésta
activan según tus necesidades de control, registro, recetas, configuración se realizó en el programa arduino así como el
monitoreo con acceso remoto, etc. sensor de ultrasonido el cual se encarga de la medición del
líquido en cada uno de los recipientes ya sea pequeño,
Los PLC se usan en la actualidad en todo tipo de aplicaciones mediano o grande, se realizó la configuración según la medida
industriales, resolviendo requerimientos en control de de cada uno de los vasos en estado vacío y en su estado de
procesos y secuencias de la maquinaria, dentro del sector llenado.
industrial y ha penetrado las aplicaciones domésticas y
comerciales con mayor auge en la última década. [5] Para la parte de la amplificación de voltaje de 5V que salían de
cada uno de los sensores y acoplarlo a los 24 V que requiere el
PLC para la óptima conexión y comunicación de pulsos se
IV. DESARROLLO implementó un módulo convertidor de voltaje para cada una
de las etapas de entrada al PLC en total fueron 2 convertidores
Se realizó la construcción de la maqueta con materiales para el sensor de color y un convertidor para el sensor de
relativamente fáciles de conseguir ya que implementamos ultrasonido.
como tanque principal un purificador de agua marca ALIZZ en
donde almacenamos el agua, a este tanque principal se realiza Por último, se realizó el acople de una fuente dual en las
el acoplamiento de un sistema de tubería en donde pasara el salidas del PLC para la alimentación de la motobomba a 9V y
fluido hasta su salida, se acoplo un solenoide o electroválvula la electroválvula a 12V
en la mitad de la tubería para cumplir la función de grifo, la
electroválvula estará en función normalmente cerrado
mientras no se esté aplicando voltaje por el contrario cuando
esta se acción cambiara a un estado normalmente abierto, así
mismo para que el fluido llegara hasta la etapa de la
electroválvula se implementó una motobomba a 9V que
succiona el agua y mediante una manguera incluida en la
tubería lleva el fluido hasta la etapa de la electroválvula

Fig. 10. Pruebas finales del prototipo de dispensador automático de bebidas

Fig.9 Ensamblaje de maqueta y conexión a PLC


Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 6

A. Programación en PLC ya que en la anterior imagen ya se detectó el color, entonces


de acuerdo al color obtenido guarda este dato y nos da la
activación de los motores.

Fig. 13. Tabla de variables PLC

En esta parte del programa definimos las variables que vamos


a utilizar en este caso serían 6, donde 3 variables serían los
colores que escogimos, otras dos variables serian la
electrobomba y la electroválvula las ultimas 2 variables son de
memoria para guardar los datos, y así ejecutar la acción
correspondiente dependiendo el dato de entrada.
Fig. 11. Programación en PLC-Primera parte

Para esta parte en la programación en el TIA PORTAL


aplicamos los conocimientos adquiridos en las clases y las B. Programación en Arduino
practicas realizadas, utilizamos dos compuertas negadas para
cada color y una compuerta abierta para otro color , lo que
pasa en esta parte del código es cuando detecte un color las
compuertas negadas no se van activar ya que esta negada, este
dato lo guarda y en la última parte del programa es donde hace
la comparación de cuál es el color que ha detectado y de la
acción de activar o desactivar los motores.

Fig. 14. Programación en Arduino-Primera parte

En esta primera parte del código definimos los pines que


vamos a utilizar para el sensor de color y ultra sonido,
definiéndolos como entradas y salidas en los diferentes pines
Fig. 12. Programación en PLC-Segunda parte del Arduino. Para el sensor de ultra sonido definimos dos
variables de tipo float y Long que son para guardar los datos
En este código realizamos la activación de la bomba y de distancia y tiempo para calcular la distancia de llenado de
electroválvula, dependiendo el dato obtenido en los sensores, cada vaso, las variables de Led-Pin rojo, Led-pin Verde y azul
como podemos ver en las compuertas son datos de memoria
Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 7

son variables de salida donde en este caso son las respuestas C. GRAFCET
de la programación que se hace en la otra parte del código.

V. CONCLUSIONES
 El prototipo de dispensador funciono con una interfaz
simple de programación permitiendo el óptimo
funcionamiento de enlace entre la maqueta, la
conexión a arduino y la conexión con el PLC
 Se obtuvieron resultados aceptables ya que se
presentaron problemas en la primera etapa de la
Fig. 15. Programación en Arduino-Segunda parte
maqueta, al no incluir una motobomba con suficiente
En esta parte del código se describe las funciones que va fuerza de succión para poder enviar el agua a la
realizar donde se programa el sensor de color de acuerdo al segunda etapa en donde se encontraba la
dato recibido por el sensor de ultra sonido, para cada color fue electroválvula.
modificado los valores de la distancia ya que cada vaso tenía  Para un mejor rendimiento en la toma de muestar de
un diferente tamaño. los colores y del nivel de agua se pueden cambiar los
sensores genéricos por sensores industriales ya que
son mucho más exactos en su funcionamiento
 La programación en Arduino fue un poco compleja
ya que se tuvieron que realizar pruebas de medidas de
cada uno de los sensores para obtener los datos
óptimos
 Se realizo la implementación del modulo elevador de
voltaje ya que se pensaba implementar el acople de
un transistor 2N2222 pero se obtuvieron problemas al
no obtener el voltaje necesario para las entradas del
PLC.

VI. REFERENCIAS

[1] Autosnack, «Autosnack,» 04 Abril 2017. [En línea].


Available: http://www.autosnack.com.co/historia-de-las-
maquinas-expendedoras. [Último acceso: 30 Noviembre
2019].
[2] E. T. w. &. c. company, «Eden The water & coffe
company,» s.f. [En línea]. Available:
Fig. 11. Programación en Arduino-Tercera parte
https://www.aguaeden.es/blog/todo-lo-que-tienes-que-
saber-sobre-los-dispensadores-de-agua. [Último acceso: 30
En La primera línea es para detectar el color que corresponde Noviembre 2019].
y de pendiendo el color que detecte va imprimir el color que [3] N. MECHATRONICS, «NAYLAMP MECHATRONICS,»
detecto en el monitor serie y va activar las electroválvulas que s.f. [En línea]. Available:
serían la salida de los led`s. https://naylampmechatronics.com/conversores-dc-dc/125-
convertidor-voltaje-dc-dc-step-up-2p5a-xl6009.html.
[Último acceso: 30 Noviembre 2019].
[4] C. Electronica, «CDMX Electronica,» S.F. [En línea].
Available:
https://www.cdmxelectronica.com/producto/bomba-de-
agua-sumergible-arduino-70-120l-h-micro-motor/. [Último
acceso: 30 Noviembre 2019].
Reemplazar esta línea con su número de documento de identificación (hacer doble clic aquí para editar) < 8

[5] I. I. AUTOMATION, «INTRAVE.COM INDUSTRIAL


AUTOMATION,» 20 Febrero 2015. [En línea]. Available:
https://intrave.wordpress.com/2015/02/20/para-que-sirve-
un-plc/. [Último acceso: 01 Diciembre 2019].