Electronics: Como Debounce uma entrada de relógio

Quando você usa um interruptor mecânico para desencadear a entrada de relógio eletrônico de um flip-flop, o detector vai muito provavelmente ter algum salto mecânica. Esta devolução acontece quando os contatos da chave não fechar completamente cleanly- em vez disso, os contatos saltar um pouco quando eles se tocam.

Mesmo que estes saltos são geralmente apenas alguns milissegundos separados, eles podem acabar confundindo o flip-flop, como ele pensa que cada salto dos contatos da chave é realmente uma imprensa separado do botão.

Então, ao invés de apenas girando o LED ligado à saída Q de desligado para ligado, um único toque no botão pode transformá-lo de desligado para ligado e, em seguida, recuar, então, em seguida, de novo, e assim por diante até que o interruptor se instala para baixo para a sua posição totalmente fechada.

Existem várias maneiras diferentes você pode debounce um interruptor mecânico - ou seja, eliminar o efeito de rejeição. O mais fácil é para ligar o interruptor mecânico para um circuito temporizador one-shot que usa uma rede RC para criar um curto intervalo de tempo, como 10 ou 20 ms. Embora curta, este intervalo é suficiente para eliminar o efeito negativo de salto.

menu