Aller au contenu


Photo
- - - - -

Piloter 15 moteurs pas à pas avec le PC


33 réponses à ce sujet

#1 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 21 juillet 2011 - 06:54

Bonjour à tous,

Voici mon projet:
J'ai besoin de faire tourner 15 petits moteurs pas à pas de plusieurs fois 1/4 de tour
Ils doivent tourner chacun indépendamment
Ils peuvent être de faible puissance car très peu de contraintes leur sera demandé

Je souhaite effectuer le pilotage par l'intermédiaire d'un logiciel
Il me faut choisir une carte de commande avec logiciel de programmation
Mais je ne connais absolument pas ces cartes...

Pourriez-vous me conseiller sur les achats de matériel ?

Merci

#2 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 22 juillet 2011 - 06:30

Bonjour à tous,

Voici mon projet:
J'ai besoin de faire tourner 15 petits moteurs pas à pas de plusieurs fois 1/4 de tour
Ils doivent tourner chacun indépendamment
Ils peuvent être de faible puissance car très peu de contraintes leur sera demandé

Je souhaite effectuer le pilotage par l'intermédiaire d'un logiciel
Il me faut choisir une carte de commande avec logiciel de programmation
Mais je ne connais absolument pas ces cartes...

Pourriez-vous me conseiller sur les achats de matériel ?

Merci

dit nous en plus

sinon arduino megaX1 + carte sparkfun X15 + moteur X15

toi t'as un sacré budget :blink:


voir mon topic sur cnc

#3 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 24 juillet 2011 - 08:02

Merci pour ton message :)
En dire un peu plus ?
Les moteurs devront torsader 4 fils chacun (ex: fil de coton) en faisant des quarts de tours

J'avais commencé à regarder ces sites... mais sans vraiment savoir ce qui serait le plus adapté et économique!
http://www.gotronic.fr/catalog/micro/micro-frame.htm
http://www.gotronic.fr/catalog/micro/phidgets.htm#25496
http://www.electronique-diffusion.fr/index.php?cPath=546_699_2109&osCsid=72d08efd5669d8fc7306cf8cbb58473f

Il serait peut-être possible de passer par une carte de relais et les relais piloterai les moteurs chacun leur tour... en espérant que cela puisse ce faire rapidement
Sinon il doit bien exister des cartes capables de piloter un grand nombre de moteurs pas à pas ?
Je suis allé sur le site arduino, mais je n'ai pas trouvé les références que tu sites

#4 Astondb8

Astondb8

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 111 messages
  • Gender:Male
  • Location:Paris

Posté 24 juillet 2011 - 08:47

Du tu dois faire faire a tes moteurs due des quarts de tours, porsuoi utiliser des Pas a pas avec carte contrôleur ? Sans compter que des contrôleurs capables de piloter autant de moteurs soit tu la fais toi meme a la mano, soit tu en a besoin d'un sacré paquet.

Donc d'i la contrainte est si faible que tu le dit et si les mouvements ne dépassent pas des quarts de tout, des minis servomoteurs pourraient certainement faire l'affaire.
Le tout est de savoir si après avoir fait 1/4 de tour dans un sens ils font 1/4 de tour dans l'autre sens.

Cdlt
Yves

 


#5 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 25 juillet 2011 - 10:32

Merci pour ton message :)
En dire un peu plus ?
Les moteurs devront torsader 4 fils chacun (ex: fil de coton) en faisant des quarts de tours

J'avais commencé à regarder ces sites... mais sans vraiment savoir ce qui serait le plus adapté et économique!
http://www.gotronic....micro-frame.htm
http://www.gotronic....dgets.htm#25496
http://www.electroni...306cf8cbb58473f

Il serait peut-être possible de passer par une carte de relais et les relais piloterai les moteurs chacun leur tour... en espérant que cela puisse ce faire rapidement
Sinon il doit bien exister des cartes capables de piloter un grand nombre de moteurs pas à pas ?
Je suis allé sur le site arduino, mais je n'ai pas trouvé les références que tu sites


alors voila une reference pour les moteur
et pour les drivers
pour un total de 403.80$ sans les frais de port :o

sacré budget

je n'ai pas compté l'arduino ni regarder le max de driver qui peux controler

bonne continuation
slts
julien

#6 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 25 juillet 2011 - 02:04

Du tu dois faire faire a tes moteurs due des quarts de tours, porsuoi utiliser des Pas a pas avec carte contrôleur ? Sans compter que des contrôleurs capables de piloter autant de moteurs soit tu la fais toi meme a la mano, soit tu en a besoin d'un sacré paquet.

Donc d'i la contrainte est si faible que tu le dit et si les mouvements ne dépassent pas des quarts de tout, des minis servomoteurs pourraient certainement faire l'affaire.
Le tout est de savoir si après avoir fait 1/4 de tour dans un sens ils font 1/4 de tour dans l'autre sens.

