DIVISIN DE INGENIERA MECNICA E INDUSTRIAL SEMESTRE 2013-2 DEPTO. DE MECATRNICA Fecha: 19 de abril de 2013 ELECTRNICA BSICA Grupo 6 Duracin: 120 minutos
Problema 1 (30 puntos)
Disee un contador asncrono ternario (que cuente de 0 a 2 continuamente), empleando nicamente los flipflops de un circuito SN74LS74A y compuertas de los integrados SN74LS08, SN74LS14 y SN74LS32. Adems, deber disear el decodificador correspondiente que tenga como entradas las salidas de los flipflops, y como salidas tres bits, CERO, UNO y DOS, de manera que cuando la cuenta sea cero, la salida CERO sea baja y las otras dos altas; cuando la cuenta sea uno, la salida UNO sea baja y las otras dos altas; debe funcionar de forma similar la salida DOS. Alambre con Proteus ISIS tanto el contador como el decodificador; verifique que su circuito funcione correctamente. Suba el archivo correspondiente a Educafi, a la liga Segundo Examen Parcial Problema 1.
Problema 2 (40 puntos)
Disee el controlador asncrono de una cerradura electrnica, que tenga como entradas cuatro interruptores de un dipswitch con los que se pueda establecer el cdigo BCD de los nmeros de la clave secreta, cuatro bits de una memoria EEPROM, un botn de ENTER (ingresar), un botn CLOSE (cerrar), un sensor BO (Bar Opened o barra abierta), un sensor BC (Bar Closed o barra cerrada), una seal E (Equal o igual) y el botn RESET (reinicio). Este controlador tendr como salidas un led que debe quedar encendido cuando se termine de ingresar el ltimo nmero de la clave y sta no corresponda al nmero establecido, y las salidas necesarias para controlar el encendido apagado y el sentido de giro de un motor de CD a travs de un L293D o equivalente.
Se ingresar al circuito una clave compuesta por tres dgitos decimales, que debern ser los tres ltimos del nmero de cuenta de cada uno de ustedes. El controlador deber funcionar tal y como se explica en los siguientes prrafos. 1 El estado START, o inicial, ser aqul en el que la cerradura est cerrada, por consiguiente el sensor BC debe estar encendido. 2 Con el dipswitch se establece el cdigo BCD del primer dgito de la clave secreta y se oprime ENTER; si es correcto se pasa al estado OK1; si no lo es, al estado ERR1. 3 Nuevamente, con el dipswitch se establece el cdigo BCD del segundo dgito de la clave secreta y se oprime ENTER; si se encontraba en el estado OK1 y el dgito es correcto, se pasa al estado OK2; si no lo es, o bien, si se encontraba en el estado ERR1, se pasa al estado ERR2. 4 Una vez ms con el dipswitch se establece el cdigo BCD del tercer dgito de la clave secreta y se oprime ENTER; si se encontraba en el estado OK2 y el dgito es correcto, se pasa al estado OPENING o abriendo; si no lo es, o bien, si se encontraba en el estado ERR2, se pasa al estado ALARM o alarma, en el que se deber encender un led (que representara una seal de alarma enviada a vigilancia, o bien, que haga sonar una sirena), y del cual nicamente podr salirse con el botn de RESET. En el estado OPENING debe encenderse el motor de CD y girar en sentido dextrgiro (horario) de manera que abra la cerradura, hasta que se encienda el sensor BO; cuando esto suceda, el controlador har la transicin al estado WAIT o espera.
2 5 Para salir del estado WAIT, ser necesario oprimir el botn CLOSE, luego de lo cual el controlador pasar al estado CLOSING o cerrando, en el que deber encenderse el motor de CD y girar en sentido levgiro o antihorario, de manera que cierre la cerradura, hasta que se encienda el sensor BC, luego de lo cual el controlador regresa a su estado inicial o START. Para facilitar la verificacin de los dgitos ingresados por medio del dipswitch, se emplear una memoria EEPROM AT28C64 o equivalente, en las direcciones que correspondan al identificador del estado en que se requiera efectuar la comparacin; por ejemplo, el primer dgito se guardar en la direccin 0 0 0 0 b . Para este controlador nicamente se requiere implementar la salida E, o igual, de un comparador de cuatro bits. Los identificadores de los estados debern ser los siguientes: Estado Identificador START 0 0 0 0 OK1 0 0 0 1 ERR1 0 0 1 0 ERR2 0 0 1 1 OK2 0 1 0 1 ALARM 0 1 1 1 CLOSING 1 0 0 0 WAIT 1 0 0 1 OPENING 1 1 0 1 Para integrar la seal del reloj asncrono se necesita combinar las seales de los botones ENTER, CLOSE, BO y BC, suponiendo que las dos ltimas seales tambin son pulsos.
Entregue la resolucin de este problema en una hoja, en la que deber incluirse el diagrama de transicin de estados, el mapa de Karnaugh general, los de cada uno de los bits del identificador de estados, sus expresiones lgicas, y las expresiones correspondientes a las salidas del led, las seales IN1, IN2, la seal E y la seal CP del reloj asncrono.
Problema 3 (30 puntos)
Haga la simulacin del circuito anterior alambrndolo con Proteus ISIS, con base en un GAL22V10, una memoria 2732, y elementos LOGICTOGGLE para simular a los cuatro interruptores del dipswitch, as como las seales ENTER, CLOSE, BO y BC, un led con su respectivo resistor, un L293D y un motor de CD. Emplee el software WinCupl para obtener el archivo *.jed del controlador, as como el software BkPrecision para crear el archivo *.hex con la informacin de los tres dgitos de la clave secreta, ingrselos a los dispositivos correspondientes y verifique que el controlador de la cerradura electrnica funcione correctamente. Integre todos los archivos anteriores en un archivo comprimido, nmbrelo EB_2EP3_???.zip (o *.rar) donde ??? son las iniciales de su nombre y sus apellidos paterno y materno, y sbalo a Educafi a la liga Segundo Examen Parcial Problema 3.