Bloqueo electrónico de números - Sistemas electrónicos digitales [cerrado]

0

Se me ha asignado una asignación de Uni para diseñar un bloqueo de número electrónico mediante un teclado, una unidad de control electrónico y un accionador de bloqueo electromecánico. Se basará en una palabra de código binaria de 4 bits.

Lamentablemente, la electrónica digital es, con mucho, mi tema más débil, por lo que no estoy muy seguro de por dónde empezar. Cualquier ayuda será apreciada masivamente.

Saludos,

Connor

    
pregunta Connor Doherty

1 respuesta

3

No voy a darte un circuito completo aquí, ya que no lo hacemos por alguien que tiene problemas con la tarea. Pero, con suerte, te daré suficientes pistas para comenzar.

Voy a suponer que te refieres a una secuencia de entrada de 4 dígitos como pedí en mi comentario.

También asumo que necesitas diseñar esto usando una lógica discreta, y no usar un microcontrolador, ya que este último haría que el proyecto sea bastante trivial.

Como ya se mencionó en un comentario, deberá crear una máquina de estado (SM) para realizar un seguimiento de dónde se encuentra en el proceso de ingreso de dígitos (es decir, el estado 0 es inicial, el estado 1 es un dígito correcto ingresado, el estado 2 se ingresaron dos dígitos correctos, etc. El SM puede construirse usando un contador como 74HCT4017 .

Le sugiero que codifique la salida de los cuatro conmutadores en BCD (decimal codificado en binario) utilizando un chip como el 74HCT147 . Luego, utilizando un comparador de 4 bits como el 74HCT85 , puede comparar el interruptor pulsado con un código preestablecido y, si es igual, adelanta el SM al siguiente estado.

Cuando el SM alcanza el estado 4 (los cuatro dígitos coinciden), opere el accionador de bloqueo. El código puede ser cableado, o configurado mediante interruptores DIP para cada dígito como este .

Si durante el ingreso de dígitos, se ingresa un dígito incorrecto, entonces usted querrá restablecer el SM al estado 0. Es posible que también desee incluir un botón Borrar que haga lo mismo. Dependiendo de la seguridad, es posible que también desee incluir un LED para indicar que el SM está en estado 0 y listo para aceptar el primer dígito.

    
respondido por el tcrosley

Lea otras preguntas en las etiquetas