Aller au contenu


Photo
- - - - -

Piloter 18 servos avec arduino ?


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

#1 lakou

lakou

    Membre

  • Membres
  • 30 messages
  • Gender:Male
  • Location:Montpellier

Posté 15 février 2015 - 01:02

Ola

Tout est dans le titre en quelques sorte ;)

 

J'aimerai pouvoir piloter 18 servos pour la locomotion d'un hexapode : 3 servos par pattes (un à la base pour axe x,y  , et deux sur la patte pour axe z).

 

Quelle carte/module le tout sous arduino me permettrait de pilotter tout ceci en fournissant suffisement de courant ? Faut-il rajouter des sources de courant ?

 

La structure sera _à priori_ en PLA ou ABS imprimé 3D donc le robot ne sera pas très lourd je pense ( entre 1 et 2 kilos ): les servos basiques arduino seront-ils assez costauds pour porter la carlingue sachant qu'il y aura au minimum toujours 3 pattes au sol (il parait que le servo arduino peut tirer jusqu'à 1kg sous 5Vcc)?

 

Si d'autres questions me viennent je up-rai le topic et si mes questions ne sont pas claires j'essairai d'être plus précis à l'avenir :black_eye:

Si le projet se concrétise je ferai un nouveau post je pense avec l'avancement et les photos :yahoo:

 

  :drag_03: Bien cordialement :drag_03:

 

lakou



#2 ashira

ashira

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 15 février 2015 - 02:01

Salut lakou!
Pour le couple des servo, ca va dépendre de la taille des pattes. Je te conseille de sur calibrer le couple pour pas avoir de soucis! Concernant la carte, si au total les servo appellent trop de courant, tu peux simplement faire une petite carte toi même qui distribuerait l'alimentation avec des régulateurs de tention? Par exemple avec un régulateur par pattes

#3 lakou

lakou

    Membre

  • Membres
  • 30 messages
  • Gender:Male
  • Location:Montpellier

Posté 15 février 2015 - 04:14

Hum faire ma propre carte c'est tendu, j'ai vu qu'il y a des modules genre la carte SSC32 qui peut contrôler jusqu'à 32 servos. C'est possible de coupler cette carte avec un arduino ou bien pas besoin ?

Si c'est pas compatible arduino j'ai un peu la fleme de refaire x headers pour les commandes de servo u.u



#4 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 15 février 2015 - 04:40

Si cela peut t'aider : http://www.arduino-hacks.com/arduino-ssc-32-servo-controller/

Edit : j'ai une SSC32, mais pas de arduino pour tester ça.
Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#5 ashira

ashira

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 15 février 2015 - 04:54

Il n'y a apparemment pas d'entrées anagogiques ni digitales sur la carte, donc si cest pour faire seulement un robot qui marche, peut etre qu'elle seule suffit. Si tu veux lui mettre des capteurs faudra passer par une autre carte et communiquer avec le port ttl. L'alim des servo n'a pas l'air de passer par le régulateur, faudra quand meme que tu fasses la régulation du 5v toi même!

#6 lakou

lakou

    Membre

  • Membres
  • 30 messages
  • Gender:Male
  • Location:Montpellier

Posté 15 février 2015 - 07:17

Si cela peut t'aider : http://www.arduino-hacks.com/arduino-ssc-32-servo-controller/

Edit : j'ai une SSC32, mais pas de arduino pour tester ça.

 

Oh wii merci c'est exactement ça !

Car il faut avouer que le langage arduino est bien pratique quand on sait faire que du C :ignat_02:

Merci beaucoup :heart:



#7 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 15 février 2015 - 07:31

Sinon j'avais trouvé un shield 16 channel ( http://www.adafruit.com/products/1411), mais je n'arrive pas trouver l'infos que je veux sur l'alim des servos.
Tu peux en mettre 2, et même jusqu'à 6, tu pourrais faire un mille-pattes :D
Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#8 lakou

lakou

    Membre

  • Membres
  • 30 messages
  • Gender:Male
  • Location:Montpellier

Posté 23 février 2015 - 12:07

J'ai fais les tests avec 6 servos déjà à l'aide d'un arduino UNO et le SSC-32

La sortie 5V de l'arduino ne fournit que 50mA :Gigakach_01:

Du coup ça suffit à peine pour faire tourner les 6 servos.

 

Le canal logique est alimenté par une pile 9V, le canal servos directement par le +5V de l'arduino. Je pense brancher un accu NiMH 9,6V  / 3A.

Si je le branche directement sur une platine (pour pouvoir tirer le courant sur les deux bus des servos) ça ne risque pas de tout faire griller ?

 

PS : je vais limiter la tension 9,6V à 5V pour la compatibilité servo avec ceci (L7805CV)

7805.gif



#9 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 23 février 2015 - 02:28

 

 

La sortie 5V de l'arduino ne fournit que 50mA 

 

Euh, il me semble que tu as oublier un 0 !

 

 

Du coup ça suffit à peine pour faire tourner les 6 servos.

6 servos qui pompe sur l'arduino, tu va la cramé .

 

 

Pour ta regule de courant, j'ai acheter sur ebay des regulateur, avec afficheur 7 segment il y a un moment. Il sont pas cher et trés efficace, mais surtout, c'est des régule a découpage, donc moins de perte .

 

ex, mais celui la n'a pas d'afficheur : http://www.ebay.fr/itm/DC-4-5-30V-step-down-to-DC-0-8-30V-Max-12A-laptop-car-BUCK-converter-KK-/271538979184?pt=FR_YO_MaisonJardin_Bricolage_InstallationElectrique&hash=item3f38fc0170


 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#10 lakou

lakou

    Membre

  • Membres
  • 30 messages
  • Gender:Male
  • Location:Montpellier

Posté 23 février 2015 - 07:02

Mais un accu 3Ah est-il dangereux pour le SSC-32 ?



#11 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 23 février 2015 - 07:20

Normalement tu risque rien. 


 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 





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

0 members, 0 guests, 0 anonymous users