Professional Documents
Culture Documents
CURSO:
LABORATORIO DE CIRCUITOS DIGITALES II
TEMA:
INFORME FINAL DE LA EXPERIENCIA N° 2:
CIRCUITOS LATCH Y FLIP FLOP
ALUMNOS:
PEÑALOZA MENDOZA, GERSON ALBERTO
ROMERO LÁZARO, CÉSAR
PROFESOR:
ING. CASIMIRO PARIASCA, OSCAR
HORARIO:
GRUPO 6: MIÉRCOLES 02:00 P.M. – 05:00 P.M.
2017
I. LABORATORIO 2: CIRCUITOS LATCH Y FLIP FLOP
II. OBJETIVO:
1. Analizar el principio de funcionamiento de los flip-flops RS, D, JK y T utilizados
comercialmente
2. Identificar las diferencias entre un Flip-Flop y un Latch de tipo D.
3. Observar el efecto del reloj en los Flip-Flop temporizados y la sincronía de las
entradas y salidas.
4. Implementar circuitos utilizando estos dispositivos de almacenamiento.
Biestable RS
Biestable D (Delay)
Biestable T (Toggle)
V. PARTE EXPERIMENTAL:
1. Latch SR con puertas NOR y NAND – Completar la tabla de verdad y el
diagrama de señales para los circuitos mostrados. Utilizar compuertas 74LS02
y 74LS00
Compare los resultados de la tabla 1.b. con los obtenidos en la tabla 1.a.
2. Obtenga la tabla de verdad, para este circuito. Simule el pulso de reloj con el
interruptor CLK. Anote los resultados en la siguiente tabla 1.2. Compare las
dos tablas: ¿Cuál es la diferencia? Concluya
En el siguiente circuito Latch SR con puertas NAND, verificar que responde a
la misma tabla de verdad:
3. Verificar la tabla de verdad de un Flip Flop tipo D - (Implementado a partir
de un S-R)
Tenga cuidado de establecer en el circuito las condiciones iníciales correctas.
Observe que se tiene una entrada de reloj activa por nivel “1”
Anote los resultados en la tabla. ¿Tenemos en este caso algún estado de
indeterminación?
- Verificar la operación del flip flop 74LS74 - tipo D. Verificar las entradas de
PRESET y CLEAR. Mostrar un Diagrama de tiempos para las señales D, CK
y Q.
- Verificar la operación del Latch 74LS75 - tipo D. Mostrar un diagrama de
tiempos para las señales D, EN y Q.
5. Flip-Flop “JK”
- Verificar la operación del flip flop 74LS76 y del 74LS112. ¿Cómo es la
frecuencia de la señal de salida respecto a la señal de entrada?
1 1 𝑓𝑐𝑙𝑜𝑐𝑘
𝑓𝑄 = = =
𝑇𝑄 2𝑇𝑐𝑙𝑜𝑐𝑘 2
R S 𝑸𝒏 𝑸𝒏+𝟏
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 NP
1 1 1 NP
Mapa de Karnaught:
̅̅̅̅
𝑸𝒏 𝑸𝒏
̅̅
𝑹 𝑺 0 1
̅𝑺
𝑹 1 1
𝑹𝑺 x X
̅
𝑹𝑺 0 0
Ecuación característica:
𝑄𝑛+1 = 𝑠 + 𝑄𝑛 𝑅̅
J K 𝑸𝒏 𝑸𝒏+𝟏
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Mapa de Karnaught:
̅̅̅̅
𝑸𝒏 𝑸𝒏
𝑱̅𝑲
̅ 0 1
𝑱̅𝑲 0 0
𝑱𝑲 1 0
̅
𝑱𝑲 1 1
Ecuación característica:
𝑸𝒏+𝟏 = ̅̅̅̅ ̅
𝑸𝒏 𝑱 + 𝑸𝒏 𝑲
Flip Flop D:
Tabla de verdad:
D 𝑸𝒏 𝑸𝒏+𝟏
0 0 0
0 1 0
1 0 1
1 1 1
Mapa de Karnaught
̅̅̅̅
𝑸𝒏 𝑸𝒏
̅
𝑫 0 0
D 1 1
Ecuación característica:
𝑸𝒏+𝟏 = 𝑫
- Flip Flop T:
Tabla de verdad:
T 𝑸𝒏 𝑸𝒏+𝟏
0 0 0
0 1 1
1 0 1
1 1 0
Mapa de Karnaught:
̅̅̅̅
𝑸𝒏 𝑸𝒏
̅
𝑻 0 1
T 1 0
Ecuación característica:
̅
̅𝑸 + 𝑻𝑸
𝑸𝒏+𝟏 = 𝑻
7. ¿Cómo construiría un flip-flop J-K utilizando flip-flop T y otras
compuertas lógicas?. Explique
Por lo que creo saber, el Flip-Flop JK de hecho es Tipo T si conectas la J con la Q
negada y La K con La Q.
Y si conectas la J y La K al Positivo entonces es tipo T.
T = Palanca(Toggle) como si fuera un Switch de palanca.
8. Utilize los manuales de especificaciones de TTL y CMOS y haga una
lista de dos flip -flops con señal de reloj disparado por flanco de subida
y otros dos flip-flops con señal de reloj disparado por flanco de bajada.
Dibuje el diagrama de terminales de estos circuitos.
XSC1
Tektronix
P 1 2 3 4 T
LED1 G
R 7 U1A Q
2 R1 5
VCC
5V 150Ω
74LS02N
J1
VCC
LED2
0 1 U2A
1 R2 6
3 0
Q' 150Ω
S 74LS02N
S R Q (t) Q’ (t)
XSC1
Tektronix
P 1 2 3 4 T
LED1 G
S 12 U1A Q
7 R1 9
VCC
5V 150Ω
74LS00D
J1
VCC
LED2
0 1 U2A
8 R2 10
11 0
Q' 150Ω
R 74LS00D
S R Q (t) Q’ (t)
b. Flip Flop SR
Comparamos los resultados teóricos con los obtenidos experimentalmente:
Realizando la simulación:
XSC1
Tektronix
P 1 2 3 4 T
G
CLOCK S R Q(t)
Tipo D:
Aplicando Karnaugh:
𝑸(𝒕+𝟏) = 𝑫
6
XSC1
VCC Tektronix
5V
VCC D U1A LED1 P 1 2 3 4 T
G
J1 2 U3A Q
4 R1 8
10
74LS00D 150Ω
1 74LS00D
0 1
LED2
U4A
U5A U2A 5 R2 9 0
74LS04N 3
7 Q' 150Ω
74LS00D
74LS00D
CLOCK D Q(t) Q’(t)
teórico laboratorio simulación
CLK Q(t) D Q(t+1) Q’(t+1) Q(t+1) Q’(t+1) Q(t+1) Q’(t+1)
0 0 0 Q(t) Q(t) Q(t) Q(t) Q(t) Q(t)
0 0 1 Q(t) Q(t) Q(t) Q(t) Q(t) Q(t)
0 1 0 Q(t) Q(t) Q(t) Q(t) Q(t) Q(t)
0 1 1 Q(t) Q(t) Q(t) Q(t) Q(t) Q(t)
1 0 0 0 1 0 1 0 1
1 0 1 1 0 1 0 1 0
1 1 0 0 1 0 1 0 1
1 1 1 1 0 1 0 1 0
XSC1
Tektronix
VCC 4 LED1 P 1 2 3 4 T
G
5V Q
VCC 4 U1A R1 5
~1PR
J1 12 7 150Ω
1D 1Q 5
23 1CLK ~1Q 6
0 1 LED2
~1CLR
0 1 8 R2 6
1 74LS74N 0
3 150Ω
Q'
CLOCK D Q(t)
Activando el clear:
Activando el Preset:
Observamos la salida Q=1.
Latch 74LS75-tipo D.
XSC1
VCC LED1
5V Tektronix
U1A Q4 R1 3
VCC
J1 2 1D1 1Q1 16 150Ω P 1 2 3 4 T
1 ~1Q1 1
G
2 3 1D2 1Q2 15
13 1EN1 14
5
~1Q2
0 1 R2
74LS75N 8 0
Q' 150Ω
LED2
D EN Q(t)
Observamos que el Latch solo funciona para el nivel alto del EN.
XSC1
VCC
5V 2 LED1 Tektronix
VCC 2 Q R1
U1A 3 P 1 2 3 4 T
J1 ~1PR
1 7 150Ω G
4 1J 1Q 15
9 1 1CLK
5 16 1K ~1Q 14
LED2
0 1 ~1CLR
R2
3
4 8 0
74LS76N
6 150Ω
Q'
Flip Flop T (Toggle)
VII. CONCLUSIONES
Un biestable (flip-flop en inglés), es un multivibrador capaz de permanecer en
uno de dos estados posibles durante un tiempo indefinido en ausencia de
perturbaciones.
Todos los diseñadores usan el nombre de flip-flop para un dispositivo
secuencial que muestre sus entradas y cambia sus salidas en tiempos
determinados por una señal de reloj.
En los sistemas asíncronos, las salidas de los circuitos lógicos pueden
cambiar de estado en cualquier momento en que una o mas de las entradas
cambie.
En los sistemas síncronos los tiempos exactos en que alguna salida puede
cambiar de estado se determinan por medio de una señal denominada reloj o
clock.
Existen dos entradas adicionales en el biestable JK muy importantes: La
entrada PRESET (poner), que sirve para poner directamente en el biestable
un “1” en la salida Q y la entrada CLEAR (borrar), que sirve para poner en “0”
en la salida Q.
Estas entradas son asincrónicas, lo que significa que tendrán efecto sin
importar el estado del reloj y/o las entradas J y K. Es importante no activar
simultáneamente estas dos entradas.
VIII. BIBLIOGRAFIA
http://members.fortunecity.com/jhilrdz/flipflop.htm
http://www.kumbaya.name/ci1210/leccion%209%20circuitos%20secuenciales
/Circuitos%20Secuenciales%20s%C3%ADncronos.htm
http://www.forosdeelectronica.com/tutoriales/flip-flops.htm
http://ladelec.com/teoria/electronica-digital/195-flip-flop-jk
http://www.unicrom.com/dig_biestable_JK_SET_CLEAR_tabla_verdad.asp