Pontificia Universidad Católica de Chile Escuela de Ingeniería

advertisement
Pontificia Universidad Católica de Chile
Escuela de Ingeniería
Departamento de Ciencias de la
Computación
Se debía entregar en PDF. Fue
convertido usando OpenOffice
Entrega 1
CopeteMatic
Dispensadora de
bebidas alcohólicas
Integrantes Grupo 3
Andrés Cifuentes Soto
Esteban Martínez Llanos
Sebastián Moreno Cornejo
Virginia Opazo Illanes
Carlos Osorio Soto
Cristóbal Valenzuela Valdés
1. Descripción del dispositivo
1.1 Uso del dispositivo
sistema
A propósito del requisito de construir un controlador embebido sobre la
base de ciertos requisitos mínimos impuestos, se ha optado por desarrollar un
dispositivo preparador y dispensador de bebidas alcohólicas; por ejemplo, ron
con coca-cola. Su uso se da en contextos donde existen celebraciones o
eventos donde asisten sólo personas mayores de edad, como bien puede ser
un pub o una discoteca.
¿cuál montaje?
La elección de este montaje en particular se debe a la buena recepción
que se espera tener en el público asistente a estos lugares, dada la alta
disminución que tendrían los tiempos de respuesta a las solicitudes de los
clientes. Por lo general, cuando este tipo de locales nocturnos llega a su
máxima capacidad, los clientes pueden esperar fácilmente entre 15 y 20
minutos para ser atendidos, y otros 10 minutos adicionales para recibir sus
pedidos. Entre otras cosas, esto produce que los locales no venden todo lo que
podrían y los clientes no se llevan una imagen satisfactoria de la atención del
local, afectando el cumplimiento de los objetivos del negocio y restando
utilidades a los resultados finales. Lo anterior hace suponer que este dispositivo
también sería bien recibido por los dueños del lugar.
¿funcionamiento?
1.2 Funcionalidad del dispositivo
La idea básica del dispositivo es muy similar a las máquinas de
concentrados de bebidas de fantasía utilizadas en los locales de comida rápida
o similares, con la diferencia que en lugar de entregar mezclas de alguna
bebida y agua, lo hará con ingredientes de algún trago en particular.
Las funcionalidades que se implementarán en la máquina son:
-
-
-
Ingreso de solicitud: el equipo poseerá un teclado con el cual el cliente
podrá escoger el producto que desea. Al ingresar una solicitud se genera
un nuevo proceso de atención de cliente.
Verificación de disponibilidad: una vez establecida la solicitud del
cliente, la máquina verificará la disponibilidad de los insumos que la
orden requerirá. Esta revisión tendrá dos posibles resultados. Primero, si
no hay suficiente líquido se prenderá un led que indicará que no hay
disponibilidad del producto y se debe elegir otro. Este sistema es activo
e implica el bloqueo de las funciones del equipo referentes a la
preparación y dispensación de bebidas terminando el actual proceso de
atención de cliente; y segundo, si hay suficiente líquido, se continuará
con la siguiente etapa de elaboración del pedido para el proceso de
atención de cliente en curso.
Verificación de habilitación: para que la bebida sea servida se debe
tener el vaso ubicado en la posición adecuada, es decir bajo el
dispensador de nuestra máquina. En caso de que esto no ocurriera la
máquina bloquea todas sus funciones hasta que el vaso se encuentre en
la posición correcta.
LED
-
-
Verificación de suministros: la máquina debe contar con una forma
permanente de alertar que requiere la reposición de algún insumo. Este
sistema es sólo informativo y no supone el bloqueo de funciones del
dispositivo.
Preparación de bebidas: inicialmente consistirá en la apertura y cierre
¿aviso?
de válvulas en ciertos momentos controlados por timer.
Alerta de finalización: sistema de alarma al cliente de que la bebida ha
sido preparada. La alarma se apagará en el momento en que el usuario
retire el vaso y sólo entonces se finalizará el proceso de atención,
liberando al equipo para iniciar un nuevo proceso cuando otro cliente lo
solicite.
3. Sensores y actuadores
Dadas las funcionalidades expuestas se considera que el equipo requerirá, en
primera instancia, los siguientes sensores y actuadores:
-
Sensor de Proximidad: utilizado para detectar si el vaso se encuentra
les recomiendo usar un
ubicado en el lugar de salida del producto.
sensor de interrupción
ubicado adecuadamente.
Más barato y simple
-
Led: para alarmas de insuficiencia de suministros.
-
Alarma: para alertar finalización de pedido.
¿?
Sistema de teclado: para el ingreso de selecciones del cliente.
-
Timer: para el control de tiempo de llenado.
-
Motor Eléctrico: para abrir y cerrar el paso de los líquidos.
-
Puente H: para controlar la polaridad de los motores.
¿por qué no usar
el uC para esto?
¿electro-válvula?
Para el montaje grueso del equipo, vale decir la configuración que permitirá el
funcionamiento mecánico del dispositivo, se utilizará como modelo la base de
las máquinas de concentrados de bebidas de fantasía.
ya lo dijeron
2 Disponibilidad y precio en Chile de sensores y actuadores a usar
Descripción
Sensor de Proximidad
Led
Micro controlador
Nombre
Comercial
GP2Y0A21Y
K
R-733R
16F877A
Referencia
Olimex
Casa Royal
Olimex
Precio
9436
590
4583
Como se aprecia en el cuadro anterior ninguna pieza tiene un precio
muy elevado y con respecto a la disponibilidad de las piezas en Chile hay
múltiples tiendas especializadas, en donde éstas piezas se pueden encontrar.
Faltan muchos items nombrados
previamente
¿Qué
LED? Un
poco caro
este
3 Detalles de operación
-
Sensor de Proximidad:
No logro determinar qué se
quiere mostrar. Aprendan a
editar imágenes; es
impresentable un
"pantallazo"
Este dispositivo permite detectar distancias entre 10 y 80 cm.
no aparece en la
sección de
- Foto Interruptor CNZ1120:
sensores y act.
Consiste en un emisor y un detector de haz de luz dispuestos frente a
frente, con un espacio aproximado de 1 cm. entre ellos. Permite detectar
objetos colocados entre ambos dispositivos.
En las imágenes que se presentan a continuación se muestran el diagrama
de pines del sensor (izquierda) y la placa PBC para su montaje.
lo mismo de
antes
¿saben qué es
esto?
-
Timer Programable EF68A40P:
RTC
Conexión a resistor externo
CTC
Conexión a capacitor externo
RS
Conexión para resistor externo o entrada para reloj externo.
PH
Entrada de fase.
MOD
E
Selección Modo entrada.
A0,1
Entrada de Direccionamiento.
¿Fase de qué?
Con:
Donde la tabla de verdad para la operación del circuito está dada por:
ENTRADAS
MODALIDAD
A
R
M
R
P
H
MOD
E
1
0
X
X
Auto reseteo deshabilitado
0
0
X
X
Auto reseteo habilitado
X
1
X
X
Master reset activo
X
0
X
1
Operación Normal
X
0
X
0
Modo single-cycle
X
0
0
X
Output inicialmente 0, después del
reset.
X
0
1
X
Output inicialmente 1, después del
reset.
Descargar