Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contadores
Aut�nomos o de autodetenci�n
Los contadores son muy �tiles en los sistemas digitales; se pueden utilizar para
contar eventos como, por ejemplo, n�mero de pulso de reloj en un tiempo dado
(medida de secuencia). Se pueden utilizar como divisores de frecuencia y para
almacenar datos como, en un reloj digital; tambi�n se usan para direccionamiento
secuencial y en algunos circuitos aritm�ticos.
Un circuito l�gico secuencial puede estar compuesto por compuertas y/o flip-flops
interconectados en configuraciones quiz�s complejas que generalmente incluyen alg�n
tipo de realimentaci�n. El circuito se considera asincr�nico si no emplea una se�al
de reloj peri�dica C para sincronizar cambios de estado interno. Por consiguiente,
los cambios de estado ocurren como respuesta directa a los cambios de se�al en las
l�neas de entradas primarias (Datos) y distintos elementos de memoria pueden
cambiar de estado en instantes diferentes. De acuerdo con esta definici�n se puede
considerar al contador conocido como Johnson como un circuito as�ncrono v�ase
figura 1.La se�al x aplicada a todas las entradas de reloj de todos sus flip-flop
no se supone peri�dica y es una se�al de datos m�s que una se�al de control.
'Contadores ascendentes'
figura 1
'Contadores ascendentes'
'Contadores ascendentes'
figura 2
La entrada CLK de todos los FF est�n conectadas entre si de modo que la se�al de
entrada de reloj se aplica simultanemante a todos los FF.
Las entradas J y K de los FF est�n conectadas de forma tal que solo aquellos FF que
se suponen cambiaran de estado en una determinada TPN tendr� J = K =1 cuando se
presente dicha TPN.
'Contadores ascendentes'
figura 3
Esta secuencia de conteo muestra que el FF A tiene que cambiar de estado con cada
TPN. Por esta raz�n sus entradas J y K permanecen siempre en alto para que el FF
cambie de estado cada vez que se presenta una TPN en la se�al de reloj.
La secuencia de conteo se�ala que el FF B tiene que cambiar de estado con cada TPN
mientras A = 1. Por ejemplo, cuando el conteo es 0001, la siguiente TPN tiene que
cambiar a B hacia el estado 1; cuando el conteo es 0011, la siguiente TPN tiene que
cambiar a B hacia el estado 0; y as� sucesivamente. Esta operaci�n se logra
conectando la salida A a las entradas J y K del FF B, para que J = K = 1 solo
cuando A = 1. La secuencia de conteo indica que el FF C tiene que cambiar de estado
con cada TPN que ocurre cuando A = B = 1. Por ejemplo cuando el conteo es 0011, la
siguiente TPN tiene que cambiar el estado de C al estado de 1; cuando el conteo es
0111, la siguiente TPN tiene que cambiar el estado de C a 0; y as� sucesivamente.
Esta operaci�n esta garantizada si se conecta la se�al AB a las entradas J y K de
FF.
De manera similar, se observa que el FF D, tiene que cambiar de estado con cada TPN
que ocurre mientras A=B=C=1. Cuando el conteo es 0111, la siguiente TPN tiene que
cambiar a D hacia el estado 1; cuando el conteo es 1111, la siguiente TPN cambiara
a D hacia el estado 0. Esto se logra conectando la salida ABC a las entradas de FF
D.
Existen varios contadores as�ncronos en CI, tanto TTL como CMOS. Uno de ellos es el
TTL 74293 (74LS293, etc.). La figura 4 muestra el diagrama 16gico para el 74293
como aparece- r�a en un libro de datos TTL del fabricante. Parte de la nomenclatura
es diferente de la que se ha empleado hasta este momento, pero debe ser f�cil
averiguar lo que significa. Note los siguientes puntos:
El 74293 tiene cuatro flip-flops J-K Con salidas Q0' Ql' Q2 y Q3, donde Qo
Corresponde al LSB y Q4 al MSB. La distribuci�n de los FF es tal que el LSB se
encuentra en el extremo izquierdo para satisfacer la convenci6n de que las se�ales
de entrada al circuito aparezcan a la izquierda. Hemos dibujado loS contadores Con
LSB a la derecha, para que la disposici�n de los FF sea la misma que el orden de
los bits en la cuenta binaria.
Cada FF tiene una entrada CP (Pulso de reloj), que es s�lo otro nombre para la
entrada CLK. Se puede tener acceso externo a las entradas de reloj para Q0 y Q1
marcadas Como CPo y CP1, respectivamente. Las barras de inversi�n sobre estas
entradas indican que se activan por una TPN.
Cada FF tiene una entrada as�ncrona BORRAR, CD. �stas se encuentran conectadas
entre s� a la salida de una Compuerta NAND de dos entradas MR1 y MR2, donde MR
denota reiniciaci6n maestra. Ambas entradas MR deben estar ALTAS para borrar el
contador y ponerlo en 0000.
Los flip-flops Ql, Q2, y Q3 ya est�n conectados Como un contador de rizo de tres
bits. El flip-flop Qo no est� conectado internamente a nada. Esto permite que el
usuario opte por Conectar Q0 a Ql para formar un contador de cuatro bits, o usar Q0
en forma separada, si as� lo desea.