Escolar Documentos
Profissional Documentos
Cultura Documentos
CAPTULO 3
FLIP-FLOPS
INTRODUO
Os flip-flops so os componentes bsicos de vrios dispositivos, dentre os quais destacam-se as
memrias semicondutoras e os contadores.
Os flip-flops podem ser classificados em dois tipos principais:
a)
b)
FLIP-FLOP S-R
Este o mais simples dispositivo de memria, tambm chamado de "Flip-Flop Set Reset".
A figura 1 mostra o diagrama em blocos e a tabela verdade do flip-flop S-R.
Da tabela da figura 1 pode-se observar que quando S = 1 e R = a sada Q vai para 1; quando
S = e R = 1, a sada Q vai para ; quando R = S = , Q mantm o estado anterior e quando
S = R = 1 a sada ser indeterminada.
Datapool Eletrnica
Captulo 3 Flip-Flops
O flip-flop em sua verso mais simples muitas vezes chamado de LATCH, e pode ser
implementado com gates NO-OU ou com gates NO-E, como mostra a figura 2.
Figura 2 - Flip-Flop S-R - a) Smbolo - b) Implementao com gates NO-OU c) Implementao com gates NO-E - d) Formas de onda
Como pode ser observado, os flip-flops vistos so assncronos, isto , so diretamente operados
pelas entradas S e R; porm, estes dispositivos podem ser implementados com uma linha de
sincronizao em clock. Na figura 3 mostrado este circuito.
Captulo 3 Flip-Flops
FLIP-FLOP T
O Flip-Flop T (Toggle) ou Complementar tem sua tabela de funcionamento mostrada na figura 5.
FLIP-FLOP D
O Flip-Flop D quase sempre gatilhvel (sncrono), isto , vem sempre associado com uma
entrada de clock, s vezes denominada ENABLE. A figura 6 mostra a sua tabela de
funcionamento.
Captulo 3 Flip-Flops
Da figura 6b vemos que a sada Q acompanha a entrada D, desde que o clock esteja em 1. Com
o clock em no h mudana de sada.
FLIP-FLOP JK
Este o mais verstil dos flip-flops, no possuindo condies de entradas invlidas (como o S-R
para S = R = 1).
Figura 8 - Uso do Flip-Flop J-K na construo de outros - a) Construo do FF S-R Construo do FF T - c) Construo do FF D
b)
Os flip-flops gatilhveis por nvel executam uma ao se a linha de clock estiver no nvel 1 (ou
algumas vezes).
Deste modo, "em um dispositivo gatilhvel por nvel as entradas de dados no devem ser
mudadas, exceto aps o trmino do estado ativo do clock."
Os flip-flops gatilhveis por edge podem ser de 2 tipos:
1.
2.
Datapool Eletrnica
Edge Positivo
Edge Negativo
Captulo 3 Flip-Flops
Os gatilhveis por Edge Positivo fazem a transferncia de informao, da entrada para a sada,
na subida do pulso de clock (edge positivo).
Os gatilhveis por Edge Negativo fazem esta transferncia na descida do pulso de clock (edge
negativo).
A figura 9 mostra os tipos de Edge:
Figura 9 - Tipos de Edge - a) Edge Positivo no incio do clock "Leading Edge" - b) Edge
Positivo no fim do clock "Trailing Edge" - c) Edge Negativo no fim do clock "Trailing Edge"
- d) Edge Negativo no incio do clock "Leading Edge"
Pode-se estabelecer que:
"Basicamente um dispositivo gatilhvel por Edge pode ter seus dados de entrada
mudados em qualquer instante, exceto durante o Edge."
A figura 10 mostra as simbologias mais usuais da conexo do clock.
Datapool Eletrnica
Captulo 3 Flip-Flops
ESCRAVO
Datapool Eletrnica
Captulo 3 Flip-Flops
Datapool Eletrnica
Captulo 3 Flip-Flops
Este o tempo mnimo que o sinal deve estar presente nas entradas, antes da ocorrncia do
pulso de gatilhamento. A figura 14 mostra tal fato:
Este o tempo que o sinal deve permanecer nas entradas aps a ocorrncia do pulso de
gatilhamento. A figura 15 mostra tal fato:
a maior freqncia dos pulsos de clock que pode ser aplicado ao dispositivo, mantendo um
chaveamento confivel.
OBJETIVO
Atravs da utilizao da placa de experincias ED03, sero observadas, experimentalmente,
algumas das caractersticas dos principais tipos de flip-flops .
MATERIAL NECESSRIO
Placa de experincias ED-03;
Mdulo Universal 2000.
PROCEDIMENTO
Todas as experincias relatadas neste captulo esto prontas na placa ED03. Para selecionar a
experincia a ser executada, deve-se colocar as chaves H, I e J nas seguintes posies:
Datapool Eletrnica
Captulo 3 Flip-Flops
Experincia
Chave H
Chave I
Chave J
1
2
3
4
5
Descrio
Flip-Flop JK Mestre-Escravo
Flip-Flop Tipo D
Flip-Flop Tipo D utilizando entradas
Preset e Clear
Observao do tSET-UP
Introduo de atraso na linha de clock
1.
2.
3.
4.
5.
6.
+5V
2
A
16
ck
Preset
15
L0
74LS76
Clear
14
L1
+5V
Captulo 3 Flip-Flops
10
1
1
1
1
1
1
K
B
1
1
1
1
1
1
SADAS
Clock
C
Q
L
Q
L1
8. Concluso:
Nesta experincia, pode-se observar o funcionamento do flip-flop mestre escravo e
a necessidade da aplicao de um pulso completo de clock para que o
dispositivo atue corretamente.
1.
2.
3.
4.
5.
6.
Datapool Eletrnica
Captulo 3 Flip-Flops
11
+5V
4
A
Preset
ck
L0
74LS74
Clear
L1
+5V
D=
Clock 1
D=1
Clock 1
Clock = 1
D 1
1
Clock
C
1
1
1
1
1
1
1
1
SADAS
Q
L
Q
L1
8. Concluso:
Observar que a transferncia de informao da entrada D para a sada se faz na
subida do clock, e que as entradas podem mudar de estado durante a permanncia
do clock em 1 ou , sem alterao da sada.
Datapool Eletrnica
Captulo 3 Flip-Flops
1.
2.
3.
4.
5.
6.
ck
Preset
L0
74LS74
Clear
L1
1
B
Atuao do Preset
Atuao do Clear
Atuao do Preset e
do Clear simultneos
SADAS
Preset
A
Clear
B
Clock
C
D
D
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Q
L
Q
L1
12
Captulo 3 Flip-Flops
13
8. Concluso:
Pode ser notado, pela tabela de funcionamento, que um na linha do Preset faz a
sada Q ir para o nvel 1 ("preseta" a sada), e um na linha clear faz a sada Q ir
para ("limpa" a sada). Ainda, deve ser observado que as linhas Preset e Clear
tm prioridade sobre as outras linhas de entrada (no caso, sobre as linhas D e
clock). Pela informao das ltimas duas linhas da tabela, v-se que a atuao de
Preset e do Clear, simultaneamente, faz com que a sada Q e Q fiquem em nvel 1,
perdendo assim a caracterstica de serem complementares.
1.
2.
3.
4.
5.
6.
+5V
4
2
ck
Preset
L0
74LS74
Clear
L1
1
B
Datapool Eletrnica
Captulo 3 Flip-Flops
ENTRADAS
D = ck
C
14
SADAS
Clear
B
1
1
Q
L
Q
L1
1.
2.
3.
4.
5.
6.
A
1
2
74LS04
4
74LS04
6
74LS04
Preset
ck
74LS74
74LS04
Clear
L0
L1
1
B
Captulo 3 Flip-Flops
15
Clear
B
1
1
SADAS
Q
L
Q
L1
EXERCCIOS
a)
b)
Datapool Eletrnica
Certo.
2.
Errado.
Certo.
2.
Errado.
Captulo 3 Flip-Flops
c)
d)
Datapool Eletrnica
Em um flip-flop Mestre-Escravo o
clock:
16
1.
2.
3.
2.
3.
Captulo 3 Flip-Flops
CAPTULO 3 : FLIP-FLOPS.................................................................................1
INTRODUO............................................................................................................... 1
FLIP-FLOP S-R .......................................................................................................... 1
FLIP-FLOP T .............................................................................................................. 3
FLIP-FLOP D.............................................................................................................. 3
FLIP-FLOP JK ............................................................................................................ 4
TIPOS DE GATILHAMENTO DOS FLIP-FLOPS ....................................................... 4
FLIP-FLOPS GATILHVEIS DO TIPO MESTRE-ESCRAVO .................................... 6
FLIP-FLOP MESTRE-ESCRAVO COM DATA LOCK-OUT ....................................... 7
PARMETROS IMPORTANTES DOS FLIP-FLOPS ................................................. 8
a)
b)
c)
OBJETIVO..................................................................................................................... 8
MATERIAL NECESSRIO............................................................................................ 8
PROCEDIMENTO.......................................................................................................... 8
EXPERINCIA 1 : FLIP-FLOP JK MESTRE-ESCRAVO ............................................. 9
EXPERINCIA 2 : FLIP-FLOP TIPO D....................................................................... 10
EXPERINCIA 3 : FLIP-FLOP D UTILIZANDO ENTRADAS PRESET E CLEAR .... 12
EXPERINCIA 4 : OBSERVAO DO tSET-UP............................................................ 13
EXPERINCIA 5 : INTRODUO DE ATRASO NA LINHA DE CLOCK.................. 14
EXERCCIOS:.............................................................................................................. 15
Datapool Eletrnica