Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
OBJETIVOS DE LA UNIDAD
Utilizar puertas lgicas para construir latches bsicos.
Estudiar la diferencia entre un latch S-R y un latch D. Conocer la diferencia entre un latch y un flip-flop. Explicar en que se diferencian los flip-flops S-R, D y J-K. Estudiar: Retardo de propagacin, tiempo de establecimiento (setup time), tiempo de mantenimiento (hold time), frecuencia mxima de funcionamiento, ancho mnimo del impulso de reloj, disipacin de potencia. Emplear flip-flops en aplicaciones sencillas. Estudiar los circuitos monoestables.
Estudiar el temporizador 555 cuando se conecta para operar como multivibrador a-estable o como monoestable.
LATCHES
Un latch es un dispositivo de almacenamiento temporal que tiene dos estados estables SET y RESET (tambin llamados biestables). Es una forma bsica de memoria. El latch S-R (Set-Reset) es el tipo ms bsico. Puede ser construido mediante puertas NOR o NAND. Con puertas NOR el latch responde a entradas activas en ALTA. Con puertas NAND responde a entradas activas en BAJA.
R Q S Q
LATCHES
El latch S-R activo a nivel ALTO est en una condicin de estado estable (latched = enganchado) cuando ambas entradas estn a nivel BAJO.
Asumamos que latch est inicialmente en estado RESET (Q = 0) y que las entradas estn en sus niveles inactivos (0). Para pasar el latch a estado SET (Q = 1), una seal momentnea a nivel ALTO se aplica a la entrada S mientras la entrada R permanece a nivel BAJO. Para poner el latch en estado RESET (Q = 0), una seal en estado ALTO se aplica momentneamente a la entrada R mientras la entrada S permanece en estado BAJO.
0 R 1 0 Q Latch inicialmente RESET
0 1
0 S 0 R 1 0
1 0 0 S
LATCHES
El latch S-R activo a nivel BAJO est en una condicin de estado estable (latched = enganchado) cuando ambas entradas estn a nivel ALTO.
Asumamos que el latch est inicialmente en estado RESET (Q = 0) y que las entradas estn en su nivel inactivo (1). Para pasar el latch a estado SET (Q = 1), una seal momentnea a nivel BAJO se aplica a la entrada S mientras la entrada R permanece a nivel ALTO. Para poner el latch en estado RESET una seal momentnea a nivel BAJO se aplica a la entrada R mientras S es ALTO.
1 S 1 0 Q Latch inicialmente RESET
1 0
1 R 1 S 1 0
No aplicar nunca un nivel activo a la entrada SET y RESET al mismo tiempo (estado invlido).
LATCHES
La tabla de verdad de un latch S-R con entrada activa a nivel BAJO se muestra a continuacin.
Entradas S 1 0 1 0 R 1 1 0 0
Salidas
Q
NC 1 0 1
Q
NC 0 1 1
Comentarios
LATCHES
El latch S-R activo a nivel BAJO est disponible como C.I. 74LS279A.
Cuenta con cuatro latches internos con dos que tienen entradas S. Para poner en estado SET cualquiera de los latches, la lnea S debe ser puesta en bajo. S-R latches se usan frecuentemente para circuitos que eliminan el rebote de conmutacin:
VCC
(2) (3) (1) (6) (5) (11) (12) (10) (15)
2
(4)
1Q
(7)
2Q
(9)
3Q
S R
Q S R
Posicin 1a2 Posicin 2a1
(13)
(14)
4Q
74LS279A
LATCHES
Un latch con entrada de habilitacin es una variacin del latch bsico.
Este latch tiene una entrada adicional, llamada de habilitacin o enable (EN) que debe estar en ALTO a fin de que el latch responda a las entradas S y R. Mostrar la salida Q en relacin a las seales de entrada. Asuma que Q comienza en BAJO.
S Q EN Q R
LATCHES
El latch D con entrada de habilitacin es una variacin del latch S-R ya que combina las entradas S y R en una nica entrada D como se muestra a continuacin:
D EN
Q
D EN
LATCHES
La tabla de verdad de un latch D resume su modo de operacin. Si EN est en un nivel BAJO, entonces no hay cambio en la salida y est enganchado.
Entradas
Salidas Q Q
Comentarios
D 0 1 X
EN 1 1 0
0 1 Q0
1 0 Q0
LATCHES
D EN
D
EN Q
Observe que la entrada Enable (EN) no est activo durante estos tiempos, de modo que la salida est enganchada.
FLIP-FLOPS
Un flip-flop difiere de un latch en la manera en que cambia de estados. Un flipflop es un dispositivo disparado por una seal de reloj, en el cual solamente un flanco del pulso de reloj determina cuando se ingresa un nuevo bit.
El flanco activo puede ser positivo o negativo.
D C
D C
FLIP-FLOPS
La tabla de verdad para un flip-flop tipo D disparado por flanco positivo muestra una flecha hacia arriba para recordar que es sensible a su entrada D solamente en el flanco de subida de la seal de reloj; En cualquier otro caso, est enganchado. La tabla de verdad para un flip-flop tipo D disparado por flanco negativo es idntica excepto por la direccin de la flecha.
Entradas
D 1 0 CLK
Salidas
Q 1 0 Q 0 1
Comentarios
Entradas
D 1 0 CLK
Salidas
Q 1 0 Q 0 1
Comentarios
SET RESET
SET RESET
FLIP-FLOPS
El flip-flop tipo J-K es ms verstil que el flip-flop tipo D. Adems de la entrada de reloj, tiene dos entradas, etiquetadas como J y K. Cuando ambas entradas J y K = 1, la salida cambia de estado (bascula) en el flanco de reloj activo (en este caso, el flanco de subida).
Entradas J 0 0 1 1 K 0 1 0 1 CLK
Salidas Q Q0 0 1 Q0 Q Q0 1 0 Q0 Comentarios
FLIP-FLOPS
Determinar la salida Q para el flip-flop J-K, dadas las entradas que se muestran.
J CLK K
Set
CLK J K Q
Basculacin
Set
Latch
FLIP-FLOPS
Un flip-flop tipo D no tiene un modo de basculacin como el flip-flop J-K, pero se puede bascular su modo de conmutacin al conectar Q hacia atrs a la entrada D como se muestra en la figura de abajo. Esto es til en algunos contadores que se vern en el Captulo 8. Por ejemplo, si Q es BAJO, Q es ALTO y el flip-flop cambiar en el prximo flanco de reloj. Dado que el flip-flop slo cambia durante su flanco activo, la salida solamente cambiar una vez por cada pulso de reloj.
D CLK CLK
FLIP-FLOPS
Otro tipo de flip-flop que conviene mencionar es el flip-flop tipo T. al igual que el flip-flop tipo D tiene slo una entrada de excitacin. Sin embargo, difiere del anterior en su comportamiento de transicin.
T C
T C
FLIP-FLOPS
La tabla de verdad del flip-flop tipo T se encuentran a continuacin. Si observamos la tabla a podemos entender el funcionamiento de este dispositivo durante la transicin de estado. Cuando la entrada al dispositivo es un 1 la salida (o estado siguiente despus de la transicin) es el complemento de la salida actual. Si la entrada es un 0, entonces se mantiene la salida actual.
Entradas
T 1 0 CLK
Salidas
Q Q Q Q 0 1
Comentarios
Entradas
T 1 0 CLK
Salidas
Q Q Q Q 0 1
Comentarios
Cambio No Cambio
Cambio No cambio
FLIP-FLOPS
Las entradas sncronas se transfieren durante el flanco de disparo de reloj (por ejemplo, la entrada D o J-K). La mayora de los flip-flops tienen otras entradas que son asncronas, lo cual quiere decir que ellas afectan a la salida independientemente del reloj.
PRE
Dos de tales entradas se etiquetan comnmente como preset (PRE, inicializacin) y clear (CLR, borrado). Estas entradas se activan usualmente en BAJA. Un flip-flop J-K con preset y clear activas en BAJO se muestra en la figura de la derecha.
J CLK K
CLR
FLIP-FLOPS
J
PRE
Q
CLK
Determinar la salida Q para el flip-flop J-K, dadas las entradas que se muestran.
Set
CLK J
Basculacin
Set
Reset
Basculacin
Latch
CLR
K
PRE CLR
Set
Reset
CLK
CLK
50% point
Q tPLH
Q tPHL
El retardo de propagacin tpico para el 74AHC de la familia (CMOS) es 4 ns. Para aplicaciones especficas existen componentes con retardos menores.
PRE
50% point
CLR
50% point
Q tPHL
50% point
Q tPLH
50% point
Set-up time, ts
D CLK
Hold time, tH
Lneas de salida Q0
R
D C
Q1
R
Q2
C R
Q3
C
Reloj
Borrado
Un flip-flop dividir fin por 2, dos flip-flops dividirn fin por 4 (y as sucesivamente). Un beneficio adicional de la fin divisin de frecuencia es que la salida tiene un ciclo de trabajo exacto de 50% de la entrada. fin Formas de onda:
fout
QA
CLK
QB
CLK
fout
MONOESTABLES
Un multivibrador monostable es un dispositivo que tiene solamente un estado estable. Cuando se dispara, va a su estado inestable por un periodo de tiempo predeterminado, luego retorna a su estado estable.
+V REXT CEXT
CX RX/CX
Para la mayora de los monoestables, El periodo de tiempo en el estado inestable (tW) se determina por medio de un circuito RC.
Disparo
Disparo
Q
tW
MONOESTABLES
Un monoestable no-redisparable no responde a un disparo que ocurre durante un estado inestable. Por el contrario, los monoestables redisparables si responden a un disparo durante un estado inestable. Si el disparo ocurre durante el estado inestable, el estado se extiende por una cantidad igual al ancho del pulso.
Monoestable redisparable:
Disparado Redisparo
Q
tW
MONOESTABLES
Una aplicacin para un monoestable re-disparable es un circuito detector de fallo de energa. Los disparos se derivan desde una fuente de energa ac que dispara el monoestable de forma continua. En el caso de un fallo de energa, el monoestable no se dispara y una alarma se inicia para indicar tal anomala.
EL TEMPORIZADOR 555
El temporizador 555 se puede configurar de varias maneras, incluyendo la posibilidad de configurarlo como monoestable. Un monoestable bsico se muestra en la figura. El ancho de pulso se determina por las constantes R1C1 y es aproximadamente tW = 1.1R1C1.
+VCC
(4)
(8)
R1
(7) RESET
VCC
(3)
DISCH
(6)
THRES
OUT
(5)
(2)
tW = 1.1R1C1
C1
EL TEMPORIZADOR 555
Determinar el ancho de pulso para el circuito que se muestra en la figura.
R1
10 kW
(8)
VCC
(3)
DISCH
(6) (2)
THRES
OUT
(5)
C1
2.2 mF
tW = 1.1R1C1
EL TEMPORIZADOR 555
El 555 se puede configurar tambin como un multivibrador aestable bsico como se muestra en el siguiente circuito. En este circuito C1 carga a travs de R1 y R2 y descarga a travs de R2. La frecuencia de salida est dada por:
+VCC
1.44 R1 2R2 C1
R1
(7) (6) (2)
(4)
(8)
VCC
(3) (5)
OUT
EL TEMPORIZADOR 555
Dadas las componentes, se puede leer la respuesta desde el grfico. Alternativamente, se puede usar el grfico para tomar los componentes de una frecuencia deseada.
+VCC
100
10 1.0
R1
(7)
10 1 1M 0k 10 10 kW MW kW W
(4)
(8)
C1 (mF)
VCC
(3) (5)
0.1
R2
C1
(6) (2)
OUT
1.0
10
100
1.0k
10k
100k
f (Hz)
PALABRAS CLAVES DE LA UNIDAD Latch Un circuito digital biestable usado para almacenar un bit. Biestable Que tiene dos estados estables. Los Latches y flip-flops son
biestables multivibradores.
Reloj Un entrada de disparo de un flip-flop. flip-flop D Un tipo de biestable multivibrador en que la salida asume el estado
de la entrada D en el flanco de disparo de un pulso de reloj.
flip-flop J-K Un tipo de flip-flop que puede operar en los modos SET, RESET, nocambio, y basculacin.
PALABRAS CLAVES DE LA UNIDAD Retardo de El intervalo de tiempo requerido desde que una seal de propagacin entrada ha sido aplicada y se observa el resultado de cambio
en la salida.
Tiempo de Intervalo de tiempo mnimo que los niveles lgicos deben establecimiento mantenerse constantes en las entradas antes de que llegue el
flanco de disparo del impulso de reloj.
Tiempo de Intervalo de tiempo mnimo que los niveles lgicos deben mantenimiento mantenerse constantes en las entradas despus de que haya
pasado el flanco de disparo del impulso de reloj.
BIBLIOGRAFA
Libro base: Fundamentos de Sistemas Digitales. Autor: Tomas L. Floyd. Libro complemento: Principios de Diseo Digital. Autor: Daniel D. Gaski.