Académique Documents
Professionnel Documents
Culture Documents
fig. 3.4
fig. 3.7
Estos rebotes pueden causar molestias en dispositivos
electrnicos de alta velocidad, puesto que producen ruido y por
esta razn hay que eliminarlos. La fig. 3.8 muestra un flip-flop S-
R bsico utilizado para eliminar los rebotes. En la fig. 3.9 se
muestran las formas de onda en el interruptor y en las salidas del
FF-SR.
CI-74279.- En el mercado existe el CI-74279 que tiene 4 flip-flops SR como
se indica en la fig. 3.10 y la tabla de funcin se indica a continuacin.
fig. 3.10
FIGURA 3.11
1 0 0 0 0 1 ALMACENA DATO
1 0 0 1 1 0
1 0 1 0 0 1
1 0 1 1 0 1
INGRESA DATO
1 1 0 0 1 0
1 1 0 1 1 0
1 1 1 0 1 1 CONDICIN
1 1 1 1 1 1 PROHIBIDA
En este caso, el ingreso de los datos est sincronizado con una
seal de reloj, de modo que cuando la entrada de reloj es 0L , los
datos de las entradas S y R no tienen ninguna influencia en la
salida que mantiene su estado anterior [Q<t>] sin importar el valor
de S o R o de la salida anterior; la tabla anterior muestra el
comportamiento del FF S-R sincrnico. La fig. 3.12 corresponde al
smbolo del FF-SR sincrnico; tambin se incluye la tabla de
funcin simplificada de este FF.
FIGURA. 3.12
Mientras la seal de reloj sea 0L , las salidas del FF mantienen la
informacin anteriormente almacenada, sin importar los cambios que
puedan ocurrir en S y R. Para almacenar un dato, es necesario que la
seal de reloj est en 1L , en cuyo caso, con S = 0 Ly R = 1L la salida
Q<t> se pone en 0L ; con S = 1 y R = 0, Q<t> = 1 ; con S = 0L y R =
0L, la salida mantiene la informacin anterior [Q<t + 1> = Q<t>]; con
S = 1 y R = 1, se presenta la condicin prohibida o inestable. Se dice
que este FF tiene entradas sincronizadas, porque el intervalo de
muestreo puede ser temporizado para que coincida con la aparicin
de la informacin deseada en las entradas S y R.
fig. 3.13
fig. 3.14 a)
fig. 3.14 b)
La fig. 3.14 (a) muestra una modificacin del FF tipo-D y la fig. 3.14 (b)
corresponde al smbolo esquemtico. Al retenedor de datos se lo usa
con frecuencia para almacenar informacin proveniente de contadores
y computadores hasta que se realice una lectura.
FF S-R Master-Slave [Maestro-Esclavo].- Est construido con 2-FFs
S-R sincrnicos conectados en cascada: uno para mantener el estado
de la salida [Slave] y otro para guardar la informacin de las entradas
[Master], presente al comienzo del pulso de reloj para posteriormente
transferirla a la salida del FF. Como se muestra en la fig. 3.15.
FIGURA 3.20 a)
FIGURA 3.21
Entradas Asincrnicas.- Las entradas de los FFs que hasta aqu se han
estudiado, estn sincronizadas con la seal de reloj, lo que significa que las
salidas slo cambiarn cuando se den las condiciones necesarias
en las entradas S-R, D, J-K o T y la seal de reloj.
Hay ocasiones en las que conviene poder cambiar los datos del FF de manera
independiente del reloj, para eso se han incluido las llamadas entradas
asincrnicas, son 2 y reciben el nombre de Preset la una y Clear la otra.
Generalmente el nivel activo de estas entradas asincrnicas es bajo [0L ]. De
manera que cuando la entrada Preset = 0L, entonces, la salida Q = 1, [Q=0L ].
Por convencin, Q<t> significa el valor que tiene el FF antes del pulso de reloj
y Q<t+1> el valor que adquiere la salida del FF despus del pulso o de la
transicin del reloj. A continuacin se estudian algunos FFs J-K disponibles en
el mercado.
74LS76.- La versin 7476 comparte la misma distribucin de pines y tiene 2-
FF-JK-MS, mientras que el 74LS76 tiene 2-FF-JK disparados por transicin
negativa. La fig. 3.24 (a) corresponde a la distribucin de pines del CI-7476,
la fig. 3.24 (b), muestra como estn distribuidos los dos FFs J-K, dentro del
integrado; la fig. 3.24 c) corresponde al smbolo IEEE.
FIGURA 3.24 a) b) c)
* Esta condicin es inestable; esto es, no permanecer cuando las
entradas Preset y el Clear regresen a su nivel inactivo [1L].
FIGURA 3.26a) b) c)
Q = Q<t> y Q = Q<t+1> .
Aplicaciones del FF - JK.- Debido a que el FF-JK no tiene
condiciones prohibidas, es el que se encuentra disponible en el mercado y
se presentan de dos tipos:
Master-Slave y disparados por transicin. Existe un nmero ilimitado de
aplicaciones con FFs, algunas de ellas se estudian a continuacin.
Ejemplo.- Implementar
un contador asincrnico
MOD-10. Primero se
implementa un contador
MOD-16 y luego se
obtiene el equivalente
binario del valor del
mdulo deseado, en
este caso 1010= 10102 .
Para generar las formas de onda del FF-1, se analiza si se puede utilizar,
como seal de reloj, la salida del FF-0, para esto es necesario que por cada
cambio de nivel de Q1 , haya una transicin negativa correspondiente en la
salida Q0 . Si esto no se da, se repite el anlisis con la seal anterior, en
esta ocasin con el reloj principal. Para este ejemplo, Q0 no cumple con lo
requerido como seal de reloj para el FF-1, por tanto se utilizar el reloj
principal. De las formas de onda de Q1 , y de los valores de J1 y K, se
deducen las siguientes ecuaciones.
Para determinar la
Para determinar la seal de reloj de los restantes FFs, se realiza un anlisis
similar: se empieza con la seal Q del FF inmediato-anterior y se observa si
dispone de una transicin negativa para cada cambio de nivel de la seal de
salida del FF que se est analizando, si cumple este requisito, se utiliza esta
seal como reloj, sino se procede a analizar con la salida anterior hasta
encontrar la que cumpla la condicin. Para el FF-2, se observa que Q1 tiene
una transicin negativa para cada cambio de nivel de la salida Q2 , por tanto
Q1 ser la seal de reloj para el FF-2; de los valores obtenidos para J2 y K2 ,
respectivamente se deducen las ecuaciones para este FF.
Puesto que Q no dispone de una transicin negativa para cada cambio de nivel
de la salida del FF-3, se procede a realizar el anlisis con la salida Q1 , la cual
cumple con el requisito, por lo que Q1 ser utilizada como reloj del FF-3, cuyas
ecuaciones de salida se muestran a continuacin.
FIGURA 3.30 CONTADOR RIPPLE CLOCK MDULO 11
FIGURA 3.31
CI-7490.- Junto con el CI-7492 y el CI-7493, que son contadores
monolticos implementados con 4-FFs M-S y compuertas adicionales para
proporcionar un contador divisor por 2 y un contador binario de 3-FFs para
el que la longitud del ciclo de cuenta es divisin por 5 [90], por 6 [92] y por
8 [93]. La fig. 3.32 muestra la distribucin de pines del CI-7490.