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.