Projet Stepduino, part. 1

Répondre
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4830
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Christian »

Bonsoir,
Fred (et tous), comme je l'ai déjà dit plus haut, il est préférable, voir indispensable, de séparer les alim Arduino et moteur. En effet il faut craindre des perturbations dans le circuit sans une bonne séparation ! (On peut utiliser qu'une seule alim, mais avec un circuit de séparation bien conçu, c'est donc plus compliqué pour un débutant.)
Donc une simple pile carrée 9 V pour l'Arduino et un accu pour le moteur : Tension selon le moteur (+ spécificité de la carte de puissance !), bonne capacité en A/h et en décharge.
J'ai opté pour des accus de modélisme car ceux-ci sont bien plus léger qu'une batterie au plomb et possèdent aussi de bien meilleurs performances !
il existe des accus NiMh ou LiPo de bonnes capacités et bons marchés ! Vous pouvez peut-être aussi en récupérer sur des jouets d'enfants ? C'est ce que j'ai fait, mais en recréant un pack NiMh en fonction de la tension de mon moteur (les moteurs ne tournent pas tous sous 12 V !)

Si vous voulez commander sur le Net, je n'ai qu'une seule adresse à vous donner, c'est la moins cher et la plus fournie probablement. Je la connais bien car les bidouilleurs en vélos électriques dont je fais partie, se fournissent souvent en pièce divers ici (câblerie, connecteurs, chargeur, etc ...)
- Accus NiMh http://www.hobbyking.com/hobbyking/stor ... eries.html Plus beaucoup de choix car totalement dépassé dans ce milieux ...
- Beaucoup mieux, accus LiPo (lithium polymère) http://www.hobbyking.com/hobbyking/stor ... ds_29.html là le choix est impressionnant et vous comprendrez ce que veux dire concurrence chinoise :D ;)
Les Zyppy ont une bonne réputation. Il faut fouiller aussi le reste du site, c'est une mine !
-------------------------------------------------------------------------------------------------------------------
Attention, les batteries LiPo nécessitent un chargeur dédié : Pas question de mettre ça sur votre gros chargeur de batterie voiture ou moto, ni même votre chargeur NiCd/NimH !! (Danger !) Il faut aussi ajouter un ou des petit(s) module(s) très bon marché appelé Lipo alarme qui vous préviendra lorsque l'accu a atteint sa capacité minimale, c'est très important pour la durée de vie de vos batterie et ne l'oubliez surtout pas ! (on peut aussi plus élégamment gérer cela à travers l'Arduino ...)
----------------------------------------------------------------------------------------------------------------------
On trouve sur le même site des petits chargeurs LiPo+NiMh à partir d'env. 20 dollars, voir moins. Là c'est Turnigy qui a souvent la faveur des modélistes et des bricoleurs.

