Está en la página 1de 11

CIRCUITOS DIGITALES

Laboratorio N7
CIRCUITOS CON FLIP FLOPS

INFORME
Integrantes: - BERNUY ESPINOZA, Ayrton - CALIXTRO DE LA CRUZ, Percy - CASTAEDA SEDANO, Pedro Profesor: CAMACHO JIMNEZ, Francisco Seccin: C15 - 3 B

Semana: 9

Fecha de realizacin: 5 de Octubre Fecha de entrega: 12 de Octubre

2011 II

Flip Flops

INTRODUCCIN
En este laboratorio, seguimos trabajando con el elemento de memoria ms importante, el cual est formado por un conjunto de compuertas lgicas. Una compuerta lgica por s sola no tiene capacidad de almacenamiento, sin embargo, varias de ellas pueden interconectarse de cierta forma logrando almacenar informafcin. A continuacin montaremos las diversas aplicaciones que presenta el Flip Flop,se utilizan varios arreglos y estos sern descritos en las siguientes pginas.

Circuitos Digitales

Pgina 2

Flip Flops 1. OBJETIVOS.


Aprender a usar e implementar Flip Flops en circuitos secuenciales. Implementar circuitos con Flip Flops para desplazar datos en serie y el paralelo. Implementar circuitos con Flip Flops en divisores de frecuencias.

2. FUNDAMENTO TERICO.
2.1. Biestable. El biestable o tambin llamado flip flop en ingles es un multivibrador capaz de mantenerse en uno de dos estados posibles durante un tiempo en ausencia de impulsos. Esto le permite memorizar informacin durante cierto tiempo. Por sus entradas el flip flop se puede dividir en: 2.1.1. Asncronos: La caracterstica de estos es que solo tienen entradas de control, tal es el caso del flip flop RS 2.1.2. Sincronos: Adems de sus entradas de control tienen una entrada reloj. Las entradas son activadas por el reloj y puede ser activada por nivel alto (H) o por flanco (de subida o de bajada) Biestable JK master slave. El flip flop maestro esclavo es bsicamente 2 flip flop conectados entre si en serie, donde el clock tiene un pulso invertido. Las salidas Q del esclavo son devueltas a las entradas del maestro y viceversa con las 2 salidas del maestro se conecta al esclavo.
J 0 0 0 1 1 1 K 0 0 1 0 1 1 Qn-1 0 1 X X 0 1 Qn 0 1 0 1 1 0

2.2.

Circuitos Digitales

Pgina 3

Flip Flops 3. EQUIPOS Y MATERIALES.


PC con software de simulacin Mdulo entrenador DET2220 Conectores chicos, medianos y grandes

4. PROCEDIMIENTO.
4.1. Registro de desplazamiento. En esta parte se experiment con un circuito que constaba de 4 flip flops JK , con clock en comn. Para esto realizamos el siguiente montaje en el entrenador:

Ya montado, colocamos el RESET en alto, en la entrada colocamos un nivel alto y dimos pulsos al CLOCK. Al dar los golpes sucesivos al CLOCK, nos percatamos que este circuito, nos permita transferir datos ya que cuando colocamos un 1en la entrada, apareci un 1 en la ltima salida E tras 4 estados de reloj, es decir 4 flancos positivos. Este circuito de activa por flanco. Los golpes de reloj tuvieron que ser rpidos para garantizar la transferencia de datos. 4.2. Registro de desplazamiento con acceso paralelo. Implementamos el siguiente circuito en el software de simulacin, el circuito constaba de flip flops JK, inversores, puertas NAND, puertas AND y un CLOCK. El circuito se mostr de la siguiente forma:

Circuitos Digitales

Pgina 4

Flip Flops
VDD

5V

X1

J1 R1 U1A

U7A
1

U5A
1J 1CLK 1K ~1Q 2 1Q 3

2.5 V

1k

Tecla = A S

U4A

74S00D
U1B

74S04D
U3A

12 4

74S08D
J2 R2

13 ~1CLR

X2

74S00D Tecla = A CM U3E 74S05N


U1C U4B U7B

74S05N
8

74107N
U5B
2J 2CLK ~2Q 6 2Q 5

2.5 V

1k

74S00D
U1D

74S04D
U3B

11 2K

74S08D 74S00D 74S05N


U7C

10 ~2CLR

X3

74107N
U6A
1 1J 1CLK 1K ~1Q 2 1Q 3

2.5 V

E R3 n1k e l R4
1k

U2A J3 U4C

74S00D Tecla = A CLOCK


U2B

74S04D
U3C

12 4

74S08D 74S00D
U2C U4D U7D

13 ~1CLR

X4

74S05N
8

74107N
U6B
2J 2CLK ~2Q 6 2Q 5

2.5 V

J4

74S00D
U2D

74S04D
U3D

11 2K

c R5 i 1k r R6 1k c R7 u1k i R8
1k

Tecla = A RESET
J5

74S08D 74S00D 74S05N

10 ~2CLR

74107N

Tecla = A A J6 Tecla = A B J7 Tecla = A C J8 Tecla = A D

to observamos que al igual que el montaje anterion, este trnsfiere datos en cada flanco positivo de reloj. De QA hasta QD. En cuanto a su funcionamiento, observamos que cuando S y CM estn en nivel alto, el CLOCK funciona y trnasfiere los datos en serie. 4.3. Contador en anillo. Implementamos el siguiente circuito en el software de simulacin:
X1 2.5 V X2 2.5 V X3 2.5 V X4 2.5 V

U1A U3 VDD 5V 20 Hz
1 1J 1Q 3 8 9 ~1Q 2 12 1CLK 4 1K

U1B
2J 2CLK ~2Q 6 2Q 5 1

