Ejercicio 4 del práctico 8

Ejercicio 4 del práctico 8

de Juan Pedro Maestrone Vazquez -
Número de respuestas: 1

Buenas tardes.


Estuve intentando realizar este ejercicio y me surge la siguiente duda.

Me tomé la entrada X (botón), y las salidas S (salto) y B (búsqueda).

Sé lo siguiente: Si X=1 por menos de 1s, entonces S=1 por 0.1s, y B=0.

Si X=1 por más de 1s, entonces B=1 hasta que X=0, y S=0.

Si X=0, entonces S=B=0.

Yo lo que intuí, es que sería cómodo que el período  del reloj T fuese T=0.1s, así cuando X=1 por menos de 1s, entonces S=1 durante un pulso de reloj, por lo que concluyo que la frecuencia f sería f=10Hz.

Sin embargo, no termino de comprender cómo influye el período al momento de realizar el diagrama de estados (la idea que tengo, que no me termina de convencer, es que paso de un estado a otro luego de 1TCK, pero de esta forma debería considerar 11 estados, desde q0 a q10, para así llegar a cubrir 1s). Los estados q1 hasta q9 irían a q0 si X=0, con salida S=1 y B=0, y si X=1 pasarían al siguiente estado con S=0 y B=0; y el estado q10 iría a q0 si X=0 con S=B=0 y se quedaría en si mismo si X=1, con S=0 y B=1.

Quizás lo anterior está bien, pero me gustaría verificarlo.

Agradecería cualquier tipo de ayuda, aclaración y/o corrección.

Saludos, Juan Pedro.

En respuesta a Juan Pedro Maestrone Vazquez

Re: Ejercicio 4 del práctico 8

de Juan Pablo Oliver -

Vas bien, pero lo que te está faltando es usar el contador.

La idea es que con tu circuito secuencial generes una salida para manejar el RESET del contador, así la cantidad de estados es algo razonable (y que el contador genere una entrada a tu secuencial cuando la cuenta es la que vos querés).