Documente Academic
Documente Profesional
Documente Cultură
- Capítulo 7 -
Latches, Flip-flops y
Temporizadores
2
Contenido
2. Latches
3. Flip-flops
5. Aplicaciones de flip-flops
6. El temporizador 555
3
Introducción
• Circuitos combinacionales:
x1 z1
x2 Circuito z2
combinacional
xn zm
zi f i ( x1 , x2 , , xn )
4
Introducción
• Circuitos secuenciales:
x1 z1
xn Circuito zm
combinacional
s1 sr Sr S1
Memoria
2. Latches
3. Flip-flops
5. Aplicaciones de flip-flops
6. El temporizador 555
6
Latches
Con Con
Al realimentar
S=1 S=0
la salida …
• Modificando el circuito …
Con Con
R=1 R=0
7
Latches
Latch SR
8
Latches
Latch S-R (Set-Reset)
Latch SR (entradas
activas en alto)
Latch ̅ (entradas
activas en bajo)
9
Latches
Latch S-R (Set-Reset)
Estado inicial:
RESET (Q = 0)
Una vez que el
latch está en
modo SET, se
queda así (hasta
que se active
RESET)
Estado inicial:
SET (Q = 1)
10
Latches
Latch S-R (Set-Reset)
Estado inicial:
SET (Q = 1)
11
Latches
Latch S-R (Set-Reset)
Ambas entradas
inactivas (en ALTO)
- Operación no válida
Ambas entradas
activas (en BAJO)
12
Latches
Latch S-R (Set-Reset)
- Expresión algebraica
• Entradas: S, R, Qactual
• Salida: Q
13
Latches
Latch S-R (Set-Reset)
• Ejemplo
Determinar la señal de salida Q dadas las siguientes entradas a un latch ̅
14
Latches
Latch S-R (Set-Reset)
15
Latches
Latch S-R (Set-Reset)
• Ejemplo de aplicación
En el siguiente circuito, la luz se enfoca en un fototransistor en configuración emisor
común que funciona como un switch.
S S
EN EN
R R
• Símbolo lógico
El latch no cambia
a menos que EN
(enable) esté
activo (ALTO)
17
Latches
Latch S-R con habilitación
• Ejemplo:
Determinar la señal de salida para un latch SR con entrada de habilitación
18
Latches
Latch D
• Implementación:
- Circuito integrado 74XX75: 4 latches D
• Ejemplo:
Determinar la señal de salida para un latch D
20
Contenido
2. Latches
3. Flip-flops
5. El temporizador 555
6. Aplicaciones
21
Reloj y Circuitos Síncronos
• Señales de reloj
Señal periódica compuesta por un tren de pulsos (de igual frecuencia)
Flanco de subida
(positivo)
Flanco de bajada
(negativo)
• Circuitos Síncronos:
Solo cambian en el flanco positivo o negativo del reloj (CLK, C = clock)
• Ejemplos
23
Flip-Flops
Flip-flop S-R
• Es similar al latch S-R con habilitador pero activado por flanco del reloj
24
Flip-Flops
Flip-flop S-R
• Ejemplo:
Determinar las salidas del flip flop S-R para las entradas mostradas. El flip-flop
se encuentra inicialmente en estado RESET
25
Flip-Flops
Detector de Flancos
26
Flip-Flops
Flip-flop D
• Tabla de funcionamiento:
• Ejemplo
Determinar la salida del Flip-Flop D activado por flanco de subida
28
Flip-Flops
Flip-flop J-K
• Funcionamiento:
Basculación
= “toggle”
29
Flip-Flops
Flip-flop J-K
• Funcionamiento:
30
Flip-Flops
Flip-flop J-K
• Ejemplo
Determinar la salida del Flip-Flop J-K activado por flanco de bajada
31
Flip-Flops
Entradas Asíncronas
32
Contenido
2. Latches
3. Flip-flops
5. El temporizador 555
6. Aplicaciones
33
Características de Propagación
• Retardo de propagación
- Intervalo de tiempo desde que se aplica la entrada hasta que la salida
cambia
- Tipos:
• tPLH: transición de bajo (Low) a alto (High)
• tPHL: transición de alto (High) a bajo (Low)
34
Características de Propagación
• Tiempo de establecimiento
- En inglés: setup time (ts)
- Intervalo mínimo que el nivel lógico debe mantenerse constante en J, K, S,
R o D antes del flanco de disparo del reloj (positivo o negativo)
• Tiempo de mantenimiento
- En inglés: hold time (th)
- Intervalo mínimo que el nivel lógico debe mantenerse constante después
del flanco de disparo del reloj
35
Características de Propagación
• Disipación de potencia
- Potencia total consumida por el dispositivo
- Indica la capacidad de la fuente requerida
- Ejemplo:
Un sistema utiliza 10 flip-flops, y cada uno disipa una potencia de 25 mW. Si se
alimenta con una fuente de 5V, ¿qué corriente debe poder suministrar la fuente?
36
Contenido
2. Latches
3. Flip-flops
5. Aplicaciones de Flip-Flops
6. El temporizador 555
37
Aplicaciones de Flip-Flops
Almacenamiento de Datos Paralelo
38
Aplicaciones de Flip-Flops
División de Frecuencia
39
Aplicaciones de Flip-Flops
Contadores
40
Contenido
2. Latches
3. Flip-flops
5. Aplicaciones de Flip-Flops
6. El temporizador 555
41
El temporizador 555
42
El temporizador 555
• Estructura interna
43
El temporizador 555
1.44
f
( R1 2 R2 )C1
- Característica de operación
t L 0.693R2C1
t H 0.693( R1 R2 )C1
44
El temporizador 555
• Ejemplo
Determinar la frecuencia de salida y el ciclo de trabajo
45
Resumen
46
Referencias
• V. Nelson, H.T. Nagle, B.D. Caroll, J.D. Irwin, Digital Logic Circuit Analysis
and Design, Upper Saddle River, NJ: Prentice Hall, 1995 (Capítulo 6)
• R.J. Tocci, N.S. Widmer and G.L. Moss, Sistemas digitales: Principios y
aplicaciones, 10a ed, Mexico D.F.: Pearson Education, 2007 (Capítulo 5)
47