Pular para o conteúdo principal

Experiência 7.2: Flip-Flop JK Master-Slave, Flip-Flop Tipo D e Flip-Flop Tipo T

Objetivos​

  • Comprovar experimentalmente o funcionamento do flip-flop JK master-slave

  • Comprovar experimentalmente o funcionamento do flip-flop tipo D

  • Comprovar experimentalmente o funcionamento do flip-flop tipo T

Preparação​

Conceitos​

1) Flip-Flop JK​

O flip-flop JK é um flip-flop RS aprimorado, onde o erro lógico foi eliminado. Veremos na figura a seguir, como obter o flip-flop JK a partir do flip-flop RS:

OCR图片

OCR图片

Com CK=0, o bloco flip-flop RS fica "travado", ou seja, na saída do flip-flop é mantido o estado lógico anteriormente armazenado, não dependendo das combinações das entradas J e K. Com CK=1, verifica-se a seguinte tabela-verdade:

CKJKQf
0XXQa
100Qa
010
101
11⋅\cdot

Deve-se ressaltar que enquanto o pulso de CK estiver em nível lógico "1" e mantivermos J=K=1, a complementação das saídas e a realimentação às portas lógicas de entrada vão provocar sucessivas complementações (oscilação na saída) o que ainda torna inviável a utilização destes estados na entrada.

2) Flip-Flop JK Master-Slave​

Com o objetivo de eliminar a oscilação verificada no flip-flop JK quando temos J=K=CK=1, foi elaborado o seguinte circuito.

OCR图片

Este circuito representa um flip-flop denominado JK Master-Slave (JK Mestre Escravo).

O flip-flop JK Master-Slave é um circuito sensível à borda de descida do pulso de CK, ou seja, somente na transição de "1" para "0" de CK, verifica-se a tabela-verdade do flip-flop JK:

OCR图片

Flip-Flop JK Master-Slave

OCR图片

Tabela-Verdade

3) Flip-Flops Tipo D e Tipo T​

A partir do flip-flop JK master-slave, podemos construir os seguintes flip-flops:

OCR图片

Flip-Flop Tipo D

DQf

Q‾f\overline{{ Q }}_{f}

001
110

Tabela-Verdade

OCR图片

Flip-Flop Tipo T

TQf

Q‾f\overline{Q}_{f}

0Qa

Q‾a\overline{Q}_{a}

1

Q‾a\overline{Q}_{a}

Qa

Tabela-Verdade

Metodologia​

M1- Será implementado um flip-flop JK master-slave com portas lógicas.

M2- Obedecendo a uma sequência predeterminada de níveis lógicos nas entradas J e K e comutando o sinal de controle CK, serão verificados os estados lógicos das saídas dos estágios mestre e escravo.

M3- A partir do flip-flop JK master-slave será implementado um flip-flop tipo D e verificado experimentalmente o uso da tabela-verdade.

M4- A partir do flip-flop JK master-slave será implementado um flip-flop tipo T e verificado experimentalmente o usa da tabela-verdade.

Relação de Material​

QuantidadeDescrição
1matriz de contatos
1fonte de alimentação +5V
3CI 7400
1CI 7404
1CI 7408
5LEDs
7resistores de 1kΩ
1chave H-H
-fios rígidos de 0,51 mm∅
Praticando

P1- Montar o circuito eliminador de ruído conforme o diagrama dado a seguir:

OCR图片

Obs: Este circuito tem a finalidade de eliminar o efeito bounce gerado por chaves de contatos mecânicos.

P2- Montar o circuito do flip-flop JK master-slave conforme o diagrama dado a seguir:

OCR图片

P3- Variar os níveis lógicos de entrada segundo a sequência de passos dada (RI-I). Observar e anotar os estados lógicos das saídas do estágio mestre (Qme Q‾\overline{{Q}} m) e do estágio escravo Qe Q‾\overline{{Q}} com provador lógico ou multimetro.

Obs: Utilizando o circuito eliminador de ruído, comutar o controle CK sempre após ajustar a combinação de J e K.

P4- A partir do flip-flop JK master-slave, implementar o circuito do flip-flop tipo D conforme o diagrama dado a seguir:

OCR图片

P5- Variando-se os níveis lógicos de entrada, verificar o estado lógico das saídas através de provador lógico ou multimetro, implementando experimentalmente a tabela-verdade de um flip-flop tipo D (RI-II).

P6- A partir do flip-flop JK master-slave, implementar o circuito do flip-flop tipo T conforme o diagrama dado a seguir:

OCR图片

P7- Variando-se os níveis lógicos de entrada, verificar o estado lógico das saídas através de provador lógico ou multimetro, implementando experimentalmente a tabela-verdade de um flip-flop tipo T (RI-III).

Questões​

Q2. Utilizando portas lógicas, implementar um flip-flop JK master-slave sensível à borda de subida do pulso de CK.

Q3. Citar uma aplicação para o flip-flop tipo D.

Q4. Fornecer o circuito com portas lógicas de um flip-flop RS master-slave.

Instituição:
Curso: Discipl.: Série/Turma:
Prof.: Data: Conceito:
NomeNº

Flip-Flop Tipo T

I - Flip-Flop JK Master-Slave​

Com o objetivo de estudar o funcionamento do flip-flop JK master-slave utilizou-se o circuito a seguir, através do qual, variando-se as combinações de entrada e do controle CK conforme a sequência de passos fornecida na tabela, foram observados os estados lógicos nas saídas através de ___.

Circuito lógico utilizado

PassosJKCKQMQ‾M\overline{{Q}}_{M}QQ‾\overline{{Q}}
1∘1^{\circ} Passo101
2∘2^{\circ} Passo100
3∘3^{\circ} Passo001
∙\bullet000
011
010
110
111
110
111
110
100
101
14∘14^{\circ} Passo100

Analisando-se a tabela-verdade experimental e comparando-a com a teórica, chega-se à seguinte conclusão: ___

II - Flip-Flop Tipo D​

Com o objetivo de estudar o funcionamento do flip-flop tipo D, utilizou-se o circuito a seguir, através do qual, variando-se as combinações de entrada e do controle CK conforme a sequência de passos fornecida na tabela, forma observados os estados lógicos nas saídas através de leds.

Circuito lógico utilizado

DCKQQ‾\overline{Q}
0
1

Analisando-se a tabela-verdade experimental e comparando-a com a teórica, chega-se à seguinte conclusão:___

III - Flip-Flop Tipo T​

Com o objetivo de estudar o funcionamento do flip-flop tipo T utilizou-se o circuito a seguir, através do qual, variando-se as combinações de entrada e do controle CK conforme a sequência de passos fornecida na tabela, observou-se os estados lógicos nas saídas através de leds.

Circuito lógico utilizado

OCR图片

Analisando-se a tabela-verdade experimental e comparando-a com a teórica, chega-se a

seguinte conclusão: ___