Debounce

verbeTerme techniqueÉlectronique

Filtrer les contacts électriques multiples, rapides et involontaires qui se produisent lors de la fermeture d'un interrupteur mécanique.

Conditionner le signal d'un interrupteur pour que la logique de réception n'enregistre qu'un seul changement d'état par pression physique. Comme les contacts métalliques sont élastiques, ils rebondissent littéralement les uns contre les autres à un niveau microscopique, créant un train rapide de pics de tension haute et basse avant de se stabiliser. Les ingénieurs effectuent un debounce de ces signaux à l'aide de filtres RC matériels, de portes logiques dédiées ou de temporisateurs logiciels qui ignorent les transitions se produisant dans les quelques millisecondes suivant le premier front.

Entendu sur le terrain

If you don't debounce that tactile button in software, a single press will trigger the interrupt five times.

En français simple Si vous ne faites pas un debounce de ce bouton tactile dans le logiciel, une seule pression déclenchera l'interruption cinq fois.