Vídeo: Resumen flip flop RS,D,JK,T 2024
Na eletrônica, um flip-flop é um tipo especial de circuito de fecho fechado. Existem vários tipos diferentes de flip-flops. Os tipos mais comuns de flip flops são:
-
SR flip-flop: É semelhante a um trinco SR. Além da entrada CLOCK, um flip-flop SR tem duas entradas, rotuladas SET e RESET. Se a entrada SET for ALTA quando o relógio for disparado, a saída Q será ALTA. Se a entrada RESET for ALTA quando o relógio for disparado, a saída Q ficará BAIXA.
Observe que em um flip-flop SR, as entradas SET e RESET não devem ser ALTAS quando o relógio é acionado. Isso é considerado uma condição de entrada inválida e a saída resultante não é previsível se essa condição ocorrer.
-
D flip-flop: Tem apenas uma entrada, além da entrada CLOCK. Esta entrada é chamada de entrada DATA. Quando o relógio é acionado, a saída Q é compatível com a entrada DATA. Assim, se a entrada DATA for ALTA, a saída Q será ALTA, e se a entrada DATA for BAIXA, a saída Q será BAIXA.
A maioria dos flip-flops do tipo D também incluem entradas S e R que permitem configurar ou reiniciar o flip-flop. Observe que as entradas S e R em um flip-flop D ignoram a entrada CLOCK. Assim, se você aplicar um HIGH para S ou R, o flip-flop será configurado ou reiniciado imediatamente, sem esperar por um pulso de relógio.
-
flip-flop JK: Uma variação comum do flip-flop SR. Um flip-flop JK tem duas entradas, com J e K. A entrada J corresponde à entrada SET em um flip-flop SR e a entrada K corresponde à entrada RESET.
A diferença entre um flip-flop JK e um flip-flop SR é que em um flip-flop JK, ambas as entradas podem ser ALTA. Quando ambas as entradas J e K são ALTA, a saída Q é alternada , o que significa que a saída alterna entre ALTO e BAIXO.
Por exemplo, se a saída Q for ALTA quando o relógio for disparado e J e K forem ALTA, a saída Q será definida como BAIXA. Se o relógio for disparado novamente enquanto J e K permanecem HIGH, a saída Q é ajustada para HIGH novamente, e assim por diante, com a saída Q alternando de HIGH para LOW em cada relógio.
-
T flip-flop: Este é simplesmente um flip-flop JK cuja saída alterna entre HIGH e LOW com cada pulso de clock. As alternâncias são amplamente utilizadas nos circuitos lógicos porque podem ser combinadas para formar circuitos de contagem que contam o número de pulsos de clock recebidos.
Você pode criar um flip-flop T de um flip-flop D conectando a saída Q-bar diretamente à entrada D. Assim, sempre que um pulso de relógio é recebido, o estado atual da saída Q é invertido (é o que a saída Q-bar é) e retornado para a entrada D.Isso faz com que a saída alterna entre HIGH e LOW.
Você também pode criar um flip-flop T a partir de um flip-flop JK simplesmente conectando as entradas J e K a HIGH. Quando J e K são ALTOS, o flip-flop JK atua como um alternador.
Embora você possa construir seus próprios circuitos flip-flop usando portas NAND, é muito mais fácil usar circuitos integrados (ICs) que contenham flip-flops. Um exemplo comum é o 4013 Dual D Flip-Flop. Este chip contém dois flip-flops tipo D em um pacote DIP de 14 pinos.
Pin | Nome | Explicação | Pin | Nome | Explicação |
---|---|---|---|---|---|
1 | Q1 | Flip-flop 1 saída Q | 8 | SET2 < Flip-flop 2 SET input | 2 |
Q1-bar | Flip-flop 1 saída Q-bar | 9 | DATA2 | Flip-flop 2 Entrada DATA | 3 |
CLOCK1 | Flip-flop 1 Entrada CLOCK | 10 | RESET2 | Flip-flop 2 RESET input | 4 |
RESET1 | Flip-flop 1 RESET input | 11 | CLOCK2 | Flip-flop 2 Entrada CLOCK | 5 |
DATA1 | Flip-flop 1 Entrada DATA | 12 | Barra Q2 | Flip-flop 2 Q- saída de barra | 6 |
SET | Flip-flop 1 Entrada SET | 13 | Q2 | Flip-flop 2 Q saída | 7 |
GND | Ground > 14 | VDD | +3 a 15 V |