1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

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

Discussion dans 'Electronique spécifique CNC' créé par Yvan Delaserge, 25 Mai 2014.

  1. Yvan Delaserge

    Yvan Delaserge Compagnon

    Messages:
    760
    Inscrit:
    3 Décembre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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
     
  2. victorjung

    victorjung Compagnon

    Messages:
    560
    Inscrit:
    12 Octobre 2012
    Localité:
    Yverdon Suisse
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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...
     
  3. pinou29

    pinou29 Compagnon

    Messages:
    1 015
    Inscrit:
    18 Mars 2009
    Localité:
    Toulon ( Var )
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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.
     
  4. nopxor

    nopxor Compagnon

    Messages:
    1 364
    Inscrit:
    27 Mai 2010
    Localité:
    Yvelines
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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.
     
  5. stanloc

    stanloc Compagnon

    Messages:
    4 370
    Inscrit:
    29 Octobre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    Parce que les moteurs pas à pas ce n'est pas de la technologie du siècle dernier ????????????? je suis MDR
    Stan
     
  6. metalux

    metalux Compagnon

    Messages:
    2 265
    Inscrit:
    11 Janvier 2009
    Localité:
    nord
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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
     
  7. nopxor

    nopxor Compagnon

    Messages:
    1 364
    Inscrit:
    27 Mai 2010
    Localité:
    Yvelines
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    Bonjour stan,

    Tu as raison, la tendance actuelle, c'est plus les brushless en boucle fermée. :lol:

    En matière de gadgets chinois pas cher sur ebay, il y a ça aussi :
    http://www.ebay.fr/itm/Camera-de-surveillance-IP-WiFi-motorisee-iPhone-Android-Originale-Vue-Mobile-/181274275565?pt=FR_YO_MaisonJardin_SecuriteDomotique&var=&hash=item2a34c9eeed

    Une question me taraude Yvan:
    C'est ton vrai nom ou c'est une contrepetrie ?

    :rirecla: :jesors23:
     
    Dernière édition par un modérateur: 16 Avril 2015
  8. victorjung

    victorjung Compagnon

    Messages:
    560
    Inscrit:
    12 Octobre 2012
    Localité:
    Yverdon Suisse
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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?
     
  9. nopxor

    nopxor Compagnon

    Messages:
    1 364
    Inscrit:
    27 Mai 2010
    Localité:
    Yvelines
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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.
     
  10. homersimpson62

    homersimpson62 Apprenti

    Messages:
    236
    Inscrit:
    7 Janvier 2013
    Localité:
    Region Bordelaise
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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: 16 Avril 2015
  11. stanloc

    stanloc Compagnon

    Messages:
    4 370
    Inscrit:
    29 Octobre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    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
     
  12. Yvan Delaserge

    Yvan Delaserge Compagnon

    Messages:
    760
    Inscrit:
    3 Décembre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    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
     
  13. Yvan Delaserge

    Yvan Delaserge Compagnon

    Messages:
    760
    Inscrit:
    3 Décembre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    ç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
     
  14. Yvan Delaserge

    Yvan Delaserge Compagnon

    Messages:
    760
    Inscrit:
    3 Décembre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    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
     
  15. Yvan Delaserge

    Yvan Delaserge Compagnon

    Messages:
    760
    Inscrit:
    3 Décembre 2012
    contrôle de 2 moteurs pas à pas au moyen d'un joystick analo
    Re: contrôle de 2 moteurs pas à pas au moyen d'un joystick a

    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: 16 Avril 2015
Chargement...

Partager cette page