EJERCICIO U2

2
Programa U2 – Memoria clave y reconocimiento binario. Entradas: P1, P2 y P3 (PULSADORES) Salidas: Q0 (bit menos significativo), Q1 (segundo bit), Q2 (bit más significativo), Q3 (ingreso de dato habilitado), Q4 (número de intento) Funcionamiento: Grabar clave nueva Para ingresar una nueva clave se debe presionar al mismo tiempo el pulsador P1 y P3 por 1 segundo. La clave puede ser cambiada por el usuario cuantas veces quiera, es decir la clave no es fija. Una vez que se ingresa al modo de grabar clave nueva se debe terminar toda la secuencia para poder acceder a otro modo. Una vez presionado los pulsadores P1 y P3 las salidas Q0, Q1 y Q2 se encienden en secuencia ascendente y descendente una luz a la vez, 0,5 segundos cada una para indicar que el sistema está en modo de grabar clave nueva. Se tiene 5 segundos para ingresar cada uno de los 3 dígitos de la clave. (5 segundos por cada dígito). Durante esos 5 segundos con el pulsador P1 se ingresará un número de pulsos (de 0 a 7) que corresponde al primer dígito de la clave. Durante los siguientes 5 segundos con el pulsador P2 se ingresará un número de pulsos (de 0 a 7) que corresponde al segundo dígito de la clave. Durante los siguientes 5 segundos con el pulsador P3 se ingresará un número de pulsos (de 0 a 7) que corresponde al tercer dígito de la clave. Durante los primeros 5 segundos se debe encender la salida Q0, durante los siguientes 5 segundos se debe encender la salida Q1 y durante los últimos 5 segundos se debe encender la salida Q2, para indicar que el ingreso del dato está habilitado e indicando el dígito clave que se está ingresando. Luego de haber ingresado los 3 dígitos de la clave en las salidas Q0, Q1 y Q2 se mostrará los dígitos de la clave en binario (1 segundo cada dígito). Funcionamiento: Reconocimiento de clave Presionando a la vez P1 y P2 por un segundo se habilita el reconocimiento de la clave grabada en memoria. La salida Q4 oscilará el número del intento de ingreso de clave que sea, por ejemplo, si es el segundo intento, Q4 oscilará 2 veces, y después de dichas oscilaciones recién comienza a correr los 3 segundos para el ingreso de la clave. Si se ha ingresado correctamente la clave completa (los

description

Tutorial chapa metalica 2

Transcript of EJERCICIO U2

Page 1: EJERCICIO U2

Programa U2 – Memoria clave y reconocimiento binario.

Entradas: P1, P2 y P3 (PULSADORES)

Salidas: Q0 (bit menos significativo), Q1 (segundo bit), Q2 (bit más significativo), Q3 (ingreso de

dato habilitado), Q4 (número de intento)

Funcionamiento: Grabar clave nueva

Para ingresar una nueva clave se debe presionar al mismo tiempo el pulsador P1 y P3 por 1

segundo. La clave puede ser cambiada por el usuario cuantas veces quiera, es decir la clave no es

fija. Una vez que se ingresa al modo de grabar clave nueva se debe terminar toda la secuencia para

poder acceder a otro modo.

Una vez presionado los pulsadores P1 y P3 las salidas Q0, Q1 y Q2 se encienden en secuencia

ascendente y descendente una luz a la vez, 0,5 segundos cada una para indicar que el sistema está

en modo de grabar clave nueva.

Se tiene 5 segundos para ingresar cada uno de los 3 dígitos de la clave. (5 segundos por cada

dígito).

Durante esos 5 segundos con el pulsador P1 se ingresará un número de pulsos (de 0 a 7) que

corresponde al primer dígito de la clave.

Durante los siguientes 5 segundos con el pulsador P2 se ingresará un número de pulsos (de 0 a 7)

que corresponde al segundo dígito de la clave.

Durante los siguientes 5 segundos con el pulsador P3 se ingresará un número de pulsos (de 0 a 7)

que corresponde al tercer dígito de la clave.

Durante los primeros 5 segundos se debe encender la salida Q0, durante los siguientes 5 segundos

se debe encender la salida Q1 y durante los últimos 5 segundos se debe encender la salida Q2,

para indicar que el ingreso del dato está habilitado e indicando el dígito clave que se está

ingresando.

Luego de haber ingresado los 3 dígitos de la clave en las salidas Q0, Q1 y Q2 se mostrará los dígitos

de la clave en binario (1 segundo cada dígito).

Funcionamiento: Reconocimiento de clave

Presionando a la vez P1 y P2 por un segundo se habilita el reconocimiento de la clave grabada en

memoria.

La salida Q4 oscilará el número del intento de ingreso de clave que sea, por ejemplo, si es el

segundo intento, Q4 oscilará 2 veces, y después de dichas oscilaciones recién comienza a correr

los 3 segundos para el ingreso de la clave. Si se ha ingresado correctamente la clave completa (los

Page 2: EJERCICIO U2

3 dígitos) este indicador se deberá encerar, es decir la siguiente vez que se quiera ingresar la clave

corresponderá al primer intento.

Si se ha ingresado 3 veces la clave incorrectamente el sistema se bloqueará, es decir, al cuarto

intento la salida Q4 oscilara 4 veces y después todas las salidas (Q0, Q1, Q2, y Q3) se quedarán

oscilando hasta que se resetee el sistema. Para resetear el sistema se debe presionar los 3

pulsadores al mismo tiempo durante 3 segundos. (Al resetear el sistema solo se encera el número

de intentos y no se borra la última clave grabada).

Se tiene 3 segundos para ingresar cada dígito de la clave, pero se ingresará mediante la activación

de los pulsadores en binario para el dígito correspondiente (durante esos 3 segundos la salida Q3

se enciende): por ejemplo si el primer dígito es el número 3, se deberá presionar el pulsador P1 y

P2 al mismo tiempo. La combinación que toma el sistema para la validación es la de los pulsadores

presionados al finalizar los 3 segundos. (En el trascurso de dichos 3 segundos se puede presionar

cualquier combinación de pulsadores, sin embargo el dato que toma el sistema es el de la

combinación de los pulsadores al finalizar la cuenta de los 3 segundos)

Después de los 3 segundos de ingreso se encenderán las salidas Q0, Q1, Q2 correspondientes a los

bits de la clave correcta (si la clave ingresada es la correcta) y la oscilación de las mismas salidas si

la clave es incorrecta. El encendido u oscilación será durante 3 segundos.

Si el dígito de la clave es correcto el sistema permite seguir ingresando el siguiente dígito, caso

contrario el sistema se encera y se debería volver a presionar P1 y P2 al mismo tiempo para volver

a habilitar el ingreso de la clave.

Si se ingresa los 3 dígitos de la clave correctamente luego de la condición de dígito 3 correcto, se

encenderán las 3 salidas (Q0,Q1,Q2)durante 3 segundos y oscilarán durante 3 segundos

adicionales luego de lo cual el sistema se encera.