Partage
  • Partager sur Facebook
  • Partager sur Twitter

Bouton poussoir et anti-rebond

Une réponse claire?

Sujet résolu
    24 février 2013 à 19:53:00

    Bonjour,

    j'ai vu que les messages sur les forums à ce sujet ne manquent pas, mais je ne trouve pas de réponse claire et précise à mon problème.
    Sur un montage avec quatre petits boutons-poussoirs, seul un donne vraiment lieu à des rebonds de façon notable. Il a pourtant un condensateur 22 nF en parallèle. J'aimerais savoir si cela suffit, ou s'il faut une résistance ou quelque chose comme cela...

    Sinon je suppose qu'il faut prendre un autre BP, mais je ne vois pas vraiment l'intérêt des condensateurs s'ils ne filtrent pas les rebonds.

    Y a-t-il un montage simple et efficace à mettre en œuvre? 

    Merci d'avance,

    Soaocohoa

    • Partager sur Facebook
    • Partager sur Twitter
      24 février 2013 à 21:30:34

      En parallèle ? C'est peut-être justement ça le problème. C'est quoi exactement ton schema ?
      • Partager sur Facebook
      • Partager sur Twitter
      - Il y a un chemin vers chaque sommet, même le plus haut -
        25 février 2013 à 0:16:26

        Comme celui du cours sur Arduino il me semble.
        Un BP dont les deux "pattes" sont "reliées" par un condensateur.

        Quelque chose comme cela il me semble :

        • Partager sur Facebook
        • Partager sur Twitter
          25 février 2013 à 9:28:24

          Tu fais un montage sur breadboard ? Perso mes boutons avaient du mal à être bien coincé/posé sur la breadboard et du coup c'était aussi source de pas mal de bruit (rebond) quand j'appuyais
          • Partager sur Facebook
          • Partager sur Twitter

          Retrouvez moi sur mon blog et ma chaine Youtube !

            25 février 2013 à 11:28:34

            Comment faire un schéma incompréhensible ... Hum, ta résistance est connecté a un GND, et le switch et le condo a un autre GND ?

            Ou est l'"entrée" et la "sortie" de ton anti rebond ?

            • Partager sur Facebook
            • Partager sur Twitter
              25 février 2013 à 11:46:39

              On peut etre pointilleux mais le schéma n'est pas si incompréhensible que ca... faut juste y mettre un peu du sien... (mais je suis d'accord qu'un schéma avec un petit soft d'électronique ca prend pas 3 plombes à dessiner)

              A droite on est effectivement relié à la masse, mais a gauche je suppose qu'on est relié à une source genre 5V et le fil volant est celui de signal...

              • Partager sur Facebook
              • Partager sur Twitter

              Retrouvez moi sur mon blog et ma chaine Youtube !

                25 février 2013 à 12:09:20

                Owh, et la flèche sous la résistance c'est la "sortie" ? Si oui, ton schéma est juste.

                Quelles sont les valeurs de tes resistances. car il doit manqué une pull up la dedans...

                • Partager sur Facebook
                • Partager sur Twitter
                  25 février 2013 à 12:50:12

                  Merci... Normalement c'était pour le faire rapidement, mais en effet, j'eus dû éviter de le faire avec paint :p
                  • Partager sur Facebook
                  • Partager sur Twitter
                    27 février 2013 à 20:42:15

                    Tu veux quoi comme idée ? le schéma semble bon, si tu as bien cablé alors il reste pas des milliers de raisons pour lequel tu as des rebonds : faux contacts car bouton mal connecté sur la breadboard...
                    • Partager sur Facebook
                    • Partager sur Twitter

                    Retrouvez moi sur mon blog et ma chaine Youtube !

                      28 février 2013 à 9:37:41

                      En effet, le schéma est correct, après si tu connais la référence et le fabricant de ton bp, tu peux regarder dans la datasheet s'il n'y a pas des infos qui te permettraient de calculer la constante de temps de ton circuit RC.
                      • Partager sur Facebook
                      • Partager sur Twitter
                      - Il y a un chemin vers chaque sommet, même le plus haut -
                        28 février 2013 à 10:47:51

                        Ok merci. Je penserai (si je n'oublie pas) éventuellement à regarder.
                        Mais dans l'immédiat comme ce n'est pas très important, et que je pense que le problème vient plus de ce bouton en particulier (sachant qu'il ne semble pas vraiment que je l'aie avec trois autres boutons montés de la même façon) je vais peut-être d'abord remplacer le bouton, essayer de mieux le placer, ou éventuellement laisser comme cela. Lorsque je le maintiens enfoncé et que je bouge, il change parfois d'état.  
                        Sinon je suppose que si j'avais la constante de temps, c'est au niveau du logiciel que j'aurais essayé de corriger le problème (qui ne vient toutefois probablement pas de là) ?
                        • Partager sur Facebook
                        • Partager sur Twitter
                          28 février 2013 à 11:56:09

                          avec la constante de temps tu peux faire un filtre, soit matériel avec un couple condensateur/résistance, soit logiciel avec une tempo dans ton code
                          • Partager sur Facebook
                          • Partager sur Twitter

                          Retrouvez moi sur mon blog et ma chaine Youtube !

                            28 février 2013 à 14:45:43

                            Mais si ton bouton passe a zero quand tu es bien appuyé, ton bouton est défectueux, les rebonds sont des

                            phénomènes transitoires, une fois bien en place, on est en place et un retour a un autre etat n'est pas

                            • Partager sur Facebook
                            • Partager sur Twitter
                              28 février 2013 à 15:22:32

                              Merci, je pense que je peux passer en résolu :)
                              • Partager sur Facebook
                              • Partager sur Twitter
                                28 février 2013 à 16:18:34

                                J'ai changé le BP, il semble qu'il n'y ait plus ce problème ^^

                                -
                                Edité par Soaocohoa 28 février 2013 à 16:18:42

                                • Partager sur Facebook
                                • Partager sur Twitter
                                  5 novembre 2013 à 15:46:46

                                  En fait le circuit n'est pas bon, tu fusille ton bouton lorsque tu commute, toute l'énergie contenue dans la capa se décharge très rapidement par les contacts du switch.. C'est d'ailleurs surement la raison pour laquelle il ne marchait plus.. cela crée des micro arcs dans les contacts.. Il faut rajouter une resistance pour limiter la décharge de la capa....
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    5 novembre 2013 à 18:39:27

                                    OK, merci :)

                                    Même pour des capacités aussi faibles ?
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      10 janvier 2014 à 22:35:04

                                      Oui, en fait ce qu'il faut c'est ça :

                                      Comme ça la tension monte et descends doucement (il n'y a pas de de décharge brutale, le bouton ne s'abime pas) :


                                      Mais la chose bcp plus simple que j'utilise tout le temps c'est ça :

                                      Et en faisant l'anti rebond en soft..

                                      on peut même enlever la résistance si le port du micro est equipé de pull-up interne (et en l'activant bien sur)...

                                      Tcho

                                      -
                                      Edité par guillaumdumas 10 janvier 2014 à 22:58:26

                                      • Partager sur Facebook
                                      • Partager sur Twitter

                                      Bouton poussoir et anti-rebond

                                      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                      • Editeur
                                      • Markdown