Si on désire réaliser un module TRES autonome, on peut aussi opter pour deux accus LiPo ou NiMh, un pour l'Arduino et l'autre pour le moteur, mais à moins de partir loin et longtemps en dehors de toute civilisation, ce n'est pas nécessaire.
En studio vous alimenterez l'Arduino sur l'USB de votre ordi, ou par un petit transfo "ménager" de 9 ou 12 V max (le moteur quand à lui utilisant toujours son accu, à moins d'avoir une alim de labo ou autres)
J'espère que mon message est le plus clair possible et qu'il ne provoque pas de polémiques ... :cry:

ps: Il existe aussi des piles carrées 9V rechargeables, mais souvent de piètre capacité ...
Je commande l'Arduino ce soir + divers combines. Je vous tiens au courant pour la suite.

Ah oui, j'oubliais Pierre !
Pierre4fun a écrit :j'avais acheté un servo moteur à rotation continue dans cette optique.
L'avantage et que l'arduino uno / mega peut le commander directement (en fait jusqu'à 4) sans carte de commande.
Oui il les gère facilement et sans carte supplémentaire, mais attention a la puissance max et au couple du servo-moteur ! ;)
Mais comment fais-tu pour la répétabilité des positions et la précision des pas ? Tu as mis un roue encodeuse + compteur ou un truc du genre ? Des butées de fin de course ? (ces derniers pouvant être aussi obligatoire, selon l'appli, avec un moteur PAP)
J'en ai utilisé beaucoup sur mes robots, mais la précision demandée n'était pas la même. Au passage, on peut aussi facilement passer un servo-moteur classique en rotation continu, tout en conservant les avantage de positionnement du moteur. La bidouille est simple.
Merci aussi pour les liens, les "grands esprits" se rencontrent :)


Pour le fun (mais c'est déjà vieux ... Ah nostalgie ... ), mon hexapode en bois en construction, 12 sevo-moteurs.
Ici le microprocesseur est un tout petit Basic Stamp (on voit la carte vers le milieux). Les deux "yeux" sont des détecteurs de proximité IR. Il était capable de marcher à différentes vitesses bien sûr, mais aussi de réaliser quelques figures assez comiques !
(celui-là je l'ai toujours, mais il est un peu poussiéreux ...)
hexa9.JPG
hexa9.JPG (100.21 Kio) Vu 7509 fois
Au régime ! Perte de poids indispensable.
hexapode2.jpg
hexapode2.jpg (152.18 Kio) Vu 7509 fois
et un disque encodeur maison sur un autre prototype, un genre de R2D2, ce proto sifflait comme l'original, mais il parlait aussi ! :D :D
J'ai peu d'images pourtant c'est le plus sophistiqué que j'ai construit. Il possédait un nombre de capteurs pas possible (ultra-son, IR, boussole, température, etc ... et Il tournait avec un PicBasic.
Depuis j'ai démonté et récupéré une bonne partie des composants, ça revient vite cher ces bestioles !
En cours de fabrication ...
DSC00004.JPG
DSC00004.JPG (108.72 Kio) Vu 7503 fois
Un exemple sur servo-moteur ...
ShaftEncoder2.jpg
ShaftEncoder2.jpg (37.77 Kio) Vu 7504 fois
que j'ai affiné ensuite sur 2 gros moteurs CC et des pneus d'enfer !
encodeur-r2d2.jpg
encodeur-r2d2.jpg (111.83 Kio) Vu 7508 fois
Qu'est-ce que j'ai pu passer comme temps avec ces combines quand j'y pense ... :grat: :lol:
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Richelsdorfite
membre
membre
Messages : 53
Enregistré le : 15 mai 2008 21:48
Prénom : Michel
Localisation : Paray le Monial

Re: Moteur pas à pas (et pilotage)

Message par Richelsdorfite »

Cordialement,

Michel

Matériel:
-Stéréomicroscope MBS10
-Microscope Vickers Patholette
-Microscope polarisant Vikers M70
pierre4fun
membre
membre
Messages : 731
Enregistré le : 28 oct. 2009 20:18
Prénom : Pierre

Re: Moteur pas à pas (et pilotage)

Message par pierre4fun »

Bonsoir Christian,

Séparer l'alimentation du moteur de celle de la carte est une recommandation du constructeur de la carte Motor shield que j'ai testé.

Pour le Servo-moteur son coupe est de 13 kg et il est à rotation continue.
Je n'ai pas encore tester la bête pour la gestion des positions et la précision. A priori je pensais que maîtriser la durée d'impulsion
et le sens de rotation devait suffire.
Amicalement, Pierre
Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Fredlab »

Hello

Christian, ils sont superbes tes robots en vrai bois des Alpes (avec la Marmotte qui plie le papier alu :D )
Vraiment, c'est le genre de chose que j'aurais bien voulu faire à un moment.

Merci pour tes précisions supplémentaire sur les batteries.
Je vais donc prospecter du côté des accus, moins lourds qu'une batterie.
(enfin, pour les accus LiPo, vaut voir le prix d'un chargeur)
Je ferais en sorte aussi d'avoir deux alims.
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Fredlab »

Je viens de faire un tour sur le site :shock:
effectivement, je me demande comment j'ai pu vivre jusque là est passer à côté d'un tel machin...
Christian a écrit :Si vous voulez commander sur le Net, je n'ai qu'une seule adresse à vous donner, c'est la moins chère et la plus fournie probablement. Je la connais bien car les bidouilleurs en vélos électriques dont je fais partie, se fournissent souvent en pièce divers ici (câblerie, connecteurs, chargeur, etc ...)
- Accus NiMh http://www.hobbyking.com/hobbyking/stor ... eries.html Plus beaucoup de choix car totalement dépassé dans ce milieux ...
- Beaucoup mieux, accus LiPo (lithium polymère) http://www.hobbyking.com/hobbyking/stor ... ds_29.html là le choix est impressionnant et vous comprendrez ce que veux dire concurrence chinoise :D ;)
Les Zyppy ont une bonne réputation. Il faut fouiller aussi le reste du site, c'est une mine !
Soyons fous... je vais acheter celui-ci (par exemple)
7,4V... ça sera suffisant pour le moteur pap je suppose.
Par contre, que signifie le "25C" à la rubrique "discharge" ?
Christian a écrit :On trouve sur le même site des petits chargeurs LiPo+NiMh à partir d'env. 20 dollars, voir moins. Là c'est Turnigy qui a souvent la faveur des modélistes et des bricoleurs.
euh... là, j'ai regardé, mais visiblement, je n'ai pas trouvé de chargeur qui ressemble à ce que je connais :oops: un truc que tu branches sur notre bon vieux 220 et qui de l'autre côté, charge les accus.
Tu peux m'aider ?

Je vais aussi commander ce moteur et pour la carte de puissance, je prends celle-ci ?

Après, pour commencer, je connecterai le moteur pap au micromètre de ma platine via un connecteur en plastique (à trouver ou à bricoler)

Comme je vais avoir du temps la semaine prochaine (opération d'un ménisque), je vais aussi sans doute assez vite commander un Arduino Uno... mais pour les boutons de commande, je dois faire un plan pour vous présenter comment je vois les choses et j'aurais aussi besoin de vos connaissances pour acheter les bonnes références.

Si Alain veut bien revenir sur ce fil, je suis preneur d'indications sur le branchement d'un MP3 (d'une voie... via une prise cinch) sur la carte de puissance (quelles bornes il faut souder les fils) et aussi sur ce qu'il faut faire pour connecter l'autre voie au D700 (je le redis, j'ai du mal à voir un "son" commander le déclenchement d'un boitier)
Cette solution MP3 me permettra d'être très rapidement opérationnel - lol, une fois le moteur fixé sur la platine et connecté au micromètre... ça n'est pas gagné - et aussi un peu plus "léger" lors de déplacements.

Pour l'Arduino, je le prends pour aussi controler le moteur pap mais aussi pour d'autres choses (d'où la nécessité de faire un plan)
Accessoirement, avec l'Arduino, j'ai bien compris qu'il faut que j'achète aussi une plaque d'assemblage sans soudure (prototypage ?)
+ de quoi l'alimenter... on va commencer par le port USB et une pile 9V

Autrement, pour utiliser le boitier qui contient l'Arduino programmé, un afficheur + boutons de ce genre, vous pensez que ça ira ?

Plus tard, j'irais à la recherche d'un chariot avec une vis permettant un déplacement compatible grossissements 20x (ou plus ?)

Merci aux intervenants sur ce fil.
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
pierre4fun
membre
membre
Messages : 731
Enregistré le : 28 oct. 2009 20:18
Prénom : Pierre

Re: Moteur pas à pas (et pilotage)

Message par pierre4fun »

Concernant le module LCD + boutons, c'est le modèle que j'utilise.
Il me semble simple et assez fonctionnel pour faire une interface programme.
Amicalement, Pierre
Merlinos
membre
membre
Messages : 368
Enregistré le : 21 oct. 2011 22:44
Prénom : Laurent
Localisation : Hyères
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Merlinos »

Fredlab a écrit :
Si Alain veut bien revenir sur ce fil, je suis preneur d'indications sur le branchement d'un MP3 (d'une voie... via une prise cinch) sur la carte de puissance (quelles bornes il faut souder les fils) et aussi sur ce qu'il faut faire pour connecter l'autre voie au D700 (je le redis, j'ai du mal à voir un "son" commander le déclenchement d'un boitier)

Je ne suis pas un spécialiste.....bien au contraire...... mais ton MP3 n'envoie pas de "son" !!! Il envoie un signal électrique.....et c'est ton casque ou tes enceintes qui le transforment en son! ;) Donc il est dès lors facile à comprendre qu'une impulsion électrique puisse déclencher un ordre sur un moteur ou sur un boitier....... was my two cents.
Nikon D7000 + stackshot + mitutoyo x5, x10 , x20 et x50
Microscope Diaplan
photos sous marines: http://www.bluesun.fr
Avatar du membre
Daniel
membre
membre
Messages : 6104
Enregistré le : 27 sept. 2007 11:33
Prénom : Daniel
Localisation : Privas (Ardèche, France)
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Daniel »

Donc il est dès lors facile à comprendre qu'une impulsion électrique puisse déclencher un ordre sur un moteur ou sur un boitier
Cela va de soi.
PAr contre, la question de "l'interface" entre MP3 et arduino ou simplement la carte de puissance reste.
Et celle de l'interface" avec la prise de télécommande de l'appareil photo?

Alain a écrit "le MP3 commande la carte de puissance, entrée step"

et pour la commande de l'appareil photo, ne faut il pas envisager un "relai"?
Daniel Nardin
sites: perso, microscopie , plongée Egypte et Réunion, orchidées du Doubs
matériel micro/macro/photo principal: microscopes Olympus BH, stéréomicroscope Nikon SMZ, reflex Nikon (D800 actuellement) +105macro, soufflet... , hybride Olympus EM5 mkII, compact OlympusTG-5 ...
Avatar du membre
Maraussan
membre
membre
Messages : 4956
Enregistré le : 21 janv. 2008 18:35
Prénom : Alain2

Re: Moteur pas à pas (et pilotage)

Message par Maraussan »

Daniel :
PAr contre, la question de "l'interface" entre MP3 et Arduino .... reste.


fff
Il n'y a bien sur aucune interface entre le générateur de fonction bicanal (le MP3) et l'Arduino, pour la simple raison que lorsque le MP3 est présent, il n'y a pas d'Arduino.
Voilà ...
Mes adieux.
Modifié en dernier par Maraussan le 09 déc. 2011 19:28, modifié 1 fois.
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4830
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Moteur pas à pas (et pilotage)

Message par Christian »

Bonjour Alain, tous,
C'est dommage de te vexer, ton idée comme je l'ai déjà dit me semblait très intéressante ! :(
Le problème dans ce fil c'est que, et je le comprends bien, tout le monde aimerait avoir une liste de commande et un kit tout prêt ...

Il faut y aller par étape et comprendre ce que l'on fabrique :

Les Arduino : http://www.arduino.cc/fr/
Les moteurs PAP : http://www.moteur-industrie.com/moteurs ... nique.html
Les accus rechargeables: > http://www.ni-cd.net/ ou pour les Lithium http://www.techno-science.net/?onglet=g ... ition=5766
Les livres : Parmi d'autres, celui déjà cité ici > Les Arduino de Christian Tavernier

A mon avis, si c'est la première fois que vous vous lancer dans ce genre de projet, commandez déjà juste le module Arduino + un petit kit de prototypage comprenant quelques Led (+ résistances) et deux ou trois boutons (+ résistances). Les Led simuleront les actions.
Éventuellement prenez aussi une carte LCD, ce sera de toute façon obligatoire pour le projet.
Celle de Pierre4Fun et que Fred a signalé me semble pas mal du tout pour le prix. Je vais la commander ainsi nous aurons le même matériel. On la trouve sur e-bay mais aussi directement sur le site du vendeur > http://www.dfrobot.com/index.php?route= ... path=35_39

Vous verrez comme il simple de réaliser une petite interface homme-machine et vous comprendrez mieux la suite !
Comme déjà dit aussi, si nous sommes plusieurs à travailler sur le même module et les même cartes d'extension (shields), tout ira plus vite !

En revanche, je ne suis pas d'accord avec Daniel lorsqu'il dit ici : http://www.lenaturaliste.net/forum/view ... =40#p50972
De la mème façon, il faut obtenir l'équivalent du stackshot pour moins de la moitié de son prix sinon l'investissement en temps n'est pas intéressant (au dela de la satisfaction de découvrir des techniques)
Le Stackhot est très cher et bien plus limité que les possibilités offerte ici ! Par exemple le Stackshot ne se monte pas sur un microscope, il ne possède pas d'extensions, de pilotage d'éclairage, et que sais-je encore ... C'est typiquement un système captif et fermé !
(et la satisfaction du "c'est moi qui l'ai fait" est toujours bien agréable ! ;) )
Il est souhaitable d'arriver au bout de la réalisation.
Eddy par exemple nous a fait tester des bouts de code pour le controle d'un appareil Nikon. Mais n'a pas poursuivi son étude. J'ai fini par acheter camera control pro en passant dans une boutique photo à Lyon...
C'est vrai que dans le monde du gratuit il faut souvent être patient ...
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Répondre

Retourner vers « Projet StepDuino et autres projets à base d'Arduino »