Вы находитесь на странице: 1из 3

Contador asncrono descendente con biestables tipo T (con FF JK)

Si en vez de conectar la salida Q de los biestables, a las entradas de reloj de todos los FF
despus del primero (como en el caso del contador ascendente), se conecta a la
salida Q (Q negada), el resultado ser un contador asincrnico descendente.
La cuenta en este caso se inicia en 7 y termina en 0. (son 8 cuentas)
-111
-110
-101
-100
-011
-010
-001
-000
Ver el grfico del arreglo de FFs.

Detencin del contador asncrono en una cuenta deseada


Hasta el momento se ha visto que estos contadores tienen definida su cuenta mxima,
por el nmero de biestables que tienen. Qu sucede cuando se desea llegar a una cuenta
menor a sta?.
Si se utilizan 3 biestables, el nmero de cuentas mxima ser: 8 (0,1,2,3,4,5,6,7). Pero
ahora se desea que solamente haga 5 cuentas (0,1,2,3,4).
Para que sto suceda se tiene que detectar cuando, a la salida de los FFs, est el nmero
5 en binario (que ya es la cuenta 6) y con sto enviar al primer FF una seal para que se
pongan en "1".
De esta manera la cuenta ser: 0,1,2,3,4 y se detendr, pues el primer FF se queda
bloqueado con salida = "1".
En este caso se implementara una compuerta NAND que utilice como entradas, las
salidas de los Flip-Flops delcontador, que combinadas den un "0" a su salida y
as activar la entrada de SET del primer biestable JK. Ver el diagrama inferior.
La entrada asncrona SET pone un "1" en la salida "Q" del Flip-Flop

Descripcin y Smbolo del flip flop tipo D


Para comprender bien este tutorial se recomienda primero leer los siguientes artculos:
Circuitos combinacionales, Circuitos secuenciales y el Flip-flop o Biestable RS.
Nota: La diferencia entre el flip-flop D y el biestable D es que el flip-flop copia
la entrada D a la salida Q en el flanco del pulso de reloj, el biestable lo hace por nivel

El flip-flop tipo D es un elemento de memoria que


puede almacenar informacin en forma de un "1" o "0"
lgicos. Este flip-flop tiene una entradaD y dos salidas Q
y Q.
Tambin tiene una entrada de reloj, que en este caso, nos
indica que es un FF disparado por el borde o flanco
descendente (ver el tringulo y la pequea esfera en la entrada en
los diagramas inferiores).
Si el flip flop se disparara por el borde ascendente slo aparecera el tringulo (no hay la
pequea esfera).
El flip-flop tipo D adicionalmente tiene dos entradas asincrnicas que permiten poner a
la salida Q del flip-flop, una salida deseada sin importar la entrada D y el estado del
reloj.
Estas entradas son:
- PRESET (poner) y
- CLEAR (Borrar).
Es importante notar que estas son entradas activas en nivel bajo (ver la bolita o burbuja
en la entrada)
Ser activo en nivel bajo significa que:
- Para poner un "1" en la salida Q se debe poner un "0" en la entrada PRESET
- Para poner un "0" en la salida Q se debe poner un "0" en la entrada CLEAR
Biestable tipo T
Para comprender bien el funcionamiento de un Contador asincrnico con biestable
tipo T, es conveniente ver primero el funcionamiento de un biestable o FF tipo T.
Nota: biestable = Flip-Flop = FF
En el siguiente grfico un Biestable JK est cableado como FF tipo T (tienen las dos
entradas unidas).
Se puede ver que con esta configuracin que las entradas J y K delbiestable JK siempre
tendrn el mismo valor, lo que causa que cuando aparezca el siguiente de cambio, este
ser al estado opuesto (ver tabla de verdad del FF JK cuando las entradas J y K estn
ambas en "0" o en "1"). El grfico y funcionamiento del FF tipo T es el siguiente:

Ver que se utiliza un biestable JK que se dispara por el borde o flanco descendente.
Contador asincrnico ascendente con biestable tipo T
(implementado con FF JK)
Un contador asincrnico ascendentees un arreglo de flip-flops conectados en cascada.
En este caso la seal de reloj se aplica slo al primer flip-flop.
Las siguientes entradas de reloj (en los otros FF) se alimentan de la salida Q del FF
anterior.
Este es el motivo por el cual este arreglo de flip-flops (este contador) se llama
asincrnico, pues no todos los FF tienen la misma seal de reloj y no todos responden

instantneamente a loscambios de ste. (ver el siguiente grfico y


el diagrama temporal al final)
Al estar todas las entradas de reloj de los flip-flops (menos la del primero)conectadas a
la salida Q del flip-flop anterior, este contador est configurado
como contador ascendente.

La idea de este tipo de contador es "contar" la cantidad de pulsos del reloj que
se aplica al primer FF.
Dependiendo de la cantidad de FF que se pongan en cascada, ser la mxima cuenta a la
que se pueda llegar.
- Si se tienen 2 biestables, la cuenta slo llegar hasta 4 y se le llama un contador
mdulo 4.
- Si se tienen 3 la cuanta ser hasta 8 y se
le llama contador mdulo 8.
- Si se tienen 4, a cuenta ser hasta 16 y
se le llama contador mdulo 16, etc.
Una vez completada la cuanta mxima se
regresa nuevamente a empezar desde
cero.
Analizando en diagrama temporal se
puede ver con facilidad que este es
un contador ascendente.
Nota:
- asncrono = asincrnico
- sncrono = sincrnico

Вам также может понравиться