contrôle de 2 moteurs pas à pas au moyen d'un joystick analo

  • Auteur de la discussion Yvan Delaserge
  • Date de début
Y
Yvan Delaserge
Compagnon
3 Décembre 2012
760
  • Auteur de la discussion
  • #1
Bonjour à tous,

Mon projet ne concerne pas directement une machine CNC, maisil pourrait être utilisé dans ce domaine.
Je poste sur ce forum parce qu'il est fréquenté par des personnes ayant réalisé des électroniques de contrôle de moteurs pas à pas.

Je cherche à réaliser une plate-forme destinée à actionner une caméra dans deux directions perpendiculaires et commandée avec un joystick analogique, de ceux utilisés dans les anciens PC.

Je compte utiliser des modules disponibles à bon compte sur Ebay:

Tout d'abord, ce type de moteur:

STEPPER.gif


les pas sont de 5.625 degrés donc 64 pas pour un tour et il y a un réducteur: 1 / 64. Pour faire un tour, il faut donc 64 x 64 pas = 4096 pas donc 0,087 degrés par pas. ça devrait être parfait pour une caméra.
L'IC qui pilote le moteur, un ULN 2003 est compris dans le prix: 4,99 $.

Pour piloter l'ULN 2003, je compte utiliser un L297 selon le schéma suivant:
L297ULN.gif


Il suffit d'envoyer au L297 les 3 informations suivantes: clock, direction de rotation et enable.

Pour générer ces trois signaux à partir d'un joystick, j'ai une idée de circuit
INTERFA5.gif

Commentaires concernant ce schéma:
La position du joystick détermine la vitesse à laquelle tournent les deux moteurs. La vitesse est nulle au voisinage du point de repos (central) du joystick.
Les tops d'horloge (clock) sont générés par un 555 commandé en tension.
la commande de direction de rotation est générée par un comparateur en fonction de la position du joystick.
Il faut une zone neutre, au voisinage du point de repos du joystick. Lorsque le joystick se trouve à ce point, le L 297 est inactivé (pin Enable) et la position du moteur est maintenue.

Est-ce que l'un d'entre-vous a déjà réalisé quelque chose de semblable?

Commentaires? propositions?

Amicalement,

Yvan
 
victorjung
victorjung
Compagnon
12 Octobre 2012
633
Nyon suisse
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

salut, tu pourrais aussi utiliser un microcontrôleur qui lit ton joystick, et pilote directement les uln2003.
Saches également que ces moteurs sont terriblement lents.... mais selon ton usage peuvent convenir...
 
pinou29
pinou29
Compagnon
18 Mars 2009
2 634
Toulon ( Var )
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

Bonjour.
Pourquoi ne pas utiliser des servos utilisés en radio-modélisme,un simple NE555 par servo suffit ?
Mais ce n'est que mon petit avis.
Bernard.
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 413
Yvelines
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

Bonjour,

Cela fonctionne peut-être, mais le réglage sera vraisemblablement délicat.
A moins d'avoir dans ses tiroirs ce genre de vieux composants discrets, c'est une solution compliquée, couteuse et d'une technologie du siècle dernier.

Effectivement, aujourd'hui on prendrait plutôt Un vulgaire ATtiny ou Pic à 8 pattes avec quelques lignes de code.
 
S
stanloc
Compagnon
29 Octobre 2012
5 120
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

nopxor a dit:
Bonjour,

Cela fonctionne peut-être, mais le réglage sera vraisemblablement délicat.
A moins d'avoir dans ses tiroirs ce genre de vieux composants discrets, c'est une solution compliquée, couteuse et d'une technologie du siècle dernier.

Effectivement, aujourd'hui on prendrait plutôt Un vulgaire ATtiny ou Pic à 8 pattes avec quelques lignes de code.
Parce que les moteurs pas à pas ce n'est pas de la technologie du siècle dernier ????????????? je suis MDR
Stan
 
M
metalux
Compagnon
11 Janvier 2009
4 818
nord
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

bjr

il existe maintes solutions pour ce type de réalisation,la tienne en est une :wink:

mais pourquoi ne pas utiliser un arduino avec un shield Joystick , c'est tout con, c'est fait pour, et ca coute pinuts

après ce n'est qu'une question de gout, les soluces ne manquent pas
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 413
Yvelines
Dernière édition par un modérateur:
victorjung
victorjung
Compagnon
12 Octobre 2012
633
Nyon suisse
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

D'ailleurs pour les brushless en boucle fermée, ils utilisent quels genre de capteur?
 
