Emulador de dispensador de refrescos utilizando un selector electrónico de monedas y el sistema Bolt 18F2550
Descripción general: Utilizando un selector electrónico de monedas, se desarrolló un programa para el sistema Bolt 18F2550, con su teclado y LCD, el cual emula a un dispensador de refrescos. El cliente puede escoger entre 2 opciones: Mirinda y Pepsi. Posteriormente el display LCD muestra el costo del producto y finalmente el usuario inserta las monedas necesarias para completar la operación. El relevador se enciende, lo cual, en un sistema real, activaría un actuador que permite al cliente tomar su refresco. Antes de la realización de pruebas, es importante llevar a cabo la configuración del selector siguiendo este link. Para la conexión del selector de monedas y el microcontrolador Bolt, se sigue el diagrama de la figura 1. La interfaz es sumamente sencilla y utiliza solo 2 cables: la señal GND y COIN. Esta última señal es un pulso de duración de 100, 50 ó 30 milisegundos, el cual permite al microcontrolador detectar cuando una moneda válida es insertada. En este proyecto, la señal COIN se conecta directamente a la entrada RA4, pin 1 del puerto auxiliar de Bolt (ver Puertos y conectores del sistema Bolt 18F2550). La resistencia 10K de pull up en la tarjeta mantiene esa entrada a 5 volts mientras el selector se encuentra desconectado. Esto permite la detección automática de la presencia del selector, ya que la señal COIN se configura para estar normalmente cerrada, es decir, en estado bajo. No olvide mantener el dip switch 1 del Bolt en la posición OFF para evitar que interfiera con la señal de entrada del selector. Cargue en el sistema Bolt el archivo .hex del programa de prueba listado hasta abajo de esta página. En la figura 2 se muestra el sistema listo para funcionar. Al encender el dispositivo, el programa detecta primeramente que la señal COIN esté en un estado normalmente bajo. En caso contrario muestra un mensaje de 'FALLA', lo cual indica que el cable no está conectado ó bien el selector de monedas no está correctamente alimentado con 12 volts.
Figura 1
Figura 2
Información adicional: PROGRAMA-PRUEBA-MIRINDA-PEPSI.zip Dispositivo selector de monedas, características técnicas Configuración y pruebas preliminares del selector electrónico de monedas |
|||