Paramètres de temps d’appuyer sur un bouton tactile par des personnes

Paramètres de temps d’appuyer sur un bouton tactile par des personnes


Désolé pour mon mauvais anglais.

  1. À quelle vitesse les gens peuvent appuyer sur un bouton tactile? C’est-à-dire quel est le temps minimal de maintien d’un bouton enfoncé que les gens peuvent obtenir?

  2. Quel est le temps de rebond typique lorsque les gens appuient sur le bouton tactile?

Je n’ai pas d’oscilloscope pour le vérifier, mais peut-être que quelqu’un l’a déjà fait et public sur Internet?

Réponses


 Gustavo Litovsky

Je ne sais pas à quelle vitesse. Il y a probablement peu de millisecondes hundered.

2) Voici quelques belles ressources sur le sujet. Cela dépend fortement du type de commutateur et de la façon dont il est construit, mais 10 millisecondes sont la norme.

http://www.ganssle.com/debouncing.htm

http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC0QFjAA&url=http%3A%2F%2Fwww.picotech.com%2Fexperiments%2Fswitch_bounce%2Fmeasuring-switch- html & ei = lPG6UOeaOsG82wXgrYGYDQ & usg = AFQjCNHB902_WMeWA-7odiuq6gCt1rEciA & cad = rja

http://www.eng.utah.edu/~cs5780/debouncing.pdf


 Olin Lathrop

Si vous essayez vraiment, vous pouvez appuyer sur un bouton pendant seulement 10s de millisecondes. Cependant, cela est assez extrême et nécessite une tentative délibérée.

D’après mon expérience, 50 ms est un bon temps de rebond. C’est à peu près la limite où les humains commencent à remarquer le retard s’ils ne le recherchent pas spécifiquement. La plupart des commutateurs arrêtent de rebondir en 10-20 ms, mais j’en ai rencontré quelques-uns qui ont rebondi plus longtemps que cela. Étant donné que les humains ne remarquent pas un délai de 50 ms, il est à peu près évident de rebondir pendant au moins aussi longtemps, en supposant que le commutateur est actionné par un humain.

Si le commutateur est un capteur mécanique, une réponse plus rapide peut être nécessaire en fonction de son objectif exact. Dans ce cas, un algorithme de anti-rebond différent peut être approprié, comme réagir immédiatement au premier changement d’état, mais bloquer ensuite les nouveaux changements d’état pendant un certain intervalle.

J’ai utilisé une logique anti-rebond de base de 50 ms dans de nombreux produits, et pas une seule fois personne ne s’est plaint ni même mentionné avoir remarqué le retard. Pour moi, la réponse semble instantanée, même si je sais que ce n’est pas le cas. Le processeur a généralement une interruption périodique de 1 ms pour diverses autres fins de synchronisation de toute façon. Pour être clair, l’algorithme anti-rebond est que le nouvel état du commutateur n’est officialisé que s’il a été vu de cette façon pour 50 échantillons de 1 ms consécutifs. C’est facile à faire et assez robuste d’après mon expérience.

Brian Drummond

Je m’attendrais à ce qu’un pianiste de concert puisse appuyer sur un interrupteur pendant 20 ms sans trop de difficulté, mais pour le reste d’entre nous, je pense que 50 ms est parfaitement suffisant!

 

#de, bouton, d’appuyer, des, par, Paramètres, personnes, sur, tactile, temps, un

 

google

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *