Invité

Piloter de moteur pas à pas en ASCOM possible avec ce type de carte ?

Messages recommandés

Invité

Bonsoir,

Je sors de mon domaine de prédilection avec la recherche d'une solution pour piloter 3 moteurs PàP afin de réaliser la collim' et la mise au point d'un petit tube.

J'ai trouvé ça :

https://www.ebay.fr/itm/V4-CNC-Shield-Expansion-Nano-3-0-Board-A4988-Driver-3D-Printer-for-Arduino-TE732/152808843031?hash=item23941de717:g:-HQAAOSwWCZaIAax

 

Bon, je pense simplement récupérer le signal STEP DIR provenant d'une carte Pierroastro USB Focuser afin de l'envoyer sur les 3 cartes A4988 en même temps, pour faire au moins là mise au point.

C'est dommage de pas pouvoir gérer la collim'...

 

3 axes.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites
Publicité
En vous inscrivant sur Astrosurf,
ce type d'annonce ne sera plus affiché.
Photographier la Lune
Guide complet pour la photographier de la Lune.
Information et commande sur www.photographierlalune.com

Salut,

 

j'ai aussi une carte de ce genre (mais pour un UNO R3 avec 4 moteurs)

=> J'ai modifié le code du "diyFocusControler" pour l'utiliser comme un focuser sur l'axe X, ça marche sans souci.

(sauf qu'on ne peut pas gérer dynamiquement les 3 pins de config, c'est fixé avec des cavaliers)

Comme tu l'indiques, à priori on doit pouvoir reproduire les signaux step/dir sur les autres axes pour faire marcher les trois moteurs à la fois.

ça se tente.

 

Après pour la collimation : je vais regarder, mais je ne suis pas certain de piger ce que tu veux :

Tu peux développer ?

En fait je pige mais je fais l'imbécile, et je crois que c'est aussi un de mes projets de fond de tiroirs. 

Je ne suis pas convaincu qu'il exite un protocole qui permette de gérer trois moteurs en même temps, il faudra l'inventer :)

Sinon, dis-moi ce que tu as en tête...

Je me suis dit qu'on pourrait "juste" adapter un peu le protocole moonlite en ajoutant un jeu de commande pour dire sur quel(s) moteur(s) on veut agir

(mais la carte CNC ne serait alors plus adaptée)

en tout ca ça m'intéresse...

 

Gilles.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Yesssss cool, merci ! Je vais me mettre (enfin) à bidouiller avec un Arduino.

Alors trois modes de fonctionnement :

 

- PC FOCUSER

Les 3 moteurs tournent en même temps, apparemment tu dis c'est impossible ? On peut éventuellement les faire tourner "pas en même temps" mais quelques ms les uns après les autres si tu vois mon idée. En restant synchro sur les pas bien sur.

 

D'un autre coté, ça doit pouvoir tourner synchro, puisqu'avec une CN, 3 axes ensemble n'est pas un souci.

 

- COLLIM'

Là, du PC on fait rien, ça serait le mode OFFLINE. Je verrais bien deux encodeurs rotatifs qu'on accroche ou l'on veut pour gérer la collim'.

 

- NOMADE FOCUSER,

L'un des encodeurs rotatifs sert à faire la map. Les 3 moteurs sont synchro.

 

On pourrait ajouter un mode collim' via le PC, et surement plein d'autres modes... Je préfère simple et fonctionnel.

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

Je me suis mal exprimé :

Mode focuser, faire tourner les trois moteurs en même il n'y a pas de souci avec la carte CNC machin chose :

- on relie les pins step et dir des 3 moteurs

- on utilise le firmware du diyFocuser en le bidouillant un peu pour adapter les pins

là ça marche certainement.

Mais en faisant ça (relier le pins step et dir), on ne pourra plus faire tourner les moteurs indépendamment.

C'est la première étape, pour faire joujou vite fait avec ta carte.

 

Mais pour la collim ça va pas être la même limonade :

il faut utiliser la carte CNC sans modification, justement pour pouvoir continuer  à gérer chaque moteur un par un (ou ensemble...)

Du coup, je propose de modifier le firmware en conséquence, en ajoutant par exemple un jeu de commande qui permette de dire "je veux utiliser le moteur 2" ou "je veux utiliser les moteurs 1 et 3 ensemble", le reste des commandes serait laissé identique à un protocole quelconque (j'aime bien le Moonlite)

Là c'est un peu plus de boulot mais aussi faisable

Et c'est pas fini : il manque une couche logicielle coté PC. Là je n'ai pas du tout creusé, mais à mon avis rien n'existe de ce genre...

je vais regarder, mais dis moi si tu as déjà des trucs en tête.

 

NB : pour les encodeurs rotatifs, il va te falloir une bonne pelletée de pins en +

Je pencherais donc plus sur une carte Arduino Mega, je crois qu'il exite aussi de shields CNC qui vont bien. 

 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

- Oui, bien sur, il faut que les pins StepDir ne soient pas reliées physiquement.

 

- Double quadrature de phase pour deux encodeurs, soit, 4 entrées.

 

- Pas besoin d'une grosse modif du soft, puisqu'on fera que la mise au point via le PC. (On peut ajouter un inter' sur une entrée qui bloque le flux PC et active les entrées encodeurs)

 

- Si c'est possible, je serais resté sur la petite carte que j'ai cité dans le 1er post (enfin, si ça complique pas trop)

Partager ce message


Lien à poster
Partager sur d’autres sites

oui, j'ai mieux pigé ce que tu voulais, je t'ai répondu trop vite...

(je voyais 3 encodeurs rotatifs, et la collim par le PC)

Je reprends :

modifier le firmware pour faire marcher 3 moteurs en même temps, pas de soucis

Faut trouver le schéma de la carte pour connaitre le mapping des pins (ou se le coltiner à l'ohmetre)

 

Pour les encodeurs, c'est plus coton, mais toujours jouable.

On doit pouvoir utiliser les pins hold/resume/abort/resume, si ils arrivent bien sur un pin de l'arduino

Mais après tu es au taquet à mon avis, le nano n'aura plus rien de libre, ou alors avec des ponts diviseurs sur des entrées analogiques, mais beurk

> du coup, comment on fait pour lui dire qu'on est en nomade ou en collim ? (il nous manquerait juste une petite entrée...)

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Encore mieux

Et plus pratique car on aura accès aux 3 moteurs en mode collim' :

 

1 encodeur

1 poussoir de selection de moteur ( existe-t-il une possibilité de visualiser le numéro du moteur en cours ? avec LED ou buzzer ?

1 inter de mode collim

 

Bon, je commande malgré tout un MEGA avec quelques A4955 de rechange.

Dans ce kit on a un encodeur a coté de l'écran, ça pourrait le faire tu penses ?

https://www.ebay.fr/itm/3D-Printer-RAMPS-1-4-Mega2560-12864-LCD-Controller-DRV8825-for-Arduino-Reprap/271634392336?hash=item3f3eabe510:g:D48AAOSwDkVZ5bkz

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

ce qui serait bien c'est de trouver les schémas des cartes...

Parce que attends :

sur la version Nano, il me semble bien que les X+X- et autres sont là juste pour des fins de course

(la mienne en UNO, c'était ça...)

=> du coup si c'est ça c'est largement suffisant, on a tout ce qu'il faut !

 

Pour le kit atmega, pas certain que ce soit une bonne option : 

A tous les coups, ça doit être enfoui avec des puces supplémentaires (genre i2c) qu'on va se faire ch... à bidouiller

 

Je vais me commander quelques encodeurs, on va s'amuser un peu :

Je t'accompagne avec mon UNO, c'est parti. 

NB : faudra pas être pressé non plus, hein ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Pressé et astram,

Pressé et commande en Chine,

xD

 

Passes le lien de ce que tu prends comme encodeur, histoire qu'on ait les mêmes réactions des moteurs. (Faudrait pas mal de pas 200-500 pas/tour)

 

As-tu déjà connecté les signaux quadratures d'un encodeur EN DIRECT sur le StepDir d'un driver PàP ? ¬¬

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

Pressé aussi, commandé en france

https://www.ebay.fr/itm/1059-KY-040-Rotary-Encoder-Module-Brick-Sensor-Development-for-arduino/291952790290?ssPageName=STRK%3AMEBIDX%3AIT&var=590943234628&_trksid=p2057872.m2749.l2649

 

Mais 20 impulsions / tours

ah ah ah, on joue pas dans les mêmes cours :)

ça pourrait d'ailleurs se coder : ou pourrait se servir du switch qui est dessus (genre x1 x10 x100)

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

As-tu déjà connecté les signaux quadratures d'un encodeur EN DIRECT sur le StepDir d'un driver PàP ?

 

Faut partir sur 500 pas/tour. Sinon, imagine avec les micros pas du driver + la réduction à courroie, ton pouce va fumer !!!!!!!!

 

J'ai de mauvais souvenir sur les multiplicateurs x1 x10 x100 en fraisage num.

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

tu as raison, je suis parti sur le pas cher pour t'aider vite fait

on verra bien

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

As-tu déjà connecté les signaux quadratures d'un encodeur EN DIRECT sur le StepDir d'un driver PàP ? :P

 

Je t’envoie un 400pas/tour, passe ton adresse.

(un truc comme ça pour ceux qui suivent)

https://www.ebay.fr/itm/Rotary-Encoder-400P-R-6mm-Incremental-Optical-Shaft-Working-Measurement-5-24V-F6/282209436616?hash=item41b4fe43c8:g:BQsAAOSwXPNZ8dqH

 

Quelques schémas :

 

GRBL_schematics.png

CNC_Shield_V3_Schematics.jpg

RAMPS_1.4_Schematics.png

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne les avais pas vu a ce prix...

T'embête  pas, je vais m'en commander 2 ou 3 :)

Est-ce  que tu as trouvé  le schéma de la carte ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Je vérifierais si ça correspond avec les images déjà postées dès la réception de ma commande.

Partager ce message


Lien à poster
Partager sur d’autres sites

Schemas :

Nano = il va nous rester d9 à d13

Juste ce qu'il faut.

Et ça tombe bien car ces pins sont sur le même port de l'atmega...

Ca va faciliter le boulot

Je vais commencer a reflechir au code.

 

La version mega faut éplucher, mais qui peut le plus peut le moins, il y a de quoi faire...

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu voudrais pas m'en dire un peu plus ?

Genre c'est bêtement pour régler le tilt sur une caméra, ou pour un truc vraiment intéressant style ton télescope de compète en carbone kevlar auquel tu mettrais des moteurs sur le serrurier pour la collimation ?

Parce que de mon coté dans le tiroir à projets qui motive les achats compulsifs, avoir plusieurs moteurs m'intéresse pour plein d'autres trucs :

- certes une bague de tilt avec des moteurs, parce que c'est classe et que les copains y en ont pas

- coller 3 moteurs sur les pieds de ma monture, pour faciliter le "jeter de monture", et faire la MES au chaud dans le salon

- triple focuser avec roue à filtres tant qu'on y est

- éplucher les pommes

- flipflap à flat motorisé

- mon FTTI (last but not least)

Mais avant, bien entendu, faudrait que je fasse au moins une photo :)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Ah mais y'a rien de secret ! xD Ce sera bien pour mes deux tubes Carbones. Je vais pas lancer le barillet du 460mm tout de suite, l'alu coute un bras. Il faut d'abord que le 200mm soit au point.

 

J'ai fais la 1ere partie du barillet, en photo ci-dessous, et en dessinant le support du barillet je "colle" un ventilo, puis, juste pour essayer si ça passe, je "colle" trois Nema17... Et merde, ça passe. J'ajoute poulies/courroies. Roulement, butée à bille, rien ne dépasse, ça présente bien.

 

Arrivée là, pas moyen de revenir coller 3 molettes pour régler la collim' à la main...

 

J'appelle alors Cetelem pour qu'il assure une fois de plus !

 

IMG_7245.thumb.JPG.80ada73138a1a0338b7158e6cc530de5.JPG

Modifié par

Partager ce message


Lien à poster
Partager sur d’autres sites

AHHHHHH vouuala

Là au moins ça motive le bonhomme

juste  pour une bague de tilt ça m'aurait déçu.

 

Pour clarifier : on est d'accord qu'on oublie les micros-pas, hein ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Ah ça, oui, tu as raison, pas de µpas.

Les 3 vis de réglage sont au pas de 1mm/tour.

J'ai une réduction de 1/2 soit 0.5mm de réglage par tour moteur.

Donc 0.5/400 ça fait 12.5µm par pas théorique.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Non non,

3 ressorts poussant.

Partager ce message


Lien à poster
Partager sur d’autres sites

Mauvaise nouvelle :

Sur le Nano, il n'y a que deux pins qu'on peut coder avec des interrupt

Et malheureusement avec ta carte les D2 et D3 qui sont déjà utilisés pour les steps

Va falloir contourner.

 

Sinon, avec le Mega ça devrait le faire

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant



  • Contenu similaire

    • Par tomtom45760
      Bonsoir à vous.
      Ca y est après avoir patienté quelques jours j'ai enfin pu regardé un quartier de Lune (pour l'instant je n'ai pu que en jour mais déjà mon impatience à été comblée).
      Par contre j'ai testé  par curiosité la collimation et je me pose une question.Le secondaire est bien centré lorsque je regarde dans l'oculaire mais lorsque je met un bouchon percé au centre, mon point de lumière est décalé (pas mal je trouve)  sur le cercle du primaire.Méthode aléatoire pour un débutant ou collimation nécessaire?
      Merci pour vos conseils
    • Par frédogoto
      Bonjour à tous
      La politique d’utilisation des API GoogleMap (en gros les fond de cartes avec les route et les villes des cartes avex) ayant radicalement changé, j’ai dû me résoudre à refaire les cartes de pollution lumineuse. leur tarifs (200€ /mois a une le génial bénéfice de me faire réfléchir a comment faire pour etre plus souple pour vous)
      Pour le moment j’utilise OpenStreet Map. Je verrai s’il convient de changer cela, mais j’ai désormais plus de souplesse (il m’est facile de changer à tout moment le fond de carte sans avoir à tout refaire)
      Les cartes ont donc été mise à jour avec une nouvelle source de données : les « photos » satellites.
      nouveauté : vous avez désormais un curseur en haut à droite des cartes pour paramétrer la transparence de la couche de pollution lumineuse et pour voir lire à votre aise les noms des villes. bien sûr plus c'est transparent, moins la couleur de cartes de pollution lumineuse est garantie


      Les cartes
       
      5 versions sont disponibles 
      Classique, astrophoto, sodium, Couleur du Ciel (nouveauté) et Led
      rendez vous sur la page dédié pour la version longue de la présentation ainsi que toute les versions disponibles
      [url=https://www.avex-asso.org/forum/posting.php?mode=edit&f=3&p=60548][/url]
    • Par frédogoto
      Bonjour à tous
      suite à un changement d'un extreme radicalité dans la politique de google concernant l'utilisation de googlemap (il faut payer 200€ par  mois) j'ai été contraint de refaire toute les cartes de pollution lumineuse et le systeme de publication qui va avec
      ce gros travail est désormais terminé, le fond de carte est OpenSTREETMAP
      C'est encore bricolo bricolette mais c'est utilisable. cela sera renforcé avec d'autre fonctionnalités et d'autres cartes sur le même principe.
      les carte astrophoto et LED vont suivre
       
      je n'ai pas un confiance aveugle en OSM je cherche don des solutions plus pérenne, mais pour le moment c'est tout ce que je peux proposer
       voici le nouveau lien : 
      https://avex-asso.org/dossiers/pl/europe-2016/
      merci de m'indiquer si vous rencontrez des difficultés

    • Par LaurentLab
      En vente chez Aldi le 13 Octobre:
      Coussin absorbant (4 euros) pour absorber l'humidité intérieure des véhicules.
      Cela ressemble à ce que j'avais trouvé à LIDL il y a quelques années .
      C'est du silicagel que l'on peut régénérer au micro ondes.
      J'en ai mis dans le carton de mon scope et dans ma mallette d'accessoires.
      Bien sur ,il faut l’utiliser dans un espace clos ,sinon ça sera vite saturé.
      Bon ciel
      Laurent
    • Par FRANKASTRO64
      Bonjour à tous,
       
      Je recherche un retour d'expérience sur l'adjonction d'un PO sur Mak 127 SW.
       
      En effet, j'ai modifié la sortie foyer du Mak en y mettant une bague de conversion Geoptic SCT pour Mak SW afin de pouvoir y fixer les accessoires SCT :  https://www.astronome.fr/produit-g30a188-bague-de-conversion-sct-pour-mak-skywatcher-celestron-Prix-35-euro-id-908.html
       
      Ensuite, j'ai acheté un PO TS Optic Crayford  https://www.astroshop.de/fr/porte-oculaire/porte-oculaire-ts-optics-crayford-schmidt-cassegrain-extrait-2-1-10-micro-de-traduction/p,11264
       
      Or, j'ai été obligé de revendre le PO TS Optics car la bague de serrage butte sur la molette de mise au point du Mak. ainsi, le diamètre extérieur du PO est trop importante au niveau de la fixation  du PO sur la bague de conversion.
       
      Certains d'entre vous ont-ils mis un PO sur leur Mak 127 ? si oui, quel type de Crayford ?
       
      Espérant un coup de main !
       
      Merci Bcp !
       
      Bon Ciel
  • Images