Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

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



  1. #1
    jmaxou

    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. Publicité
  3. #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

  4. #3
    jmaxou

    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

  5. #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.

  6. #5
    jmaxou

    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. A voir en vidéo sur Futura
  8. #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.

  9. Publicité
  10. #7
    jmaxou

    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
    Dernière modification par jmaxou ; 18/04/2016 à 14h44.

  11. #8
    PIXEL

    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

  12. #9
    jmaxou

    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 ?

  13. #10
    PIXEL

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

    il faudra plus qu'un transfo....

    es-tu sur d'avoir le niveau ?

  14. #11
    jmaxou

    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.

  15. #12
    PIXEL

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

    tu devrais commencer par plus simple

  16. Publicité
  17. #13
    jmaxou

    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.

  18. #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.

  19. #15
    jmaxou

    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.

  20. #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.

  21. #17
    jmaxou

    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.

  22. #18
    Pjbox

    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

  23. Publicité

Sur le même thème :

Discussions similaires

  1. [Energie] Contrôler moteur essuie-glace 12v avec Arduino
    Par starchitecte dans le forum Électronique
    Réponses: 33
    Dernier message: 08/04/2016, 00h30
  2. controler tr/min d'un moteur alternatif avec arduino
    Par bouzgane dans le forum Électronique
    Réponses: 14
    Dernier message: 24/03/2013, 20h49
  3. Controler moteur pas a pas avec une carte arduino
    Par zaille32 dans le forum Électronique
    Réponses: 2
    Dernier message: 03/10/2012, 00h25
  4. controler un moteur avec arduino uno
    Par riffmaker dans le forum Électronique
    Réponses: 32
    Dernier message: 22/04/2012, 05h57
  5. Programmer un carte Arduino pour contrôler un moteur pas à pas
    Par JFSGeneva dans le forum Électronique
    Réponses: 2
    Dernier message: 22/05/2008, 06h28