Está en la página 1de 6

Circuitos Digitales

Aplicaciones con Flip Flops – Registros de Desplazamiento

1. Objetivos:
 Implementar, simular, analizar y comprobar el funcionamiento de circuitos
secuenciales utilizando flip flops JK y D.
 Interpretar las tablas de verdad de los circuitos secuenciales.
 Diferenciar el uso de circuitos síncronos y asíncronos.
 Adquirir habilidades técnicas en la detección y corrección de fallas en la
implementación y simulación de flip flops JK.

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 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. 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 resetea 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.
- 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.

1
Circuitos Digitales

2.2. 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. Registro de desplazamiento


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

a) Implementar el circuito registro de desplazamiento mostrado en la Figura 1.

Figura 1.- Circuito de registro de desplazamiento.

b) Colocar evidencia de lo realizado.

c) Crear la tabla de verdad para el circuito registro de desplazamiento de la Figura


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

2
Circuitos Digitales

C (CLOCK) A B C D E
0 1 0 0 0 0
0 1 1 0 0 0
1 1 1 0 0
1 1 1 1 0
1 1 1 1 1

Tabla 1.- Tabla de verdad circuito de registro de desplazamiento.

d) ¿Cómo funciona el circuito y que permite realizar?

e) ¿El circuito es síncrono o asíncrono? ¿Por qué?

f) ¿El circuito funciona con clock de flanco de subida o de bajada?

g) Si inicialmente todas las salidas son 0 y se coloca 1 en la entrada A, ¿Cuántos


flancos se necesitan para que todas las salidas tengan el valor 1?

h) ¿Qué sucede si se detiene el clock?

i) ¿Cuántos bits de desplazamiento tiene el circuito? ¿Dónde puedo visualizarlos?

j) ¿Cómo verifica la activación del flanco visualmente en el circuito?

k) ¿Qué sucedería si activo el reset?

l) ¿En qué configuración se está utilizando el flip flop JK y para que se usa?

5.2. Registro de desplazamiento con acceso en serie y paralelo


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

a) Implementar el circuito registro de desplazamiento con acceso en serie y


paralelo mostrado en la Figura 2.

3
Circuitos Digitales

Figura 2.- Circuito de registro de desplazamiento con acceso en serie y paralelo.

b) Colocar evidencia de lo realizado.

c) Crear la tabla de verdad para el circuito registro de desplazamiento con acceso


en serie y paralelo de la Figura 2. Luego, aplicar flancos de reloj cuando CM=0
y variar las entradas S, A, B, C y D. Después aplicar flancos de reloj cuando
CM=1 y variar las entradas S, A, B, C y D. Finalmente registrar los valores de
las salidas en la siguiente tabla:

C
CLOCK S A B C D QA QB QC QD
M

Tabla 2.- Tabla de verdad circuito de registro de desplazamiento.

d) ¿Cómo funciona el circuito y que permite realizar?

e) ¿El circuito es síncrono o asíncrono? ¿Por qué?

f) ¿Qué significa la sigla de la entrada CM y cómo funciona?

g) ¿Cómo funciona el circuito si la entrada CM está en 0?

h) ¿Cómo funciona el circuito si la entrada CM está en 1?

4
Circuitos Digitales

i) ¿Qué significa la sigla de la entrada S y cómo funciona?

j) ¿Cómo funcionan las entradas A, B, C y D?

k) ¿Cómo funcionan y que indican las salidas QA, QB, QC y QD?

l) ¿Qué sucede si se detiene el clock?

m) ¿El circuito funciona con clock de flanco de subida o de bajada?

n) ¿Cómo verifica la activación del flanco visualmente en el circuito?

o) ¿Qué sucedería si activo el reset?

6. Cuestionario Final
a) ¿Cuál es la importancia de los registros de desplazamiento?

b) ¿Cuál es el uso de los flip flop tipo D?

c) Investigar los CI’s 74LS95, 74LS194, 74LS198 y 74LS199 y describir su


funcionamiento.

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

e) 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