Se requiere diseñar e implementar un contador que inicie en 0, y al recibir una orden de inicio (START), mediante un interruptor, cuente ascendentemente hasta el 99, con un periodo de reloj de 1 segundo.
Al llegar al 99 debe luego contar en forma descendente, y bloquearse al llegar nuevamente al 0.
Debe visualizarse en displays de 7 segmentos el conteo establecido.
Mediante una salida OPTOACOPLADA con relé deben manejarse un diodo LED de potencia y un motor DC.
Mientras el contador esté bloqueado en 0 o en cualquier múltiplo de 10 ( 0,10,20,30,40,50,60,70,80,90) el motor debe estar activado, y apagarse en cualquier otro número, donde debe encenderse el LED de potencia.
Se sugiere utilizar contadores 74190, decodificadores BCD a 7 segmentos (7447, o, 7448), optoacoplador de 4 pines PC817, relé de 5 voltios, GAL22V10, o, memoria EEPROM 28C64.
Presentamos una opción simulada en Altera que permite implementar los dos contadores 74190:
Obsérvese que se está usando flip-flop D en lugar de flip-flop T. |
No hay comentarios:
Publicar un comentario