Aller au contenu


Photo

piloter deux moteurs cc par arduino pour roby


  • Veuillez vous connecter pour répondre
7 réponses à ce sujet

#1 romain6644

romain6644

    Membre

  • Membres
  • 16 messages

Posté 18 juillet 2010 - 08:59

Bonjour,

Je voulais savoir si l'arduino peut controler deux moteur cc (apparement il faut passer dans ce cas par un pont en H)? N'ayant pas de servo à disposition.
NB: ces deux moteurs sont en fait des motoreducteurs de voiture radiocommandée.
Merci de vos réponses

#2 miky-mike

miky-mike

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 232 messages
  • Gender:Male
  • Location:Belgique

Posté 18 juillet 2010 - 09:55

Bien sur qu'il peut commander plusieurs moteurs, et le pont en H n'est que pour les faire fonctionné dans les deux sens, si c'est juste pour les faire tourner dans le même sens pas besoin, juste vérifier l'intensité des moteurs qu'elle ne soie trop grande pour le microcontroleur

#3 alex93

alex93

    Habitué

  • Membres
  • PipPip
  • 283 messages

Posté 19 juillet 2010 - 08:28

Ouyais, comme dit miky mike pas besoin de pont en H si tu veut pas reculer ;) si tu coupe un moteur et tourner l'autre ton robot tournera quand meme ;)
Dans ce cas un transistor suffit cabler comme sa :
http://arts-numeriques.codedrops.net/local/cache-vignettes/L474xH334/transistor-dc-motor-3da37.png

ps: oublie pas la diode de roue libre ;)


#4 romain6644

romain6644

    Membre

  • Membres
  • 16 messages

Posté 19 juillet 2010 - 08:46

Merci à vous deux cela éclaire un peu plus ma LED...Sur ton schéma Alex, est-ce que le transistor doit etre obligatoirement un TIP 120?

ROmaiN6644



#5 alex93

alex93

    Habitué

  • Membres
  • PipPip
  • 283 messages

Posté 20 juillet 2010 - 06:15

non, apres sa depend de ton moteur, mais si c'est un petit robot un 2n1711 suffit, si c'est un peu plus gros prend des IRL510...

#6 romain6644

romain6644

    Membre

  • Membres
  • 16 messages

Posté 20 juillet 2010 - 09:23

mais pour la réalisation de la programmation je n'ai aucune idée de la ligne de programmation....J'ai essayé les lignes des programmation de roby mais cela ne marche pas ...

#7 alex93

alex93

    Habitué

  • Membres
  • PipPip
  • 283 messages

Posté 22 juillet 2010 - 07:48

Bah c'est super simple, tu fait le branchement comme sur le schéma, et tu met ta sortie arduino HIGH si tu veux commander ton transistor donc pour que ton moteur tourne, et LOW pour qu'il ne commande pas le transistor donc ton moteur ne tourne pas.

Apres si tu veux géré la vitesse de on moteur tu lui met un signal PWM a la place du high, va faire un tour sur le site arduino dans les example de commande moteur ;)

#8 romain6644

romain6644

    Membre

  • Membres
  • 16 messages

Posté 04 août 2010 - 03:15

merci maintenant il marche a la perfection




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users