Está en la página 1de 9

Circuitos Digitales

Latches y Flip Flops

1. Objetivos:
 Implementar, analizar y comprobar el funcionamiento de latches y flip flops tipo RS,
JK y tipo D.
 Interpretar las tablas de verdad de los latches y flip flops tipo RS, JK y tipo D.
 Adquirir habilidades técnicas en la detección y corrección de fallas en la
implementación de los latches y flip flops tipo JK y tipo D.

2. Introducción teórica:
Los biestables son necesarios para la implementación de los circuitos secuenciales. Los
circuitos secuenciales son aquellos cuya salida depende de la entrada actual y de las
entradas en momentos anteriores. Los biestables serán los encargados de almacenar
memoria, el estado interno del sistema.
Los estados internos de un sistema definen todas las situaciones diferenciadas por las
que puede pasar o a las que puede evolucionar el sistema.
Los biestables son circuitos binarios (con dos estados) en los que ambos estados son
estables de forma que hace falta una señal externa de excitación para hacerlos cambiar
de estado. Esta función de excitación define al tipo de biestable (Tipo RS, JK, D o T).
En la electrónica combinacional no existía el tiempo, sin embargo, en la electrónica
secuencial es esencial, la posición relativa en la que ocurren los sucesos o eventos.
Con la introducción anterior podemos definir formalmente un biestable como un circuito
secuencial con dos estados estables, es decir tiene memoria y una con una salida que
puede permanecer indefinidamente en uno de los dos estados posibles. Al ser secuencial
las salidas dependen de las entradas y del estado anterior. Un biestable almacena la
información de 1 bit.

2.1. Latches y flip flops


Los Latches como los Flip-Flops son dispositivos secuenciales que almacenan
información binaria, pero se diferencian en su operación y comportamiento. Los
Latches pueden cambiar su estado de forma asincrónica en función de las
condiciones de entrada, mientras que los Flip-Flops cambian su estado de forma
sincrónica en respuesta a señales de reloj. Ambos son componentes clave en el
diseño de sistemas digitales y se utilizan en una variedad de aplicaciones, desde
registros hasta unidades lógicas aritméticas y memorias.

2.2. Latch RS
Un Latch RS, también conocido como Latch Set-Reset o Latch SR, es un
dispositivo secuencial utilizado para almacenar un bit de información y retenerlo
mientras se mantengan ciertas condiciones de entrada. El nombre "RS" proviene de
las dos principales entradas de este dispositivo: "S" (Set) y "R" (Reset).

1
Circuitos Digitales

Características clave de un Latch RS:


- Entradas S y R: Estas entradas determinan el estado del Latch y controlan si se
establece o setea en 1 o se receta o reinicia en 0 o mantiene su estado actual.
- Salidas Q y Q : Q es la salida principal y refleja el estado actual del Latch. Q es
la salida complementaria o negada de Q.

El latch RS posee un estado de indeterminación en sus salidas cuando se activan R y


S al mismo tiempo, esta indeterminación se verifica cuando Q y Q tienen el mismo
valor.

2.3. Latch JK
Un Latch JK, también conocido como Latch Jack-Kill, es un dispositivo secuencial
que se utiliza para almacenar un bit de información y cambiar su estado en respuesta
a señales de control. Los Latches JK son similares a los Latches RS, pero ofrecen
mayor flexibilidad y evitan algunas de las limitaciones asociadas con los Latches RS
como el valor de la indeterminación.

Características clave de un Latch JK:


- Entradas J y K: Estas entradas determinan el estado del Latch y controlan si se
establece o setea en 1, se reinicia o resetea en 0 o mantiene su estado actual o
niega el valor anterior de sus salidas.
- Salidas Q y Q : Q refleja el estado actual del Latch JK, mientras que Q es la
salida complementaria de Q.

El flip flop RS resuelve el estado de indeterminación en sus salidas del RS


colocando en las salidas el valor anterior negado.

2.4. Flip flop JK


Un flip flop JK, también conocido como Jack-Kill, es un dispositivo secuencial que
se utiliza para almacenar un bit de información y cambiar su estado en respuesta a
señales de control. Los flip flop JK son similares a los flip flop RS, pero ofrecen
mayor flexibilidad y evitan algunas de las limitaciones asociadas con los flip flops
RS como el valor de la indeterminación.

Características clave de un Flip-Flop JK:


- Entradas J, K y Clock: Las entradas J y K entradas determinan el estado del
flip flop y controlan si se establece o setea en 1 o se reseetea o reinicia en 0 o
mantiene su estado actual, o niega el valor anterior, pero esto se da solo cuando
la entrada Clock tiene un flanco de subida o de bajada, cuando no existe el
flanco el flip flop mantiene el valor anterior. El clock convierte al circuito en
síncrono.

2
Circuitos Digitales

- Salidas Q y Q : Q es la salida principal y refleja el estado actual del flip flop. Q


es la salida complementaria o negada de Q.
2.5. Flip flop D
Un Flip-Flop tipo D (Data Flip-Flop) es un dispositivo secuencial que se utiliza para
almacenar un bit de información y cambiar su estado en respuesta a una señal de
control llamada "reloj" (CLK) y a una entrada de datos (D).

Características clave de un Flip-Flop tipo D:


- Entradas D y CLK: La entrada D representa el dato que se desea almacenar,
mientras que CLK es la señal de reloj que controla cuándo se carga el dato en el
Flip-Flop. El clock convierte al circuito en síncrono
- Salidas Q y Q : Q refleja el estado actual del Flip-Flop tipo D en función de la
entrada de datos y la señal de reloj.

3. Preparación
Para el desarrollo de esta experiencia el alumno debe tener claro los conceptos dados.

4. Equipos y Materiales:
Listar los materiales, herramientas y equipos utilizados.

