Go Down

Topic: resistance de pull down - valeurs (Read 998 times) previous topic - next topic

KiliYaBB

Oct 26, 2009, 10:11 am Last Edit: Oct 26, 2009, 10:13 am by KiliYaBB Reason: 1
Bonjour,

Soit le schema suivant permettant de déterminer l'activation de 3 switch (bouton poussoir) grace a une seule PIN :

anaPIN
<_____            + 5 volts
         |            |
         |            X
       |            X
       |    ___      X
       |---     ---|
         |            X
       |            X
       |    ___      X
       |---     ---|
         |            X
       |            X
       |    ___      X
       |---     ---|
       |
       Y
       Y
       Y
       |
       |
     Ground

Ou XXX sont 3 resistances identiques et YYY la resistance de pull down. Il y a donc 4 resistances (3 resistances XXX et une resistance YYY)

Quelle valeur dois je donner a YYY

Il faut qu'elle soit supérieure a la somme des 3 XXX ?

par exemple, si mes XXX sont de 1ko chacune

il faut une YYY de 4 ko par exemple ?

Merci !

fdufnews

Pourquoi pas toutes les résistances de la même valeur.
Si aucun poussoir d'activé, tu trouves 0.
Si le premier poussoir (celui du bas) est appuyé, tu trouves 1/4 de 5V (1..25V)
Si le second poussoir est appuyé, tu trouves 1/2 de 5V (2.5V)
Si le troisième est appuyé, tu trouves 3/4 de 5V (3.75V)

KiliYaBB

Ok, merci !

et donc si je pars sur la même valeur de résistance pour les 4, est-ce mieux de mettre dans valeurs "faibles" style 1k ou bien des valeurs plus élevés, exemple 10 k

ou bien peu importe ?
je pense a ca par rapport au courant sollicité, et donc pour ménager mon arduino

PS : j'ai trouvé ce lien fort sympathique pour le calcul des tensions :
http://www.electronique-radioamateur.fr/elec/schema/calcul-diviseur-tension.php

fdufnews


KiliYaBB

et pourquoi 10k plutot que 1 k?

MErci

fdufnews

Et bien justement parce que cela consommera moins comme tu le demandais.

KiliYaBB


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy