Flip-flop, multivibrador biestável ou simplesmente biestável tipo RS, o que é e como funciona?

O flip-flop é um circuito biestável capaz de alterar sua saída apenas com um pulso na entrada. Pode ou não ser comandado via clock, quando utiliza é chamado de circuito síncrono, e quando não utiliza clock é chamado de assíncrono. É utilizado como uma memória de 1bit, pois enquanto não houver um pulso seu estado de saída será mantido.

Hoje abordaremos um pouco do flip-flop tipo RS, ele é chamado assim pois possuí um pino S (Set, setar a saída como 1), R (Reset, retornar a saída Q para o valor inicial 0), Q (Saída principal) e /Q ou Q Barrado (o inverso da principal).

Nos síncronos temos o pino de clock, esse pino serve para que só haja alteração quando o clock estiver em certo estado. Abordaremos sobre o Síncrono de nível Alto, Nível Baixo, borda de subida e descida.

Assíncrono com portas NOR

Assíncrono com portas NAND

Síncrono (Nível Alto)

Síncrono (Nível Baixo)

O diagrama de tempos do síncrono de nível baixo é o inverso do síncrono de nível alto.

Síncrono (Borda de Subida)

Síncrono (Borda de Descida)

Novamente, observando o diagrama de tempos, a parte das alterações serão invertidas de acordo com o clock.

 

Em caso de dúvidas comente abaixo, em breve farei outra postagem ou um vídeo explicativo. Comente, ficarei feliz em te ajudar. 🙂