Video: Computerschaltkreise aus Logikgattern 2024
Wenn Sie einen mechanischen Schalter verwenden, um den elektronischen Takteingang eines Flip-Flops auszulösen, wird der Schalter sehr wahrscheinlich einen mechanischen Sprung haben. Dieser Rückprall findet statt, wenn die Schaltkontakte nicht vollständig sauber schließen; Stattdessen hüpfen die Kontakte ein wenig, wenn sie sich zum ersten Mal berühren.
Auch wenn diese Sprünge normalerweise nur wenige Millisekunden voneinander entfernt sind, können sie das Flip-Flop schließlich verwirren, da sie denken, dass jedes Prellen der Schaltkontakte tatsächlich ein separates Drücken der Taste ist.
Anstatt die an den Q-Ausgang angeschlossene LED nur ein- oder auszuschalten, kann ein einzelner Tastendruck sie ausschalten und wieder einschalten, dann wieder ausschalten, dann einschalten und dann ausschalten. wieder, und so weiter, bis der Schalter sich in seine vollständig geschlossene Position niedergelassen hat.
Es gibt verschiedene Möglichkeiten, einen mechanischen Schalter - zu entprellen , dh den Bounce-Effekt zu beseitigen. Am einfachsten ist es, den mechanischen Schalter an eine monostabile Zeitschaltung anzuschließen, die ein RC-Netzwerk verwendet, um ein sehr kurzes Zeitintervall wie 10 oder 20 ms zu erzeugen. Obwohl kurz, reicht dieses Intervall aus, um den negativen Prelleffekt zu eliminieren.