[Autre] Capteur pour robot auto balancé
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Capteur pour robot auto balancé



  1. #1
    invite4b07c3e0

    Capteur pour robot auto balancé


    ------

    Bonjour,
    j'essaye d'asservir un robot qui se présente comme ceci

    Voir l'image jointe, rapatriée d'un serveur externe.

    J'ai donc besoin d'un capteur d'angle et/ou de vitesse de rotation
    mais je ne sais pas du tout quoi acheter (gyroscope ? capteur de position ? etc...)
    merci de m'aider !!

    -----
    Images attachées Images attachées  
    Dernière modification par gienas ; 04/02/2016 à 19h45. Motif: Rapatrié image d'un serveur externe

  2. #2
    invite7070fa42

    Re : Capteur pour robot auto balancé

    Dans ton cas on parlerait plutôt de capteur de rotation pour déterminer l'angle du chassis avec la tige.
    Il te faudra faire attention au "pas" du capteur, par exemple j'avais travaillé avec des capteurs de rotation ne détectant que des mouvements au moins de 360/16 = 22,5° ce qui risque d'être limite avec ton projet à moins de ne multiplier mécaniquement la rotation (par poulie, engrenage, etc...).

    On peut aussi envisager l'utilisation d'un gyroscope ou d'un accéléromètre mais ça me semble un peu plus complexe à mettre en place.

  3. #3
    jiherve

    Re : Capteur pour robot auto balancé

    Bonsoir,
    Moi j'utiliserais un resolver ou un synchro mais parce que j'en ai, un potentiomètre linéaire de course devrait cependant faire l'affaire, compter une vingtaine d'euros.
    JR
    l'électronique c'est pas du vaudou!

  4. #4
    invite4b07c3e0

    Re : Capteur pour robot auto balancé

    Bonjour,
    j'ai vu ce gyroscope/accelérometre : http://tiptopboards.free.fr/arduino_...c.php?f=2&t=28
    qui a l'air plutôt simple d'utilisation, j'aimerais savoir si vous pensez que cela pourrait faire l'affaire pour mon projet.

    De plus, comment éviter les erreurs d'intégration ?
    est ce que le robot sera obligé d'avoir une position initiale nécessairement égal à 0 pour qu'il connaisse une condition initiale pour intégrer ?
    Ou alors il faut rajouter un capteur de position mais cela devient redondant ?

    Merci

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

    Re : Capteur pour robot auto balancé

    Bonsoir
    cela devra aller mais attention au transfert par i²c cela demande du temps donc il ne faudra lire que les valeurs indispensables.
    Et oui il faudra un zéro avec une installation ad hoc on doit pouvoir utiliser les accéléromètres pour définir un zéro qui pourrait être obtenu lorsque la tige est parfaitement verticale, il faudra donc prévoir une procédure de calibration.
    R
    l'électronique c'est pas du vaudou!

  7. #6
    invite4b07c3e0

    Re : Capteur pour robot auto balancé

    Est ce qu'un simple capteur angulaire pourrait faire l'affaire ?
    De plus, quelle technologie de capteur angulaire acheter ? Il faut bien sûr qu'il n'ait pas un trop gros couple de resistance...

  8. #7
    Antoane
    Responsable technique

    Re : Capteur pour robot auto balancé

    Bonjour,

    Est ce qu'un simple capteur angulaire pourrait faire l'affaire ?
    A toi de définir tes besoins :
    - quelle information ta boucle d'asservissement utilise-t-elle ? la position sur la direction horizontale du chariot ? L'angle entre la verticale et la tige ? ...
    - quelle fréquence d’échantillonnage ?
    - quelle résolution ?


    en capteur rotatif sans contact, il y a par exemple : http://www.ichaus.de/tw11, ou équivalent -- à choisir en fonction de la résolution et de la vitesse nécessaires.
    Sinon, on trouve de bons potentiomètre avec des frottements "très faibles", éventuellement suffisamment rigides pour directement transmettre l'effort entre le pendule et le chariot.

    Un potentiomètre linéaire te donnerait la position du chariot sur la direction horizontale, de même qu'un accéléromètre placé sur le chariot (après un rien de traitement)... C'est pas la même problématique.
    Dernière modification par Antoane ; 04/02/2016 à 17h27.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

Discussions similaires

  1. TIPE: robot auto-balancé, dimensionnement du moteur
    Par invite4b07c3e0 dans le forum Physique
    Réponses: 25
    Dernier message: 07/01/2016, 15h32
  2. Capteur balance cuisine
    Par invite571a124c dans le forum Électronique
    Réponses: 5
    Dernier message: 25/12/2014, 20h24
  3. balance à ressort et capteur de force.
    Par IOMP dans le forum Technologies
    Réponses: 8
    Dernier message: 12/06/2012, 21h33
  4. TPE sur la réalisation d'un robot a capteur infrarouge
    Par inviteb960c6ee dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 19/04/2009, 19h21
  5. Capteur de robot
    Par invite012fa44d dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 25/01/2006, 23h09
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...