commment remplacer un poussoir par un potentiomètre
Répondre à la discussion
Affichage des résultats 1 à 17 sur 17

commment remplacer un poussoir par un potentiomètre



  1. #1
    invite3a1051d7

    commment remplacer un poussoir par un potentiomètre


    ------

    bonjour,
    j'ai réalisé un ensemble émetteur infrarouge recepteur infrarouge (avec des pic 16f ) pour commander un moteur en pwm
    l'émetteur envoie le code 16 (par exemple) tout le temps temps que l'on appuie sur le bouton poussoir
    le récepteur à chaque réception du code 16 augmente le temps de niveau haut d'un pwm (le moteur accelere )
    un autre code (17) diminue le temps de niveau haut (le moteur decelere )
    j'ai ainsi une commande de vitesse infrarouge pour ajuster la vitesse de mon moteur avec 2 poussoirs
    et en plus ça marche !
    cependant je souhaiterai remplacer ces poussoirs par un potentiometre plus facile à manipuler
    y a t il une solution ?
    je ne vois pas comment faire ?

    cordialement
    Alain

    -----

  2. #2
    dje8269

    Re : commment remplacer un pousoir par un potentiometre

    bonjour alain,

    Je te propose de lire via une entree ADC la valeur analogique de la tension sur la broche de ton µC .

    tu organise une incrementation ou decrementation suivant la valeur lue par rapport a une reference . Le probleme avec le potar , c'est que tu auras une limite droite et gauche physique. Donc il te faudra creer une zone morte ( par exemple au milieu, avec une petite led de visu, servant de reference) , et determiner un sens au dessus pour incrementer et un sens en dessous pour incremetner .

    Avec cette methode tu peut meme accelrer l'incrementation suviant la valeur de ton potar ; genre si tu le bouge un peu ca augmente de 1 achaque bouclesi tu le met a fond ca augmente de 100 .

    Si c'est pour une voie ferré , et sachant que tu maitrise un peu les notions, un encodeur incrementale serait , plus "pro", et bien plus pratique car pas de detection de zone morte .

    Bonne bidouille a toi
    C'est en faisant des erreurs; que l'on apprend le mieux !!

  3. #3
    invite5637435c

    Re : commment remplacer un pousoir par un potentiometre

    Bonjour Alain,

    je ne sais pas si j'ai bien compris ton application mais tu pourrais exploiter la mesure analogique pour réaliser des seuils de déclenchement d'actions.
    Par exemple considérer qu'entre 1V et 2V tu envoies la séquence du code 16 et ente 3V et 4V tu envoies la séquence 17, l'écart permet de réaliser un hystérésis suffisant pour qu'il n'y ait pas de recouvrement possible.

    Edit: just grilled

  4. #4
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    je regarde ces propositions
    merci

  5. A voir en vidéo sur Futura
  6. #5
    Gérard

    Re : commment remplacer un pousoir par un potentiometre

    Si tu convertis en 10 bit, le milieu sera de 512.
    Si entre 450 et 550 par exemple, tu admets une zone morte, si tu "vois" plus que 550 tu accélères et inversement si tu "vois" moins que 450, tu ralentis.
    Il y a aussi possibilité de varier l'accélération et la décélération en s'éloignant de la zone morte.
    Ex : si tu es à 555, tu accélère un peu, si tu es à 900, tu accélères plus.
    L'ennui, c'est qu'il faut quand même un BP pour envoyer le signal, sinon tu seras toujours obligé de jouer sur ton potentiomètre pour arriver dans la zone morte.
    Une idée en plus, une LED indiquant que tu es en zone morte.

  7. #6
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    tout cela me permet d'envisager la solution suivante
    code 16 augment le temps de niveau haut du pwm
    code 17 diminue le temps de niveau haut du pwm
    le pot en position 0 envoie un signal IR qui met la vitesse a zero
    lorsque je tourne le pot vers la droite je lis une valeur (entre 0 et 1024) je memorise cette valeur et j'envoie le code 16 un nombre de fois proportionnel à la valeur du pot .
    la position du pot devient la réfèrence si je déplace le pot a droit ou a gauche j'envoie le code 16 ou 17 un nombre de fois proportionnel à l'ecart par rapport à la nouvelle reference . la nouvelle position du pot devient la référence et je recommence .
    les positions maxi du pot mettent le niveau haut du pwm à 0 ou 100%
    je "défini une bande morte autour de la reference afin d'eviter un ajustement permanent lié au faible variation de lecture du pot et j'inclus quelques tempo du genre si le pot quitte la zone morte j'attend 0.1 seconde avant de relire la valeur du pot .

    il faut démarrer le programme avec le pot à 0 et a chaque fois que le pot sera à zéro je réinitialise
    ça c'est la théorie pour la pratique y pu ka !!
    sauf si vous me dites que mon raisonnement est faux
    cordialement
    Alain

  8. #7
    invitee05a3fcc

    Re : commment remplacer un pousoir par un potentiometre

    Il existe des interrupteurs (on) off (on) à levier . Par exemple http://fr.rs-online.com/web/p/interr...evier/6146348/
    On a donc une position médiane off stable et deux positions fugitives (on) de chaque coté

  9. #8
    dje8269

    Re : commment remplacer un pousoir par un potentiometre

    Penser à une résistance talon, si le vcc du potar n'est pas celui du µC . avec une resolution amoindris , mais je pense que ce soit critique dans ce cas .
    C'est en faisant des erreurs; que l'on apprend le mieux !!

  10. #9
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    bonjour,
    les interrupteurs (on) off (on) à levier me semble LA solution
    ça simplifie grandement la programmation !
    seul HIC le prix de ce composant depasse le prix de la platine
    mais dans tous les projets c'est l'electronique le moins cher
    cordialement
    Alain

  11. #10
    invitee05a3fcc

    Re : commment remplacer un pousoir par un potentiometre

    Citation Envoyé par alainav1 Voir le message
    seul HIC le prix de ce composant depasse le prix de la platine
    Je n'ai pas cherché beaucoup .....
    Je voulais simplement te montrer que ça existait physiquement . A toi de fouiller le WEB !

  12. #11
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    au pire on doit bricoler ça avec 2 fin de course
    c'est aussi ça le maquettisme

  13. #12
    gienas
    Modérateur

    Re : commment remplacer un pousoir par un potentiometre

    Bonjour alainav1 et tout le groupe

    Citation Envoyé par alainav1 Voir le message
    au pire on doit bricoler ...
    Je n'ai parcouru ton fil qu'en diagonale, mais je ne saisis pas tout de ton concept.

    Certes, un potentiomètre est très "implicite" et naturel: tout en bas c'est rien, tout en haut c'est tout, et entre les deux c'est une infinité de valeurs possibles, mais il me semble que dans ton cas particulier, cela ne peut pas s'appliquer sans une super complication qui doit consister, très schématiquement, à des échanges aller/retour des informations entre le "donneur d'ordre" (le potentiomètre) et "l'exécutant" (le PWM) pour qu'ils soient tous deux, en accord.

    Puisque c'est toi, le "juge de paix" et chef d'orchestre, il me semble que tu dois conserver la simplicité des contacts d'incrémentation/décrémentation en déguisant simplement ta baguette.

  14. #13
    invite3c199cf9

    Re : commment remplacer un pousoir par un potentiometre

    Citation Envoyé par alainav1 Voir le message
    bonjour,
    les interrupteurs (on) off (on) à levier me semble LA solution
    ça simplifie grandement la programmation !
    seul HIC le prix de ce composant depasse le prix de la platine
    mais dans tous les projets c'est l'electronique le moins cher
    cordialement
    Alain
    Celui-là n'est pas trop cher, si ?

  15. #14
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    merci pur ta recherche lpt1co2 mais cette interrupteur on off ne possede pas 3 positions au vue de la datasheet

  16. #15
    invite3c199cf9

    Re : commment remplacer un pousoir par un potentiometre

    Effectivement, le PDF joint n’est pas conforme à la description de Gotronic qui dit:
    « Inverseur miniature unipolaire (ON)-OFF-(ON) à positions momentanées », ce qui me semblait correspondre à ton besoin.
    Il faudrait leur poser la question.

  17. #16
    invitee05a3fcc

    Re : commment remplacer un pousoir par un potentiometre

    Citation Envoyé par lpt1com2 Voir le message
    Effectivement, le PDF joint n’est pas conforme à la description de Gotronic
    Moi, je pense que,en fait, c'est bon . La description mécanique , qui est a deux positions, est là pour donner uniquement les dimensions mécaniques

  18. #17
    invite3a1051d7

    Re : commment remplacer un pousoir par un potentiometre

    je vais donc passer commande prochainement

Discussions similaires

  1. Potentiomètre à poussoir ?
    Par malo777 dans le forum Électronique
    Réponses: 7
    Dernier message: 16/03/2013, 17h23
  2. remplacer va et vient + permutateur par bouton poussoir ?
    Par invite2f16fd62 dans le forum Bricolage et décoration
    Réponses: 1
    Dernier message: 10/07/2011, 21h02
  3. Remplacer potentiometre par bouton poussoir
    Par invite6c55e753 dans le forum Électronique
    Réponses: 4
    Dernier message: 17/03/2009, 11h49
  4. remplacer un interrupteur poussoir par un montage
    Par invite3c491977 dans le forum Électronique
    Réponses: 0
    Dernier message: 07/07/2008, 14h41
  5. remplacer un bouton poussoir avec un pc
    Par invite7e7e69ea dans le forum Électronique
    Réponses: 4
    Dernier message: 04/07/2003, 22h53
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...