Arduino Forum

International => Français => Topic started by: lamihck on Jan 14, 2013, 08:35 pm

Title: Moteur à deux sens ??
Post by: lamihck on Jan 14, 2013, 08:35 pm
Bonjour à tous !

J'ai une question d'électronique simple (pour vous),

J'ai un moteur, quand on met la terre d'un côté et le 5V de l'autre, il tourne, quand on inverse, il tourne dans l'autre sens ! (un moteur quoi ^^)

Je ne sais pas comment gérer avec l'Arduino pour qu'il tourne dans un sens ... ou dans l'autre !

Je ne suis pas très doué en électronique, mais je pense que ça doit être un classique qu'on apprend, alors je vous le demande, mais comment faire !

Merci d'avance ;)
Title: Re: Moteur à deux sens ??
Post by: Artouste on Jan 14, 2013, 08:39 pm

Bonjour à tous !

J'ai une question d'électronique simple (pour vous),

J'ai un moteur, quand on met la terre d'un côté et le 5V de l'autre, il tourne, quand on inverse, il tourne dans l'autre sens ! (un moteur quoi ^^)

Je ne sais pas comment gérer avec l'Arduino pour qu'il tourne dans un sens ... ou dans l'autre !

Je ne suis pas très doué en électronique, mais je pense que ça doit être un classique qu'on apprend, alors je vous le demande, mais comment faire !

Merci d'avance ;)

bonsoir
tu va decouvrir les ponts en H  :smiley-mr-green:

voir par exemple :
http://arduino103.blogspot.fr/2011/06/pont-h-transistor-pour-controler-un.html
Title: Re: Moteur à deux sens ??
Post by: lamihck on Jan 14, 2013, 08:48 pm
RRrhhhaaa, ça parait super logique en plus !

Pourquoi n'y ai-je pas pensé par moi même !

Bon, merci pour le cours :) par contre, reste à trouver des transistors !
Title: Re: Moteur à deux sens ??
Post by: Artouste on Jan 14, 2013, 09:35 pm

RRrhhhaaa, ça parait super logique en plus !

Pourquoi n'y ai-je pas pensé par moi même !

Bon, merci pour le cours :) par contre, reste à trouver des transistors !

Trouver des transistors, un chip ou un module cablé.

le moteur est déjà determiné ? (tu l'a ? ) ou c'est juste/encore au stade la reflexion ? 
Title: Re: Moteur à deux sens ??
Post by: numero_744 on Jan 14, 2013, 09:38 pm
Bonjour, il y a plus simple (mais beaucoup moins bien) :
Code: [Select]

Avant   => ----- + --R-- +
                M       |
Arrière => ----- + --R-- + ----- GND

Title: Re: Moteur à deux sens ??
Post by: bricofoy on Jan 15, 2013, 11:45 am
sinon avec des relais ça fonctionne aussi
Title: Re: Moteur à deux sens ??
Post by: Artouste on Jan 15, 2013, 12:03 pm

sinon avec des relais ça fonctionne aussi

bonjour
oui et si le taux d'inversion n'est pas excessif
un montage hybride simple permet d'utiliser du PWM "arduino"
déja evoqué sur le forum
(http://cjoint.com/11dc/ALtoCcSTp40_hhybr.jpg)
Title: Re: Moteur à deux sens ??
Post by: lamihck on Jan 15, 2013, 07:38 pm

Bonjour, il y a plus simple (mais beaucoup moins bien) :
Code: [Select]

Avant   => ----- + --R-- +
                      M       |
Arrière => ----- + --R-- + ----- GND


  • - Moteur plus lent

  • + Deux résistances suffisent




Bonjour,

Pourrais-tu m'expliquer ton schéma ?
J'ai du mal à voir pourquoi il n'y aurait pas de court-circuit là dedans :/
Si on prend l'exemple d'alimenter Arrière, pourquoi le courant passerait dans le moteur plutôt qu'aller à la résistance et au GND directement ?
Title: Re: Moteur à deux sens ??
Post by: numero_744 on Jan 15, 2013, 08:28 pm
Sens = avant => Deux boucles de courant : Broche > R1 > GND et Broche > M > R2 > GND
Sens = arrière => Deux boucles de courant : Broche > R2 > GND et Broche > M > R1 > GND

Les résistances sont là pour éviter les courts-circuits.

Ça consomme plus (deux boucles de courant), ça ralentit le moteur (résistance en série avec le moteur) et la majorité du courant va dans la résistance seule.
Donc c'est bon pour dépanner ou pour un test rapide, ou alors si l'on a pas tous le matos...

Bref, à éviter sur montage définitif.
Cependant un branchement plus simple peut être mieux pour localiser un bug.
Title: Re: Moteur à deux sens ??
Post by: Artouste on Jan 15, 2013, 08:32 pm

Sens = avant => Deux boucles de courant : Broche > R1 > GND et Broche > M > R2 > GND
Sens = arrière => Deux boucles de courant : Broche > R2 > GND et Broche > M > R1 > GND

Les résistances sont là pour éviter les courts-circuits.

Ça consomme plus (deux boucles de courant), ça ralentit le moteur (résistance en série avec le moteur) et la majorité du courant va dans la résistance seule.
Donc c'est bon pour dépanner ou pour un test rapide, ou alors si l'on a pas tous le matos...

Bref, à éviter sur montage définitif.
Cependant un branchement plus simple peut être mieux pour localiser un bug.

bonsoir
le probleme c'est que ça n'est pas exploitable directement avec ce que peuvent fournir les sorties d'arduino  8)
Title: Re: Moteur à deux sens ??
Post by: numero_744 on Jan 16, 2013, 09:27 pm
Effectivement, ça ne marche pas avec un moteur...
J'avais essayé avec deux diodes branchées en dérivations et inversées (anode/cathode) et ça marchais.

Désolé... :smiley-roll-sweat: