Está en la página 1de 4

DISPENSADOR AUTOMTICO DE DULCES U OTROS

PRODUCTOS
Descripcin:
Consta de un pulsador P2 para accionar el dispensador, y dos finales de carrera, el
primero FC1 detectar la cada del dulce para su recogida, y el otro final de carrera FC3
detectar si se ha quedado sin dulces, activando una luz roja en ese caso, y si hay dulces se
activar una luz verde. Los dos FC sern normalmente cerrados.
He diseado una ventana para activar el proceso, pararlo o salir, y se tienen en cuenta
todas las posibles opciones para los tres elementos de las entradas digitales, que se conectan a las
tres primeras entradas digitales de la controladora.
El movimiento del dispensador lo provoca un motor conectado a las dos primeras salidas
digitales. El motor como lleva incorporado un mecanismo en espiral que hace de tornillo sin fin,
que al dar vueltas desplaza los dulces hasta su salida. (Se podra haber optado por otro mecanismo,
como un sistema biela-manivela, una leva, etc.). Se ha estimado la duracin de encendido del motor
en 1 segundo, para la salida del dulce (lo justo para que de las vueltas y salga un producto).
En las salidas digitales 3-4 y 4-5 se han dispuesto dos LED con resistencias en serie (para
no fundir el LED), el 1 rojo y el 2 verde, para que sirvan de testigos luminosos, con las
funciones que explique anteriormente.
Se podra intercambiar el pulsador P2 por una LDR que detectase el paso de una moneda, solo que
sta tendra que conectarse a una entrada analgica mediante un divisor de tensin. Tambin se
podra aadir ms cosas como:
* PONER UN CONTADOR DE DULCES
Se detectara con el mismo final de carrera, al caer el dulce, o mediante una LDR, que detecte la
cada del dulce, al cortar un haz de luz que incidiera en la LDR.
* PONER UN ACCIONADOR POR MONEDAS MAS UN CONTADOR CON SALIDA A
DISPLAY.
Pues igual que anteriormente con una LDR, se detectara la presencia de la moneda, y antes se lo
podra poner un detector mecnico, para saber por sus dimensiones que tipo de moneda es, y
aadirle un contador tanto de salida a un Display, como al PC.
Y por supuesto mucho ms cosas y mejorables.
El Proceso grfico, sera ste:

PROGRAMA EN MSWLOGO
PARA VENTANASELECCION ;Ventana de seleccin para ejecutar el programa
HAZ "BUCLE 0
CREAVENTANA "TRABAJO "DULCES [DISPENSADOR] 40 30 125 75 []
CREAGROUPBOX "DULCES "E_VENTANA 5 0 113 60
CREABOTON "DULCES "ENCENDER "ENCENDER 25 20 35 10 [ACTIVADISPENSADOR]
CREABOTON "DULCES "APAGAR "APAGAR 70 20 35 10 [DESACTIVADISPENSADOR]
CREABOTON "DULCES "SALIR "SALIR 45 40 35 10 [SALIR]
FIN
PARA DESACTIVADISPENSADOR
HAZ "BUCLE 1
M1 "P; desconecta el motor
DESCONECTA 3; desconecta la luz roja
DESCONECTA 5; desconecta la luz verde
BT
FIN
PARA ACTIVADISPENSADOR
HAZ "BUCLE 0
MIENTRAS [:BUCLE=0][
HAZ "ENTRADAS VE?; **lee entradas digitales**
; **FC1(Normalmente cerrado)=cae dulce pulsador2= activar FC3(Normalmente cerrado)= vacio**
si (:entradas=0) [REPOSO]; ************FC1=0 P2=0 FC3=0************
si (:entradas=1) [REPOSO];********100*********************
si (:entradas=2) [ACTIVAR]; ******010******************
si (:entradas=3) [REPOSO];*******110*************
si (:entradas=4) [VACIO];*********001*******************
si (:entradas=5) [VACIO]; ********101******************
si (:entradas=6) [VACIO];*********011*****************
si (:entradas=7) [VACIO]]; *******111*******************
FIN; ***recordar que si no estn accionados los finales de carrera FC3 y FC1, no funcionar nada, al indicar VACIO****
PARA REPOSO
M1 "P
DESCONECTA 3
CONECTA 5
FIN
PARA ACTIVAR
SEGUNDOS 1
M1 "D
DESCONECTA 3
CONECTA 5
SEGUNDOS 1
M1 "P
FIN
PARA VACIO
M1 "P
DESCONECTA 5
CONECTA 3
FIN
PARA SALIR
DESACTIVADISPENSADOR
BORRAVENTANA "DULCES
FIN
VENTANASELECCION

También podría gustarte