Kevostos
Posts: 5
Joined: Mon Aug 15, 2016 8:32 am

Controler 48 servo moteurs

Mon Aug 15, 2016 3:08 pm

Bonjour,

Je souhaite réaliser le projet "Clock Clock" (https://www.youtube.com/watch?v=4csMGd3cjfo) avec un Raspberry Pi. Pour cela, je dois contrôler simultanément jusqu'à 48 servo moteurs pour bouger les 48 aiguilles. Ayant des connaissances limitées en électronique, je recherche la solution la plus facile.

J'ai effectué quelques recherches sur Google mais je n'ai trouvé aucun projet impliquant autant de servo moteurs. C'est pourquoi j'ai besoin de vos conseils ! Voici comment je compte faire :

Ayant besoin d'une rotation d'au moins 360° et d'une précision importante pour chaque aiguille, je pensais initialement partir sur des moteurs pas à pas. Mais contrôler 48 moteurs pas à pas m'a semblé complexe et onéreux. J'ai l'impression que contrôler des servo moteurs est plus facile pour un débutant. C'est pourquoi j'ai l'intention d'acheter des servo moteurs "multi-turn", par exemple le SW4805-6PA. Puis j'empilerai 3 "Adafruit 16 Channel Servo Driver" pour contrôler mes 48 servo moteurs.

Est-ce envisageable?

Merci!

jelopo
Posts: 1507
Joined: Wed Oct 17, 2012 7:53 pm

Re: Controler 48 servo moteurs

Mon Aug 15, 2016 8:12 pm

Kevostos wrote:J'ai l'impression que contrôler des servo moteurs est plus facile pour un débutant.
J'ai l'impression que c'est plus facile de commander un seul (voir 2) servo moteur pour un débutant (pour commencer). :D

A+

Kevostos
Posts: 5
Joined: Mon Aug 15, 2016 8:32 am

Re: Controler 48 servo moteurs

Mon Aug 15, 2016 9:34 pm

Non ça c'est trivial :lol:

jelopo
Posts: 1507
Joined: Wed Oct 17, 2012 7:53 pm

Re: Controler 48 servo moteurs

Tue Aug 16, 2016 7:45 am

Bonjour,

@Kevostos, Oups.
Ben pour moi, piloter la position de 2 aiguilles qui ont le même axe avec exactitude me semblait déjà pas mal...

A+

Kevostos
Posts: 5
Joined: Mon Aug 15, 2016 8:32 am

Re: Controler 48 servo moteurs

Tue Aug 16, 2016 8:42 am

Dès l'instant où il y a des tutoriels sur Internet c'est très simple. Mais concernant les servo moteurs multi tours, je ne trouve pas grand chose. Il semblerait que le servo moteur SW4805-4PA accepte des pulsations sur une largeur de 1000us soit 250 pas pour 4 tours c.-à.-d une résolution angulaire de 5,76°. En théorie je peux donc placer mes aiguilles avec une erreur inférieure à 3°. En fait j'ai juste besoin de placer mes aiguilles aux positions 90°, 180°, 270° ou 0°, donc dans l'idéal il me faudrait une résolution angulaire qui divise 90. Je vais probablement en acheter un pour voir si cette précision est suffisante. Ensuite, la consommation de ce servo est de 0,35-0,40A donc avec une alimentation de 20A je devrais en théorie pouvoir alimenter les 48 servo moteurs.

Etant débutant, j'attaque peut être le problème sous un mauvais angle. J'aimerais m'assurer que mon idée peut fonctionner avant de me lancer dans l'achat du matériel.

Merci! :D

jihzed
Posts: 63
Joined: Tue Feb 02, 2016 10:01 am

Re: Controler 48 servo moteurs

Wed Aug 17, 2016 10:19 am

la solution pourrait être de passer par des petits moteurs pas à pas ?

Ensuite, commander 48 systèmes identiques (moteur PAP ou servos), sans passer par un bus I2C, ou mieux, CAN, je vois pas trop...

jareczek
Posts: 170
Joined: Tue Jul 23, 2013 2:45 pm
Location: Auvergne

Re: Controler 48 servo moteurs

Sat Aug 20, 2016 1:14 pm

Pour moi un servo multitour se commande uniquement en vitesse, on ne peut pas le commander en position.
Sauf erreur ou omission . . .

Return to “Français”