Cdlt
Yves

Les moteurs devront faire des quarts de tours dans les 2 sens (et peuvent aussi faire plusieurs tours complets dans un même sens)
L'idéal serait d'avoir des moteurs à arbres creux
Il faut que je trouve un système où il n'y a pas d'axe (comme les roues sans rayon des motos futuristes)

Lorsqu'un cervomoteur ne reçoit plus de courant, il y a une inertie qui le fait tourner un peu à l'arrêt ? (si c'est le cas, ce n'est pas bon, il faut que les quarts de tours soient réguliers pendant des heures et des heures de service)
Cela semble plus économique avec l'option cervomoteur :)

Merci julkien pour tes liens :)

#7 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 25 juillet 2011 - 02:48

tu as laire d'avoir une idee bien precise de ce que tu va faire mais j'ai du mal a voir comment cette apareil fonctionne ?
tu as un exemple ou peu etre juste un schema à nous montrer?

#8 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 25 juillet 2011 - 03:14

C'est pour réaliser un genre machine de tissage "maison"
Imagine 4 longueurs fils de coton de 10m
Un moteur faisant tourner un petit disque muni de 4 trous
Les 4 fils sont tendu les uns près des autres et chaque fil passe dans un trou du disque (ce qui va spiraler les fils ensemble lorsque que le moteur tournera)
Le but étant de les faire tourner tous ensemble dans un sens ou dans un autre (parfois plusieurs tours du même sens)
Je pourrai fixer un disque en plastique sur l'axe d'un moteur, avec 4 trous dans le disque et l'affaire serait faite
Mais non!
Si je fait comme cela, les fils vont s'entortiller autour de mon axe
Donc il me faudrait un moteur à axe creux pour y faire passer les fils dedans
Où alors que je fabrique un système d'engrenage (un engrenage de 5cm de diamètre, posé sur 4 petits engrenages disposés autour pour que le grand engrenage tienne debout et tourne... pas facile à fabriquer)

#9 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 26 juillet 2011 - 07:40

Voici un schéma
Image IPB

#10 Astondb8

Astondb8

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 111 messages
  • Gender:Male
  • Location:Paris

Posté 26 juillet 2011 - 10:31

