Ein Schaltersignal so aufbereiten, dass die empfangende Logik nur eine einzige Zustandsänderung pro physischem Tastendruck registriert (Entprellen). Da Metallkontakte federnd sind, prallen sie auf mikroskopischer Ebene buchstäblich aufeinander ab, was eine schnelle Folge von hohen und niedrigen Spannungsspitzen erzeugt, bevor sie zur Ruhe kommen. Entwickler führen ein Debounce dieser Signale mithilfe von Hardware-RC-Filtern, dedizierten Logikgattern oder Software-Timern durch, die Übergänge ignorieren, die innerhalb weniger Millisekunden nach der ersten Flanke auftreten.
If you don't debounce that tactile button in software, a single press will trigger the interrupt five times.
In klarem Deutsch Wenn Sie diese Taste in der Software nicht per Debounce entprellen, wird ein einziger Druck den Interrupt fünfmal auslösen.
Verwandte Begriffe
Keybounce
Das schnelle, unbeabsichtigte mehrfache Schließen elektrischer Kontakte beim Betätigen eines mechanischen Schalters.
Schmitt trigger
Eine Komparatorschaltung, die eine positive Rückkopplung nutzt, um eine Hysterese zu erzeugen, wodurch verrauschte analoge Signale in saubere digitale Impulse umgewandelt werden.
Edge-triggered
Ein digitaler Eingang, der nur auf den Übergang eines Taktsignals reagiert.