[Energie] Controler la vitesse d'un moteur à l'aide d'Arduino
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Controler la vitesse d'un moteur à l'aide d'Arduino



  1. #1
    invite01800256

    Controler la vitesse d'un moteur à l'aide d'Arduino


    ------

    Bonjour,

    Je possède actuellement un moteur à courant continu et aimant permanent que je souhaite controler à l'aide d'une carte arduino.
    Sur le moteur il est noté Rated Stall :0,85Nm.2,4A Peak Stall : 4,3Nm.14,2A Max speed : 3000rpm Tacho V/kRPM 7V
    Après de longues recherche j'ai réussi a déterminer quels composants j'allé avoir besoin. Je pense qu'il me faut une carte arduino, une interface de puissance car mon moteur est trop puissant pour la carte toute seule et enfin un pont en 8 pour faire tourner mon moteur dans les 2 sens.

    Je post sur ce forum pour que vous m'aidiez à trouvé la bonne interface de puissance pour mon moteur.

    Merci de votre réponse

    -----

  2. #2
    Pierrre

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    bonjour
    interface de puissance et pont en H (pas en 8) c'est le meme composant ou montage
    donc cherche un point en H qui tienne environ 20A

  3. #3
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Petite update, j'ai fait des test sur le moteur et pour atteindre la vitesse maximale il faut 120V et 0,5A. Donc la puissance est assez faible mais la tension est quand même importante.
    Donc je cherche maintenant un module de puissance pour contrôler ce moteur avec une carte arduino.
    Si vous avez des idées, je suis preneur

  4. #4
    antek

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Citation Envoyé par jmaxou Voir le message
    Petite update, j'ai fait des test sur le moteur et pour atteindre la vitesse maximale il faut 120V et 0,5A. Donc la puissance est assez faible mais la tension est quand même importante.
    Euh t'es sûr ?
    Donne un lien vers le moteur.

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

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    J'ai pas de lien car le moteur est trop vieux. Mais oui je suis sur j'ai branché le moteur sur une alim et j'ai mis un voltmètre sur la tachy. On sait qu'on a 7V/kRPM et que la vitesse max est de 3000RPM.
    Pour atteindre les 21V sur la tachy on doit mettre environ 110V sur le moteur.

  7. #6
    antek

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Citation Envoyé par jmaxou Voir le message
    J'ai pas de lien car le moteur est trop vieux. Mais oui je suis sur j'ai branché le moteur sur une alim et j'ai mis un voltmètre sur la tachy. On sait qu'on a 7V/kRPM et que la vitesse max est de 3000RPM.
    Pour atteindre les 21V sur la tachy on doit mettre environ 110V sur le moteur.
    Un pont H 120 V ne se trouve pas dans les sites hobby, à ma connaissance.

  8. #7
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Avec le transistor TIP-122 (qui supporte jusqu'à 100V) je pense que ça peut marcher. Datasheet du TIP-122

  9. #8
    inviteede7e2b6

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    on considère qu'une marge de 3x est un minimum.... alors ton TIP

    d'autre part , d'où vas-tu obtenir tes 120 volts

  10. #9
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Ah ... Peut être qu'il faut utiliser un MOSFET alors.
    Concernant le 120V il suffit d'utiliser un transformateur ou je me trompe ?

  11. #10
    inviteede7e2b6

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    il faudra plus qu'un transfo....

    es-tu sur d'avoir le niveau ?

  12. #11
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    En effet je ni connait pas grand-chose, mais j'apprends. Je me documente avant de faire quoi que ce soit, c'est pour ça que j'ai posté sur le forum.

  13. #12
    inviteede7e2b6

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    tu devrais commencer par plus simple

  14. #13
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    C'est dans le cadre d'un projet donc je n'ai pas vraiment le choix
    Le but est de contrôler le moteur : changer sa vitesse de rotation, son sens de rotation etc.

  15. #14
    antek

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Citation Envoyé par jmaxou Voir le message
    C'est dans le cadre d'un projet donc je n'ai pas vraiment le choix
    Le but est de contrôler le moteur : changer sa vitesse de rotation, son sens de rotation etc.
    Tu ne peux pas choisir un moteur qui fonctionne à plus basse tension (12 V, 24 V ) ?

    Pour utiliser pleinement les possibilités du moteur il te faudra une alim CC 120 V / 15 A, et c'est pas donné !
    Pour le pont H on le trouvera en matériel industriel.

  16. #15
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Et non je suis obligé de garder ce moteur.
    Pour le pont en H j'avais vu que les transistors MOSFET pouvait faire l'affaire mais je ne comprends pas trop comment ca marche et comment on contrôle tout ca avec arduino.

  17. #16
    antek

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    Citation Envoyé par jmaxou Voir le message
    Pour le pont en H j'avais vu que les transistors MOSFET pouvait faire l'affaire mais je ne comprends pas trop comment ca marche et comment on contrôle tout ca avec arduino.
    On en parle sur le net (Wikipedia, . . .).
    Ou n'importe quel µC.

  18. #17
    invite01800256

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    J'ai fais une liste des composants dont j'ai besoin : un µControleur, une alimentation et un pont en H qui est composé de multiples résistances et de 4 transistors.
    Je pense que c'est tout ce dont j'ai besoin mais peut-être que j'ai oublié quelque chose.

  19. #18
    invite7109501a

    Re : Controler la vitesse d'un moteur à l'aide d'Arduino

    je précise dans le doute il te faut une alimentation continu , pareil quand tu dis 120 V et 0,5 A a vide je veux bien , la question c'est as tu prévu d'entrainer quelque chose avec ton moteur ? parce que en fonction du couple tout va changer...et t'es 0,5 A peuvent devenir 2/5/10 A ...

    pour contrôler ta vitesse , je te laisse un lien sur la modulation en largeur d'impulsions , c'est pas très compliqué et l'arduino en est tout a fait capable
    lien : http://ebrois.free.fr/tr/mli/mli.htm

Discussions similaires

  1. [Energie] Contrôler moteur essuie-glace 12v avec Arduino
    Par invitea960133c dans le forum Électronique
    Réponses: 33
    Dernier message: 08/04/2016, 01h30
  2. controler tr/min d'un moteur alternatif avec arduino
    Par invite9dd45405 dans le forum Électronique
    Réponses: 14
    Dernier message: 24/03/2013, 21h49
  3. Controler moteur pas a pas avec une carte arduino
    Par inviteb487918f dans le forum Électronique
    Réponses: 2
    Dernier message: 03/10/2012, 01h25
  4. controler un moteur avec arduino uno
    Par invite8712a633 dans le forum Électronique
    Réponses: 32
    Dernier message: 22/04/2012, 06h57
  5. Programmer un carte Arduino pour contrôler un moteur pas à pas
    Par inviteba021607 dans le forum Électronique
    Réponses: 2
    Dernier message: 22/05/2008, 07h28
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...