nopxor
nopxor
Compagnon
27 Mai 2010
1 413
Yvelines
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

Souvent des Hall.
C'est économique, peu fragile et très fiable.
 
homersimpson62
homersimpson62
Ouvrier
7 Janvier 2013
256
Region Bordelaise
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

bonjour
Yvan cherche bien une soluce
si tu veux mets en // les renseignements que tu trouve sur les deux forums
http://www.abcelectronique.com/forum/showthread.php?t=87575
je crois que ça intéresse les fraiseuses et les électroniciens
comme je fait les deux ça m intéresse doublement
bon we a tous , et bonnes fêtes à tous les maires
 
Dernière édition par un modérateur:
S
stanloc
Compagnon
29 Octobre 2012
5 120
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

Perso, plutôt qu'un joystick, j'utiliserais une boule comme il y avait sous les souris de PC autrefois. Ici une boule assez grosse genre boule de billard, repose sur deux roues caoutchoutées solidaires de codeurs d'impulsions à deux canaux en quadrature. Chaque codeur envoie ses impulsions directement sur les entrées des drivers des moteurs pas à pas et basta. Les axes des roues sont perpendiculaires.
Stan
 
Y
Yvan Delaserge
Compagnon
3 Décembre 2012
760
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

pinou29 a dit:
Bonjour.
Pourquoi ne pas utiliser des servos utilisés en radio-modélisme,un simple NE555 par servo suffit ?
Mais ce n'est que mon petit avis.
Bernard.
Salut Pinou,

J'y ai pensé, mais plutôt qu'un asservissement en position (servo), pour mon application, c'est plutôt un asservissement en vitesse qu'il faudrait.
C'est-à-dire que la vitesse du déplacement de la caméra doit être aussi peu variable que possible. Il ne faut pas qu'il y ait d'à-coups.

Amicalement,

Yvan
 
Y
Yvan Delaserge
Compagnon
3 Décembre 2012
760
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

nopxor a dit:
Bonjour,

Cela fonctionne peut-être, mais le réglage sera vraisemblablement délicat.
A moins d'avoir dans ses tiroirs ce genre de vieux composants discrets, c'est une solution compliquée, couteuse et d'une technologie du siècle dernier.

Effectivement, aujourd'hui on prendrait plutôt Un vulgaire ATtiny ou Pic à 8 pattes avec quelques lignes de code.
ça, ce serait le Graal, évidemment!
J'y ai pensé, bien sûr, mais il faudrait que je commence à m'initier aux Attiny, ce qui retarderait le projet de x mois.

Merci de ta réponse.

Amicalement,

Yvan
 
Y
Yvan Delaserge
Compagnon
3 Décembre 2012
760
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

metalux a dit:
bjr

il existe maintes solutions pour ce type de réalisation,la tienne en est une :wink:

mais pourquoi ne pas utiliser un arduino avec un shield Joystick , c'est tout con, c'est fait pour, et ca coute pinuts

après ce n'est qu'une question de gout, les soluces ne manquent pas
Effectivement, l'Arduino est la solution dans l'air du temps. En plus, au prix où on peut les trouver, tout comme les ATTiny, etc.

Mais l'idée, c'est d'avoir quelque chose d'opérationnel assez rapidement, avec de la bonne vieille technologie analogique pour l'instant. Et en utilisant mes vieux stockd d'IC! :lol:

Amicalement,

Yvan
 
Y
Yvan Delaserge
Compagnon
3 Décembre 2012
760
Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

homersimpson62 a dit:
bonjour
Yvan cherche bien une soluce
si tu veux mets en // les renseignements que tu trouve sur les deux forums
http://www.abcelectronique.com/forum/showthread.php?t=87575
je crois que ça intéresse les fraiseuses et les électroniciens
comme je fait les deux ça m intéresse doublement
bon we a tous , et bonnes fêtes à tous les maires
Salut Homer.

Oui je dois dire que je suis bluffé par le nombre et la qualité des réponses sur les deux forums! Merci les gars!

Amicalement,

Yvan
 
Dernière édition par un modérateur:
La dernière réponse à ce sujet date de plus de 6 mois
Sujets similaires Forum Date
Electronique spécifique CNC
Electricité, variateurs, convertisseurs et moteurs
Electronique spécifique CNC
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electronique spécifique CNC
Electricité, variateurs, convertisseurs et moteurs
Discussions générales sur la conception
Electricité, variateurs, convertisseurs et moteurs
Electronique
Electronique spécifique CNC
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Electricité, variateurs, convertisseurs et moteurs
Haut