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