[Outils/Fab/Comp] commande d'un moteur dc par arduino
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

commande d'un moteur dc par arduino



  1. #1
    toutou2525

    Smile commande d'un moteur dc par arduino


    ------

    bonjour
    je veux commander un moteur dc dans les deux sens avec arduino
    pour cela j'ai utilisé le pont en H avec 2 transistors NPN et deux autres PNP (BD243c,BD244c)
    le courant de la base d’après le datasheet des transistors est 2A, alors que les ports de l'arduino uno ne délivrent que 40mA.
    comment dois je faire pour pouvoir commander mes transistor avec la carte arduino uno?
    merci d'avance

    -----

  2. #2
    DAUDET78

    Re : commande d'un moteur dc par arduino

    Donne le schéma que tu penses faire !
    Ton moteur s'alimente en quelle tension ? demande combien de courant ?
    Citation Envoyé par toutou2525
    alors que les ports de l'arduino uno ne délivrent que 40mA
    Ca, c'est de la PUB mensongère !
    J'aime pas le Grec

  3. #3
    toutou2525

    Re : commande d'un moteur dc par arduino

    Nom : transistor.png
Affichages : 137
Taille : 14,8 Ko
    je veux commander un moteur dc avec une batterie de 36v dans les deux sens en utilisant le pont en H.
    lorsque je commande les bases des transistor par les ports de l'arduino uno le moteur ne tourne pas
    y a t il un moyen d'amplifier le courant débité par l'arduino avant d'attaquer les bases des transistors?Nom : transistor.png
Affichages : 137
Taille : 14,8 Ko

  4. #4
    antek

    Re : commande d'un moteur dc par arduino

    Quel courant consomme le moteur ?

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

    Re : commande d'un moteur dc par arduino

    2 ampères jusqu'à 3

  7. #6
    DAUDET78

    Re : commande d'un moteur dc par arduino

    Pour commander un 1/2 pont par les bases des transistors, il faut un signal 0/36V . Comment tu vas faire avec la sortie de ton µC qui sort du 0/5V ????

    Tu peux utiliser un L298
    Ou, en plus puissant, des drivers demi-pont ( genre IR2304) avec 4 NMOS de puissance
    J'aime pas le Grec

  8. #7
    toutou2525

    Re : commande d'un moteur dc par arduino

    j'ai déjà tout acheté! donc je veux toujours trouver une solution avec mes transistors bd243c et bd244c.
    le IR2304 ne fourni que 130m max, et c'est pas suffisant pour faire saturer mes transistor!
    aidez moi SVP pour pouvoir amplifier le courant de commande (carte arduino uno) pour pouvoir faire tourner mon moteur
    merci

  9. #8
    cougar73

    Re : commande d'un moteur dc par arduino

    bonjour

    pour saturer ton bd243c il te faut 1A base pour 6A Ic saturé , sachant que l arduino ne dois pas dépasser les 20mA, il te faudrait rajouter un transistor qui tir 1A pour commander ton
    bd243c.

    bonne journée

  10. #9
    DAUDET78

    Re : commande d'un moteur dc par arduino

    Citation Envoyé par toutou2525 Voir le message
    j'ai déjà tout acheté! donc je veux toujours trouver une solution avec mes transistors bd243c et bd244c.
    C'est pas de ma faute si tu as fait un mauvais choix !
    le IR2304 ne fourni que 130m max, et c'est pas suffisant pour faire saturer mes transistor!
    Normal, c'est pour piloter des NMOS
    J'aime pas le Grec

  11. #10
    Antoane
    Responsable technique

    Re : commande d'un moteur dc par arduino

    Bonjour,

    En PJ un schéma valide, mais aux performances assez catastrophiques (on ne peut guère faire mieux avec ton schéma de base, on ne peut guère faire mieux avec tes composants sans trop complexifier le circuit). Mon grand-père l'aurait sans doute apprécié dans sa jeunesse, mais aujourd'hui, on fait beaucoup mieux . Par exemple avec un pont en H intégré (LMD18200... ou construit avec des composants aux meilleures caractéristiques (cf post 6 par exemple).

    Q1 et Q2 sont de référence qqcq, de préférence des petits transistors de signaux type 2n2222 ou BC54x
    la référence de D3 est peu critique.
    Images attachées Images attachées  
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  12. #11
    toutou2525

    Re : commande d'un moteur dc par arduino

    merci
    j'ai pensé a cette idée
    quelle genre de transistor à rajouté afin de commander mes bd 243 c

  13. #12
    Antoane
    Responsable technique

    Re : commande d'un moteur dc par arduino

    N'importe quel NPN petits signaux : 2n2222 ou BC547...
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  14. #13
    toutou2525

    Re : commande d'un moteur dc par arduino

    merci Antoane
    lorsque vous m'avez parlé de LM18200, je ne peux l'utiliser qu'avec un seul moteur non? car j'en ai 2 à commander
    et en partant de votre schéma, comment puis je contrôler mon moteur dans les 2 sens?
    et si mon moteur consomme jusqu'à 3A alors que le 2n2222 ne fourni que 800mA, alors je fais quoi?
    et merci pour votre patience

Discussions similaires

  1. commande moteur pas à pas, avec Arduino, A4988, et capteurs
    Par tututito dans le forum Électronique
    Réponses: 2
    Dernier message: 09/11/2015, 15h23
  2. commande d'un moteur avec ir via arduino.
    Par kaky951357 dans le forum Électronique
    Réponses: 3
    Dernier message: 17/01/2014, 20h57
  3. Commande d'un moteur avec un Arduino UNO + Une interface MD22
    Par nicom77 dans le forum Électronique
    Réponses: 9
    Dernier message: 30/04/2013, 07h19
  4. Réponses: 1
    Dernier message: 24/12/2012, 15h13
  5. choix et commande moteur avec encodeur + arduino
    Par nicocco033 dans le forum Électronique
    Réponses: 0
    Dernier message: 25/11/2012, 16h23
Découvrez nos comparatifs produits sur l'informatique et les technologies.