5. Procedimiento:
Realice las experiencias descritas implementándolas en el módulo de entrenamiento.

5.1. Latch RS
NOTA: Antes de implementar el circuito, verifica que todas las compuertas estén
funcionando correctamente.

a) Implementar el circuito latch RS con compuertas NOR mostrado en la Figura 1.

Figura 1.- Circuito latch RS con compuertas NAND.

b) Colocar evidencia de lo realizado.

3
Circuitos Digitales

c) Crear la tabla de verdad para el circuito l RS de la Figura 1. Luego, aplicar las


combinaciones necesarias en las entradas y registrar los valores de las salidas en
la siguiente tabla:

R S Q Q
0 0 NC NC
0 1 1 0
1 0 0 1
1 1 0-In 0-In
Tabla 1.- Tabla de verdad circuito latch RS.

d) ¿En qué combinación de las entradas R y S se setea y resetea la salida Q?

Cuando en reset es 1 y set 1 la salida Q se resetea

e) ¿En qué combinación de las entradas R y S se mantiene el valor anterior de las


salidas Q y Q ?

Cuando reset es 0 y set es 0 el valor anterior en la salida Q Y Q no cambia

f) ¿En qué combinación de las entradas R y S se obtiene el estado de


indeterminado de las salidas Q y Q ? ¿Cuál es el valor de indeterminado de Q y
Q?

Cuando reset es 1 y set es 1 obtenemos un valor indeterminado en las salidas Q


y Q el valor indeterminado es 0

g) Indicar 2 aplicaciones específicas donde se usa el latch RS.


Control de secuencias
Memoria temporal

5.2. Latch RS con habilitador


NOTA: Antes de implementar el circuito, verifica que todas las compuertas estén
funcionando correctamente.

4
Circuitos Digitales

a) Implementar el circuito flip flop RS mostrado en la Figura 2.

Figura 2.- Circuito latch RS con habilitador.

b) Colocar evidencia de lo realizado.

c) Crear la tabla de verdad para el circuito latch RS con habilitador de la Figura 2.


Luego, aplicar las combinaciones necesarias en las entradas y registrar los
valores de las salidas en la siguiente tabla:

EN R S Q Q

Tabla 2.- Tabla de verdad circuito latch RS con habilitador.

d) ¿Cuál es la función de EN?

e) ¿En qué valores de EN, R y S se setea y resetea la salida Q?

f) ¿En qué valores de EN, R y S se mantiene el valor anterior de las salidas Q y Q ?

g) En qué valores de EN, R y S se obtiene el estado de indeterminado de las salidas


Q y Q ? ¿Cuál es el valor de indeterminado de Q y Q ?

h) Indicar 2 aplicaciones específicas donde se usa el latch RS con habilitador.

5.3. Latch D con habilitador


NOTA: Antes de implementar el circuito, verifica que todas las compuertas estén
funcionando correctamente.

5
Circuitos Digitales

a) Implementar el circuito latch D con habilitador mostrado en la Figura 3.

Figura 3.- Circuito latch D con habilitador.

b) Colocar evidencia de lo realizado.

c) Crear la tabla de verdad para el circuito flip flop D de la Figura 3. Luego, aplicar
las combinaciones necesarias en las entradas y registrar los valores de las salidas
en la siguiente tabla.

EN D Q Q

Tabla 3.- Tabla de verdad circuito latch D con habilitador.

d) ¿Cuál es la función de EN?

e) ¿En qué valores de EN y de D se setea y resetea la salida Q?

f) ¿En qué valores de EN y de D se mantiene el valor anterior de las salidas Q y Q


?

g) Indicar 2 aplicaciones específicas donde se usa el latch D con habilitador.

5.4. Flip Flop JK


NOTA: Antes de implementar el circuito, verifica que todas las flip flops estén
funcionando correctamente.

a) Implementar el circuito flip flop JK mostrado en la Figura 4.

6
Circuitos Digitales

Figura 4.- Circuito flip flop JK.

b) Colocar evidencia de lo realizado.

c) Crear la tabla de verdad para el circuito flip flop JK de la Figura 4. Luego,


aplicar las combinaciones necesarias en las entradas y registrar los valores de las
salidas en la siguiente tabla.

C J K Q Q

Tabla 4.- Tabla de verdad circuito flip flop JK.

d) ¿En qué valores de C, J y K se setea y resetea la salida Q?

e) ¿En qué valores de C, J y K se mantiene el valor anterior de las salidas Q y Q ?

f) ¿En qué valores de C, J y K se obtiene el estado de valor anterior negado de las


salidas Q y Q ?

g) Indicar 2 aplicaciones específicas donde se usa el flip flop JK.

6. Cuestionario Final
a) ¿Cuál es la importancia de los latches y flip flops?

b) ¿Cuáles son las diferencias entre los latches y los flip flops?

c) ¿Qué relación tiene el uso de Clock en los circuitos síncronos y asíncronos?

d) Indicar el código/catálogo y la descripción de circuitos integrados que realicen


las siguientes funciones:
Función Código/Catálogo Descripción
Latch RS
Latch JK
Latch D

7
Circuitos Digitales

Flip Flop RS
Flip Flop JK
Flip Flop D
Tabla 5.- Registro de datos de circuitos integrados.

e) ¿Cuál ha sido el mayor problema a la hora de implementar los circuitos?

f) En el próximo laboratorio ¿Qué podrían hacer para mejorar su rendimiento


como grupo?

7. Observaciones (Realizar mínimo 3 observaciones)

8. Conclusiones (Realizar mínimo 3 Conclusiones)

NOTA: Si no llegaron a implementar todos los circuitos en el laboratorio deberán


realizar un video por cada circuito faltante donde explicarán el funcionamiento del
mismo.

También podría gustarte