Skip to content

unary‐ii‐timer

Juan Gonzalez-Gomez edited this page Dec 8, 2025 · 18 revisions

Circuito 050-unary-ii-timer

⬅️ Prev Navegar por los circuitos Next ➡️

Contenido

Ficha: Temporizador unario de 2 ciclos

Descargas

Descripción

Este circuito es prácticamente igual a unary-ii, pero la cuenta es interna. NO se muestra en los LEDs. El circuito informa a través de su señal MAX, que la cuenta ha alcanzado su valor máximo. O lo que es lo mismo, que han transcurrido 2 ciclos

Es en realidad un circuito que empieza a contar ciclos en el ciclo 0, y activa su señal MAX cuando se ha alcanzado el ciclo 2. Es decir, que se dispara en el ciclo 2. El valor de la cuenta no nos interesa, sólo si han transcurrido los 2 ciclos

A este tipo de circuitos los llamamos temporizadores. Primero arrancan y luego nos informar cuándo se ha alcanzado su valor máximo (el valor de la temporización). No nos interesa el estado de la cuenta, sólo cuándo han transcurrido los ciclos máximos

Diagrama de estados

Este es el diagrama de estado del circuito unary-ii-timer, que es similar al de unary-ii. El estado inicial es 00, que representa la cuenta 0 (ciclo 0)

En el siguiente ciclo se pasa al estado 10 (ciclo 1 en unario) y luego al estado final 11 (ciclo 2 en unario). En este estado es cuando se activa la señal MAX para indicar que han transcurrido los 2 ciclos

Cronograma

La salida del circuito unary-ii-timer es la señal MAX que se toma del biestable de más a la derecha

La señal MAX es la que se saca de B0. Es un escalón en el ciclo 2. O lo que es lo mismo, un escalón en el ciclo 1 al que se le aplica un retraso de 1 ciclo

Esta señal se pone a 1 cuando el contador a alcanzado su valor máximo. Nos está indicado en qué ciclo el bit 1 que se desplaza llega al biestable de más a la derecha, y por tanto ya no se podrá propagar más

Medición con el analizador lógico

Realizamos la medición de la señal MAX. Necesitamos utilizar la señal time0, para detectar el BIT-BANG

Este es el resultado:

Recursos

Recurso Cantidad Máximo Descripcioin
LC 3 7680 Celdas lógicas
IO 3 256 Bloques de E/S

Conceptos nuevos

  • Señal MAX: Es la señal que se pone a 1 cuando el contador alcanza su valor máximo (En los siguientes ciclos saturará)
  • Temporizador de ciclos: Circuito que cuenta ciclos y nos informa cuando ha alcanzado el valor máximo

Enlaces

Autor

Licencia

Clone this wiki locally