U2A
1J 1Q 3 8 9 ~1Q 2 12 1CLK 4 1K

U2B
2J 2CLK ~2Q 6 2Q 5

11 2K

11 2K

13 ~1CLR

10 ~2CLR

13 ~1CLR

10 ~2CLR

74107N R1 1k J1B R2 1k Key = 2

74107N

74107N

74107N

Circuitos Digitales

Pgina 5

Flip Flops

Para este circuito, elaboramos su tabla de verdad, para 8 golpes de reloj;


CLOCK 1 2 3 4 5 6 7 8 A 1 1 1 1 0 0 0 0 B 0 1 1 1 1 0 0 0 C 0 0 1 1 1 1 0 0 D 0 0 0 1 1 1 1 0

Si dibujamos al clock y a una forma de onda saliente, se mostrara de la siguiente forma:

Este cambio sera ms lento, debido a que se divide la frecuencia entre 4 y en consecuencia se hace ms lento. En esta misma experiencia, implementamos el siguiente circuito tambin en el software de simulacin:
X3 2.5 V X4 2.5 V

X2 2.5 V

X1 2.5 V

U3A

74AS10M

U5
1

U1A
1J 1CLK 1K ~1Q 2 1Q 3 8 9

U1B
2J 2CLK ~2Q 6 2Q 5 1 12 4

U2A
1J 1CLK 1K ~1Q 2 1Q 3 8 9

U2B
2J 2CLK ~2Q 6 2Q 5

VDD 5V

20 Hz

U4A 74AS04M

12 4

11 2K

11 2K

13 ~1CLR

10 ~2CLR

13 ~1CLR

10 ~2CLR

74107N

74107N

74107N

74107N

J1B R2 1k Key = A

Circuitos Digitales

Pgina 6

Flip Flops
De igual forma elaboramos su respectiva tabla de verdad:
A 1 1 1 1 0 1 1 1 0 1 1 1 B 0 1 1 1 1 0 1 1 1 0 1 1 C 0 0 1 1 1 1 0 1 1 1 0 1 D 0 0 0 1 1 1 1 0 1 1 1 0

Este circuito comenz a contar desde 1, nos permiti modificar la secuencia de datos.

4.4.

Contador binario asncrono. Para esto realizamos el siguiente montaje en el entrenador:

A partir del montaje, elaboramos la tabla de verdad: Se elabor la tabla con flanco positivo. Circuitos Digitales
Pgina 7

Flip Flops

A 1 1 1 1 1 1

B 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0

C 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0

D 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

DECIMAL 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ACTIVADA POR FLANCO POSITIVO

1 1 0 0 0 0 0 0 0 0

Se trat de un descontador desde 15 hasta 0. Es un descontador que se resetea cuando el valor es 0000. Cuando estbamos dando los pulsos de reloj, lo reseteamos y vuelve a 0000.

4.5.

Contador binario sincrnico. Implementamos el siguiente circuito en el software de simulacin.


X3 X2 2.5 V U4A U5A 74AS10N 74AS08M U3A 74AS04M X5 2.5 V 2.5 V X4 2.5 V

X1 2.5 V

VDD 5V
1 12 4

U1A
1J 1CLK 1K ~1Q 2 1Q 3 8 9

U1B
2J 2CLK ~2Q 6 2Q 5 1 12 4

U2A
1J 1CLK 1K ~1Q 2 1Q 3 8 9

U2B
2J 2CLK ~2Q 6 2Q 5

11 2K

11 2K

U6 20 Hz J1A R1 1k Key = A

13 ~1CLR

10 ~2CLR

13 ~1CLR

10 ~2CLR

74107N

74107N

74107N

74107N

Circuitos Digitales

Pgina 8

Flip Flops
Reseteamos el circuito y elaboramos su tabla de verdad:
A 0 0 0 0 0 B 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 C 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

ACTIVADA POR FLANCO POSITIVO

0 0 1 1 1 1 1 1 1 1

En cuento a su funcionamiento, podemos decir que comienza en 1, luego cuenta hasta 15, se resetea y vuelve a comenzar en 1.

Circuitos Digitales

Pgina 9

Flip Flops
5. APLICACIN. Implementamos el circuito en el software de simulacin, mostrndose de la siguiente forma:
VDD 5V X1 U3A
2 1D 4 ~1PR 1Q 5

U2A

2.5 V

7432N
3 1CLK ~1Q 6 ~1CLR 1

7474N

2 ~1PR

U1A U3B
1Q 15

U4 20 Hz

4 1 16

1J 1CLK 1K

~1Q ~1CLR 3

14

7432N

7476N

Circuitos Digitales

Pgina 10

Flip Flops 6. OBSERVACIONES.


En el desarrollo del circuito 3.23.3 se observo que a pesar de que se variaba la entrada en en el clock mientras la entrada S y CM no estuvieran en un nivel alto la seal no trabajaba y nos daba un estado indeterminado Se observo que el cambio de estado era por flanco positivo ya que cuando se armo el circuito solo se lograban cambios en la salida si se hacia un cambio rpido de estado en el clock de lo contrario nos daba indeterminado

7. CONCLUSIONES.

Se pueden crear contadores con las basculas JK que vayan desde 0 a cualquier numero o tambin que comiencen en un numero aleatorio Se logro el anlisis del funcionamiento de las basculas JK en circuitos como contadores o como divisores de frecuencia lo que le da gran variedad a sus funciones.

8. BIBLIOGRAFA.
Floyd, Thomas (1996) Fundamentos de electrnica digital. Mxico D.F.: Limusa John A. Dempsey. Electrnica Digital Bsica. Mxico Fondo Educativo Interamericano(621.381D)

Circuitos Digitales

Pgina 11

También podría gustarte