Oui c'est bien ce que j'avais compris.
Mais dans ton cas les servomoteurs ne fonctionneront pas. Non pas a cause dune inertie, (heureusement qu'ils n'en ont pas sinon nos projets deraent tous en difficulté) mais parceque un servomoteur n'est capable que de faire un movement de quelques degrés dans un sens et quelques degrés dans l'autre sens. Ce qui ne conviens pas dans ton cas.
Il te faut donc des moteurs pas à pas. Le problème avec ces moteurs c'est qu'il doivent etre pilotés individuellement par une carte contrôleur. (d'où la remarque a propos du budget). Effectivement, c'est un projet qui nécessite un budget important car il mets en oeuvre un nombre important de moteurs et de contrôleur. Pris individuellement, cela sembla acceptable, mais multiplié par le nombre …
En plus, je suppose que tu cherche de la rapidité et de la régularité. Ce qui exclu les moteurs de récupération. Pour les contrôleurs, du tu te sent capable de le faire tu peux te fabriquer une carte comprenant durant de contrôleur dont tu as desoin, mais bon voilà y en a un paquet et ta carte n'est dinc pas simple a fabriquer.

Cdlt
Yves

 


#11 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 26 juillet 2011 - 02:42

Oui, les servomoteurs ne font pas de tours complets...
J'ai lu sur certain site qu'il était possible de modifier les servomoteur pour qu'il tournent comme un moteur classique (plusieurs tours complets)
Voir la manip ici: http://www.robot-mob...obot-mobile.htm
http://www.robot-mak...ation-continue/


Est-ce que cela peut régler le problème ?
Une fois la modif effectuée, est-ce toujours pilotable avec la carte Arduino ?

#12 Astondb8

Astondb8

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 111 messages
  • Gender:Male
  • Location:Paris

Posté 26 juillet 2011 - 02:48

Non car il vont se comporter comme des moteurs CC et pas comme des PàP. Donc pas suffisamment précis pour ton projet. Enfin c'est mon avis.

Cdlt
Yves

 


#13 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 26 juillet 2011 - 05:13

Donc c'est la solution moteur pas à pas qui est indiquée...

Si j'ai bien compris, il faudrait:
- une carte Arduino mega http://arduino.cc/en/Main/ArduinoBoardMega
- une carte contrôleur pour chacun des moteurs pas à pas :
http://www.robotshop.com/controleur-de-moteur-pas-a-pas-seeedstudio.html à 9€
http://www.robotshop.com/controleur-moteur-pas-a-pas-bipolaire-easydriver-sfe.html à 10€
- des moteurs pas à pas (mais quel genre... je ne sais pas encore)
http://www.selectronic.fr/soussousfamille.asp?fam_ref=16&sfam_ref=50&ssfam_ref=40

Niveau cartes contrôleur, vous connaissez la meilleur des 2 ?
En cartes je dois avoir fait le tour de ce dont j'ai besoin

Je compte sans doute utiliser ce système d'engrenage pour faire tourner le disque à trous
http://www.techni-contact.com/produi...tangentes.html
Du coup, le moteur sera bien tenu et même si le fil se torsade derrière, il n'aura pas le force de modifier la position du moteur à l'arrêt

#14 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 27 juillet 2011 - 03:09

salut

moi j'ai utiliser la carte a 10€ et j'en sui tres content
elle a une assez bonne plage d'utilisation et est assez compact ( vue le nomdre que tu veux , il faut mieux)
je l'ai trouvé assez facile d'utilisation, les lib des arduino suffi !

voila de mon retour d'experience
@+

ah oui j'ai failli oublier: moi j'ai utiliser c'est Moteur pas à pas 42BYG304
un couple plus que raisonnable et avec une tension d'alim plus facile a trouvé (alim pc 12v)

#15 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 28 juillet 2011 - 09:16

Merci pour ton retour d'expérience :)
Ce moteur est assez cher
Que penses-tu d'un moteur moins cher comme celui là ? http://www.selectronic.fr/article.asp?article_ref_entier=11.7906-9999

#16 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 28 juillet 2011 - 11:23

Merci pour ton retour d'expérience :)
Ce moteur est assez cher
Que penses-tu d'un moteur moins cher comme celui là ? http://www.selectron...er=11.7906-9999



je pense .... qu'il est hors stock :P

il n'y pas d'info sur le couple mais pourquoi pas
moi j'en avais besoin d'un couple plus important

#17 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 28 juillet 2011 - 11:46

Oui hors stock...
Mais quoi qu'il en soir, les moteurs on tous des axes plus gros que celui nécessaire pour monter une vis sans fin et un engrenage...
Je suis étonné de voir aussi peu de choix

Vis sans fin en PVC module 1
http://www.gotronic.fr/catalog/robotique/engrenages.htm
Ici il doit y avoir la même
http://www.aduis-bricolage.fr/vis-sans-fin-pvc-blanc-module-1,-per%C3%A7-1,9-2,9-mm-art307034.aspx
Donc pour un moteur ayant un axe de 2mm!
Les moteur on un axe de 4 ou 5mm...
Donc il faudrait rajouter des pièces pour adapter, j'espère qu'il existe d'autres chose ailleur, mais je ne trouve pas

et engrenage module 1
Le gros engrenage gris de 60mm
http://www.gotronic.fr/catalog/robotique/engrenages.htm
Je n'ai rien trouvé d'autre

#18 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 29 juillet 2011 - 08:59

Oui hors stock...
Mais quoi qu'il en soir, les moteurs on tous des axes plus gros que celui nécessaire pour monter une vis sans fin et un engrenage...
Je suis étonné de voir aussi peu de choix

Vis sans fin en PVC module 1
http://www.gotronic..../engrenages.htm
Ici il doit y avoir la même
http://www.aduis-bri...-art307034.aspx
Donc pour un moteur ayant un axe de 2mm!
Les moteur on un axe de 4 ou 5mm...
Donc il faudrait rajouter des pièces pour adapter, j'espère qu'il existe d'autres chose ailleur, mais je ne trouve pas

et engrenage module 1
Le gros engrenage gris de 60mm
http://www.gotronic..../engrenages.htm
Je n'ai rien trouvé d'autre

j'ai vue sur le net un systeme avec des palets mais je n'arrive pas a le retrouver
je vais essayer de faire un petit schema

#19 julkien

julkien

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 29 juillet 2011 - 09:33

j'ai vue sur le net un systeme avec des palets mais je n'arrive pas a le retrouver
je vais essayer de faire un petit schema


ben voila j'ai fini par trouvé cette machine s'aparrante plus a une cnc mais peu etre que tu peux t'en inspiré
http://vimeo.com/20952577

#20 scoobi

scoobi

    Nouveau membre

  • Membres
  • 17 messages

Posté 29 juillet 2011 - 09:48

Merci pour cette vidéo intéressante, malheureusement je ne peu pas m'en inspirer...
Là je planche sur la manière de faire tenir un engrenage sur la tranche et sans axe
L'entraînement sera fait par une vis sans fin
C'est un véritable casse tête ce truc!
Si tu as une idée, je suis preneur :)



Répondre à ce sujet



  


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

0 members, 2 guests, 0 anonymous users