Partage
  • Partager sur Facebook
  • Partager sur Twitter

Alim 6v arduino

Sujet résolu
    9 janvier 2013 à 20:56:58

    Bonjours,

    j'ai une alim 6v que j'ai brancher a ma arduino mega pour faire tourner un moteur cc.

    Le probleme c'est que le moteur ne tourne pas, j'ai mesurer la tension et elle est de 5.8v est-ce normal que mon moteur ne tourne pas ?

    • Partager sur Facebook
    • Partager sur Twitter
      9 janvier 2013 à 21:03:23

      Salut,

      La carte Arduino Mega peut être alimentée en 6V, mais les sorties fourniront toujours un courant de sortie de 5V (régulé par la carte). Quelle est la tension nominale du moteur ? Aussi, l'intensité fournie par la carte sur les sorties doit être insuffisant, quelle est l'intensité nominale du moteur ?

      On n'alimente jamais un moteur directement par une carte électronique, on utilise la carte électronique pour contrôler (ouvrir ou fermer) un relai qui lui sera relié au moteur, ce dernier étant branché sur une autre alimentation plus forte (on parle de circuit de puissance et de circuit de commande).

      • Partager sur Facebook
      • Partager sur Twitter
        9 janvier 2013 à 21:04:52

        L'arduino genère du 5 volts mais aucune intensité (pratiquement), je pense qu'il te faut un amplificateur de courant (un petit circuit avec un transistor devrait fair l'affaire)

        Si c'est un gros moteur, utilise un relai, et si c'est un moteur pas a pas, utilise un circuit utilisant un L298 pour augmenter la puissance des signaux emit par l'arduino ;)

        • Partager sur Facebook
        • Partager sur Twitter
          9 janvier 2013 à 22:25:56

          victorlevasseur a écrit:

          Salut,

          La carte Arduino Mega peut être alimentée en 6V, mais les sorties fourniront toujours un courant de sortie de 5V (régulé par la carte). Quelle est la tension nominale du moteur ? Aussi, l'intensité fournie par la carte sur les sorties doit être insuffisant, quelle est l'intensité nominale du moteur ?

          On n'alimente jamais un moteur directement par une carte électronique, on utilise la carte électronique pour contrôler (ouvrir ou fermer) un relai qui lui sera relié au moteur, ce dernier étant branché sur une autre alimentation plus forte (on parle de circuit de puissance et de circuit de commande).

          Alors un courant de 5V... non, vraiment, mais vraiment non. Un microcontroleur peut fournir sur une sortie en général, maximum 20 à 50 mA, mais il a un maximum général pour toutes les sorties. Pour un petit moteur CC cela peut être néanmoins suffisant, mais dans ton cas ca ne semble pas l'être.

          Ensuite selon le type de moteur il n'y a pas besoin d'utiliser de relais, des transistors suffisent la plupart du temps. Néanmoins on utilise une structure particulière : le pont en H (ou demi pont en H ou quart de pont en H). Un circuit comme le L298 ou le L293 en sont des exemples.

          Mais avant tout il faudrait en savoir un peu plus sur ton moteur.



          • Partager sur Facebook
          • Partager sur Twitter
            10 janvier 2013 à 14:21:00

            il te faut utiliser un pont en H qui sera alimenté séparément du genre SN754410 ou l293D tu trouveras la doc sur le web
            • Partager sur Facebook
            • Partager sur Twitter
              10 janvier 2013 à 15:23:13

              Schéma, courants / tensions nécessaires, modèle du moteur... comment souhaites tu être aidé sans donner la moindre information ? 

              Je n'ai jamais utilisé Arduino, mais comme le dit zeqL le courant de sortie maximal est en général de 20mA à la sortie d'un microcontrôleur. Un transistor suffira amplement à faire conduire un courant plus grand à travers ton moteur ! Donne nous simplement plus d'informations.

              • Partager sur Facebook
              • Partager sur Twitter
                10 janvier 2013 à 17:52:27

                Effectivement, peut d'information = peu de résultat

                Cepandant ce que je peut dire :

                Fait attention, ne connecte JAMAIS un moteur sans transistor, ou un transistor sans résistance, en fesant ces erreur, j'ai cramer une partie de mon arduino uno (qui appartenais a l'école :p )

                Donc le mieu est d'utiliser un pont H qui permet de faire varier la vitesse si tes sorties sont an PWM, et cellons la sortie qui est active ou non, le moteur tournera dans un sens ou l'autre

                Voici le principe de base du pont H (si tu le réalisen, attention a ne pas faire de courp circuit !)

                Principe pont H

                Et le modèle vertion transistor :

                Pont H

                Cepandant il est asser difficile pour un débutant de réaliser se pont H, car il faut choisir le bon transitor avec les bonne valleur, ... il est donc plus aisé et plus facile de prendre un tous fait comme le L298, tu trouvera pas mal de montage sur ce composant, tu peux l'acheter déja près a l'emploi, il sufit de connecter les bon fil au bornier et le tour est jouer ;)

                • Partager sur Facebook
                • Partager sur Twitter
                  10 janvier 2013 à 18:01:47

                  Avant d'utiliser une PWM, des drivers de pont, des shifters ou autre... il faudrait en savoir plus sur le projet en question !

                  • Partager sur Facebook
                  • Partager sur Twitter
                    10 janvier 2013 à 18:47:17

                    merci à tous et merci pour vos réponse !

                    En effet, j'ai relié mon aduino au moteur, mais par l'intermediare d'une l293D.

                    Donc il me faudrai une autre alim pour gérer le moteur ?

                    Mon projet et de créer un petit tank... je dispose d'un moteur cc d'une L293D d'une arduino, d'une alim 6v et toute la petite electronique.

                    Donc avec sa je ne peut pas faire tourner mon moteur ? il me faut absolument une autre alim ?

                    • Partager sur Facebook
                    • Partager sur Twitter
                      10 janvier 2013 à 19:10:15

                      Sentinellexx a écrit:

                      Donc il me faudrai une autre alim pour gérer le moteur ?


                      Oui, il te faudra une autre alimentation pour alimenter le moteur.

                      Toufik37

                      • Partager sur Facebook
                      • Partager sur Twitter
                        10 janvier 2013 à 19:14:15

                        est-ce qu'une alim de 9v serai bien pour alimenter juste le moteur ? sa ne risque pas de la griller ?
                        • Partager sur Facebook
                        • Partager sur Twitter
                          10 janvier 2013 à 19:18:08

                          Sentinellexx a écrit:

                          est-ce qu'une alim de 9v serai bien pour alimenter juste le moteur ? sa ne risque pas de la griller ?


                          Regarde quel est sa tension de service, essaye en 5 V et voit si il tourne assez vite pour toi.
                          • Partager sur Facebook
                          • Partager sur Twitter
                            10 janvier 2013 à 19:59:20

                            je viens d'aisseyer de faire tourner le moteur avec du 2.4v et sa marche... le truc que je comprend pas c'est pourquoi quand l'arduino lui fourni du 5v sa ne marche pas ?
                            • Partager sur Facebook
                            • Partager sur Twitter
                              10 janvier 2013 à 20:15:12

                              Un microcontroleur est prévu pour sortir un signal, pas de la puissance... une sortie de µcontroler est très limitée en courant, genre 20mA max. En 5v ça te fais un 100 milliwatts à tout casser. Ce n'est pas assez pour faire tourner ton moteur.

                              Pour bien faire tu dois utiliser le signal du µC pour controller le niveau fournit par une alimention de puissance. Si tu veux uniquement faire du marche/arrêt, utilise un relais. Si par contre tu veux controler la vitesse, il te faudra un PWM et un pont H comme dit plus haut.

                              • Partager sur Facebook
                              • Partager sur Twitter
                                10 janvier 2013 à 21:30:04

                                Une alim de 9V marchera, après utilise une PWM pour pouvoir envoyer une tension moyenne faible pour ne pas faire tourner le moteur trop vite et risquer de le griller.

                                (HS : Waho beaucoup plus de reply que sur la v3 !!)

                                • Partager sur Facebook
                                • Partager sur Twitter
                                  10 janvier 2013 à 21:40:26

                                  tu peux utiliser un transistor ou un driver de courant car la sortie du microcontroleur ne donnent pas assez de puissance.si c'est un petit moteur (5 volt), un transistor BC 547 peut faire l'affaire mais pour des tensions de 12 volt ou sup, le TIP 142 est clean
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    10 janvier 2013 à 22:24:11

                                    j'ai un transistor 2N2222, vous pensez qu'il fera l'affaire ?
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      11 janvier 2013 à 0:38:47

                                      Salut,

                                      Le problème, c'est que tu nous demandes des infos sans nous donner les spécifications : tu as un moteur CC, mais quelles sont se caractéristiques nominales. Pour ce qui est du transistor, on ne peut pas te répondre, car ça va dépendre de la tension et du courant nominal de ton moteur, ainsi que du point de fonctionnement que tu souhaite. Personnellement, j'ai fait un projet un peut dans le même sens (qui n'a d'ailleurs pas aboutit, mais la théorie est là) en TPE, si tu veux, je te passe le compte rendu, toute cette partie doit être dedans.

                                      Dis nous aussi dans quel cadre tu fais ça : est-ce que tu as des profs, etc...

                                      Bonne soirée

                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        11 janvier 2013 à 11:35:43

                                        Sentinellexx a écrit:

                                        j'ai un transistor 2N2222, vous pensez qu'il fera l'affaire ?


                                        Non le 2N2222 est un transistor petit signal. Il n'est pas fait pour fournir de la puissance. Si ton moteur est un petit modèle il pourrait suffire mais il vaut mieux utiliser des transistors plus adaptés mais on ne pourra pas te donner de référence si tu nous donne pas les caractéristiques de ton moteur. Si tu ne les connais pas, dis le aussi, ca évitera d'avoir 5 ou 6 réponses depuis le début qui te demandent les caractéristiques de ton moteur...

                                        Il n'y a pas de montage générique en électronique, et encore plus quand on a besoin de puissance. Les composants existants sont adaptés à certaines plages d'utilisation, sans info sur tes composants (moteur) on ne pourra pas te donner de réponse.

                                        Le L298 par exemple est fait pour de gros moteur vu qu'il peut fournir pas mal de puissance, mais ca ne sert à rien d'utiliser un semi-remorque pour livrer une lettre. Un simple vélo ou voiture suffit. Et bien là c'est pareil, si ton moteur est peu puissant, un simple L293 suffira ou même un petit montage maison avec des transistors discrets.

                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                          11 janvier 2013 à 19:08:27

                                          Malheureusement je ne connait pas les caractéristiques de mon moteur...

                                          C'est un moto-reducteur tamiya que j'ai, il ressemble a celui la

                                          je sait juste qu'on peut l'alimenter en 4.8v... c'est pas assez pour me dire si je peut utiliser le 2N2222 ?

                                          Merci encore pour votre aide !

                                          • Partager sur Facebook
                                          • Partager sur Twitter
                                            11 janvier 2013 à 19:14:29

                                            Il faut aussi que tu donnes la puissance à laquelle tu vas l'utiliser, ainsi que le rendement, qu'on puisse en déduire l'intensité du courant, sincèrement, si tu n'as pas les caractéristiques, ça va être compliqué.
                                            • Partager sur Facebook
                                            • Partager sur Twitter
                                              11 janvier 2013 à 19:24:54

                                              ba écoute moi c'est ça que j'ai acheter... je sait pas si sa va t'aider mais j'ai rien d'autre... de toute façon si il s'alimente qu'avec 2 pile 1.2v sa doit être qu'un petit moteur a mon avis
                                              • Partager sur Facebook
                                              • Partager sur Twitter
                                                11 janvier 2013 à 19:28:47

                                                Si tu as un ampère-mètre, tu peux l'alimenter directement et mesurer le courant ;) (fais le pas à vide, mais « comme s'il roulait »)
                                                • Partager sur Facebook
                                                • Partager sur Twitter
                                                  11 janvier 2013 à 19:48:39

                                                  j'ai mesurer le courant sur le calibre 2 de mon ampéremetre et j'ai des valeurs qui varie assez mais je tourne autour de -0.350
                                                  • Partager sur Facebook
                                                  • Partager sur Twitter
                                                    11 janvier 2013 à 19:54:31

                                                    Donne les unités, et ce à quoi correspond le calibre 2 (on a pas tous le même materiel)
                                                    • Partager sur Facebook
                                                    • Partager sur Twitter
                                                      11 janvier 2013 à 19:55:26

                                                      ah oui mince désolé :p

                                                      c'est du 2A courant cc

                                                      • Partager sur Facebook
                                                      • Partager sur Twitter
                                                        11 janvier 2013 à 20:02:35

                                                        Perso, je prendrais un BC337 (corrigez moi si je me trompe, je ne suis pas un expert) data. Ça peut supporter jusqu'à 800mA, donc même si ça force un peu, ça tiendra le coup.

                                                        /!\ Attends quand même l'avis d'un autre zéro plus confirmé que moi ;p

                                                        • Partager sur Facebook
                                                        • Partager sur Twitter
                                                          11 janvier 2013 à 20:05:11

                                                          Mais un 2N2222 sa ne pourra pas résister ?

                                                          au pire je peut rajouter une resistance pour eviter que le transistor s'abime, nan ?

                                                          A combien en tension et en courant le 2N222 peut t'il supporter au maxi ?

                                                          • Partager sur Facebook
                                                          • Partager sur Twitter

                                                          Alim 6v arduino

                                                          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                                          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                                          • Editeur
                                                          • Markdown