Nous recherchons des bénévoles de tous poils !
De l'extérieur c'est une boitier que l'on branche sur un circuit et qui permet d'envoyer un signal "haut" ou "bas" suivant la position de l'interrupteur. Quand l'état "haut" est sélectionné, un indicateur s'allume.
Les transitions entre les états haut et bas se font sans rebond.
On fera l'expérience suivante : on relie un interrupteur à un compteur d'impulsions. En manipulant l'interrupteur n fois, on constate que le compteur compte plus que n évènements.
Pourquoi ne voit on pas ce problème lors de la simulation (comme ci dessus).
D'où vient le problème ? Essayer plusieurs type d'interrupteurs
Comment y remédier ?
On peu travailler sur l'aspect matériel <=> logiciel est testant plusieurs sytème anti rebonds (flip-flop, condensateur, circuit spécialisé, etc.). Le modèle choisi utilise un Aruino nano pour contrôler les sorties : il faudra donc faire un peu de programmation.
Quand on veut tester comment fonctionne un circuit, il faut être capable de lui envoyer des données, de le mettre dans un état connu, et de facilement modifier cet état afin de voir comment il se comporte.
Les interrupteurs permettent de spécifier ces deux états, de façon propre, sans rebond.
Un tel boitier peut ainsi être raccordé de façon sûre à un Arduino.