condensateur anti rebond

Bonjour

j'utilise un fin de course pour la detection d'ouverture de ma porte de garage dois je mettre un condensateur anti rebond comme pour les poussoirs?
Si oui comment determiné ca capacité et condensateur specifique?
Certains utilise de 10 Uf et d'autre des 100uf?
Etant vraiment pas du tous specialiste dans la matiere si quelqu'un peut m'eclairer
Merci

Bonjour,

Tu es sur que tu ne confonds pas µF et nF ?
Généralement on utilise un condensateur de l'ordre de 100nF (dépend de la résistance de pullup ou pulldown).

Personnellement je suis pour un traitement anti rebond soft (discussion récurrente sur le forum).

Toujours personnellement, j'estime qu'il n'y a pas besoin d'anti rebonds sur un fin de course car dès que l'entrée passe à 1 (si logique positive), on sait qu'on a atteint le fin de course et, avec un programme correct, on en à rien a faire qu'après l'entrée bagotte pendant quelques ms.

bonjour merci pour ta reponse
oui tu as raison me suis planté c'est bien nf
Je viens de faire un test et pour le moment tout est nikel sans condensateur
j'utilise une resistance 10kohm et le soft c'est jeedom (jeedouino)
En faite le condensateur est plus utile pour un bouton poussoir?
merci pour ton aide

--> Pas assez rapide mais je poste quand même.

Tout dépend du type de contact et de leur taille.

Ne pas perdre de vue que l'on est dans le domaine de la mécanique.
Petite mécanique = fréquence des rebonds élevée.
Grosse mécanique = fréquence des rebonds beaucoup plus faible donc plus gros condensateur.

Il y a aussi la finalité de l'application : avec un bouton si le condensateur est trop gros on ne pourra pas faire des appuis rapprochés ce qui peutêtre gênant. Dans le cas présent ce n'est pas bloquant.

Donc oui 10 µF peuvent convenir, mais si les fins de course ne sont pas trop gros 100 nF peuvent aussi fonctionner.
D'autant que ce n'est pas seulement la valeur du condensateur qui compte mais le produit du condensateur par la résistance à laquelle il est relié.
10 µF et 1 kohm donnera le même résultat que 1 µF et 10 kohms.

Ce n'est jamais indiqué dans les sites de vulgarisation mais si la longueur des fils reliant le fin de course au micro est importante il peut se produire des oscillations d'origine électronique qui se manifestent comme des rebonds mais qui ont une autre origine.
Pour palier à ce défaut il est possible d'ajouter une résistance autour de 100 ohms,
Les puristes l'ajouteront en série avec le condensateur (limitation du courant de court-circuit), perso je la met en série avec le fil de liaison contact/micro (plus simple à faire et les condo céramiques sont maousses costauds) .

C"est vrai que cette discussion est récurente. Je suis contre le traitement logiciel des rebonds car en tant qu'électronicien je préfère traiter le sujet à l'origine, c'est à dire interdire à la source les perturbations électromagnétiques provoquées par les rebonds.

Le traitement logiciel ne fait que cacher la poussière sous le tapis.
En général les programmeurs de métier pensent l'inverse.

Merci pour ta reponse
Voici le fin de course
http://www.ebay.fr/itm/ME-8108-Waterproof-Momentary-AC-Limit-Switch-For-CNC-Mill-Laser-Plasma-/282293656655?hash=item41ba035c4f

Pour ce fin de course mon arduino n'est qu'a environs 50 cm mais par contre j'aimerais mettre d'autre fin de couse mais la il y a beaucoup plus de distance plus de 10m
La je sais pas trop quoi utilisé comme cable en diametre pour ne pas avoir trop de perte
merci

Bonjour,
Extrait trouvé sur le net :

On constate que des pics sont générés par les rebondissements entre dans la zone de basculement de l’entrée.
D’un point de vue physique, ce phénomène de rebondissements est logique puisqu’il faut absorber l’énergie du contact mobile lors de sa frappe sur la partie fixe. Sans entrer dans la théorie des chocs, on se trouve devant une situation que vous connaissez bien. En effet, une balle rebondit plusieurs fois lorsqu’elle tombe au sol, de même, lorsque vous frappez avec un marteau sur une enclume, il rebondit.

Maintenant que faire pour remédier à ce problème ?

Les solutions pour remédier aux rebondissements des BP suscitent de nombreux débats, depuis plus de 30 ans, sans avoir réussi à départager les protagonistes.
Deux clans s’affrontent, d’un côté du ring les «softeux» et le l’autre côté du ring les «hardeux».
Pour les softeux, on a un problème, il faut le traiter, et pour les hardeux, on a un problème, il faut l’éliminer.
Pas facile de trancher puisque cela fonctionne dans les deux cas.

Pour reprendre notre comparaison précédente, on se trouve dans la situation suivante :
– les softeux ferment les yeux pendant que la balle ou le marteau rebondissent,
– les hardeux utilisent une balle ou un marteau sans inertie.

@68tjs, tout à fait :slight_smile: Je suis développeur et je ne pratique que l'anti-rebonds logiciel :slight_smile:

Là je sais pas trop quoi

Bonjour,
en effet, il faudrait d'abord savoir si tu veut couper directement le moteur avec le(s) fin de course ?

hornet02:
Voici le fin de course
http://www.ebay.fr/itm/ME-8108-Waterproof-Momentary-AC-Limit-Switch-For-CNC-Mill-Laser-Plasma-/282293656655?hash=item41ba035c4f

C'est du gros et il faut tester : pas de solution miracle.
Je dirais teste avec R = 10kohm et le condo que tu as sous la main.
Si cela fonctionne tant mieux, sinon augmente R, tu peut aller jusqu'à 50 k facilement et si cela ne suffit pas augmente C.

hornet02:
Pour ce fin de course mon arduino n'est qu'a environs 50 cm mais par contre j'aimerais mettre d'autre fin de couse mais la il y a beaucoup plus de distance plus de 10m
La je sais pas trop quoi utilisé comme cable en diametre pour ne pas avoir trop de perte
merci

  1. Répond à la question de Trimarco232.
  2. Si tu ne fais pas passer de la puissance du câble téléphonique basique suffit.
    Avec plus de 10 m je te conseille vraiment de placer une résistance en série.
    Je n'ai pas le temps de développer mais si tu veux de plus amples explications pas de soucis mais seulement à partir de la semaine prochaine.

Pour les softeux, on a un problème, il faut le traiter, et pour les hardeux, on a un problème, il faut l'éliminer.

Cette phrase est lourde.

Contourner le probleme logiciellement ne permet pas de résoudre la cause racine.

Je rajoute aussi qu'un bouton poussoir qui bagote se répercute aussi sur l'alimentation du circuit.

Comme cité plus haut, un filtre peut résoudre le probleme mais je rajouterai une porte hysterisis pour avoir une transition nette.

trimarco232 non les fn de course c'est juste pour savoir si la porte et ouverte ou fermé
Je vais essayé ce week end de faire un essai avec une longueur de cable reseau pour voir si ca fonctionne et je vous tiens au courant
encore merci a tous pour votre aide