Eletrônica Digital: O que é um flip-flop?
Na linguagem da eletrônica, um chinelo de dedo é um tipo especial de fecho fechado. A diferença entre um flip-flop e um trinco que é fechado em um flip-flop, as entradas não estão activadas apenas pela presença de um sinal alto na entrada de relógio.
Em vez disso, as entradas são habilitados pelo transição da entrada de relógio. Assim, no momento em que as transições de entrada de relógio de alto a baixo, as entradas são brevemente habilitado. Uma vez que o relógio estabiliza na configuração ALTA, o estado do flip-flop de saída está fechada até que o próximo impulso de relógio.
Flip-flops são frequentemente dito ser disparado por borda porque é a borda do sinal do relógio que dispara o flip-flop. Quando usado em circuitos de computador orientada para o relógio, edge-desencadeamento é uma característica importante, porque ajuda os designers de circuito manter um melhor controle sobre o tempo em circuitos que contêm centenas ou talvez milhares de flip-flops.
O circuito que permite que um flip-flop para responder apenas a vanguarda pode ser bastante complicado. Um dos métodos mais simples é a de alimentar a entrada de relógio para uma porta NAND, passando uma das pernas por meio de um inversor. Isto funciona porque em todas as portas lógicas, há um muito pequeno atraso entre o tempo que um sinal chega à entrada e o sinal correcto chega à saída.
Inicialmente, a entrada de clock é baixo. O conversor faz com que a primeira entrada para a porta NAND (marcadas 1) a ser elevado, enquanto que a segunda entrada é baixa. Uma vez que as entradas não são ambas elevadas, a saída da porta NAND no ponto 2 é elevado. O segundo inversor inverte a saída da porta NAND de modo que o resultado final do circuito no ponto 3 é baixo, assim como a entrada de clock.
Quando a entrada de relógio vai alto, a segunda entrada para a porta NAND vai alto imediatamente. No entanto, ele leva alguns milissegundos para o inversor para responder, assim, para aqueles poucos milissegundos, a saída do inversor é ainda elevado.
Assim, ambas as entradas para a porta NAND são elevados para alguns milissegundos, o que provoca a saída da porta NAND no ponto 2 para ir LOW. Em seguida, a segunda porta NÃO inverte a saída da porta NAND, causando a saída no ponto 3 no sinal para um valor elevado durante um breve momento.
Uma vez que a primeira porta NOT alcança e sua saída vai LOW (no ponto 1), a porta NAND responde à baixa e entrada de alta, definindo sua saída para ALTA no ponto 2. A segunda porta NOT, em seguida, inverte essa saída no ponto 3.
O resultado líquido do circuito é que longos pulsos de clock são transformadas em impulsos de relógio curtas. A duração entre os impulsos continua a ser o mesmo, mas a parte de alta do impulso torna-se muito mais curto.
Flip-flops são projetados para uso em circuitos que usam pulsos de clock estável. Uma maneira fácil de fornecer pulsos de clock para um circuito flip-flop é usar um CI 555. No entanto, a fonte de entrada para a entrada de relógio de um flip-flop não tem que ser um relógio-real pode ser também uma entrada de um tiro disparado por um botão de pressão.