Aller au contenu

Automatisation remontage secteur lisse


T450

Messages recommandés

Bonjour,

 

Ma monture à secteur lisse me donne entièrement satisfaction (voir liens signature) à ceci près qu'il faut remonter le secteur lisse toutes les deux heures. Quand on est réveillé, ce n'est pas catastrophique (5 à 10 mn entre deux poses avec de l'habitude) mais cela m'empêche de lancer des poses pour la nuit lorsqu'il fait bien beau. Aussi j'envisage d'automatiser le remontage du secteur lisse.

 

En gros, voici les opérations à faire : contact fin de course > blocage monture (électroaimant ou autre bien placé, ça je vois)> rebombinage vitesse rapide, le secteur est sur friction (125 tours ou deuxième fin de course)> déblocage monture > rattrappage du temps perdu (vitesse accélérée pendant x secondes à régler)> fin du rembobinage, redonner la main à l'entrainement (avec phd ou autre)

 

Je me sens capable de gérer tout ça sauf, et l'écueil est de taille, avec quoi j'envoie toutes ces commandes!

 

Si quelqu'un a une idée, je suis preneur : micro controleur (je n'y connais rien)? ordi + interface usb? j'ai entendu parler d'arduino mais j'ai pas encore creusé...

 

A votre bon coeur messieurs dames ;)

Lien vers le commentaire
Partager sur d’autres sites

Le plus gros problème se pose avec l'autoguidage. Il faut "dire" à phd d'arrêter l'autoguidage puis de le reprendre après un certain temps. Il faut aussi espérer que ton " rattrappage du temps perdu" va repositionner pile poil l'étoile guide. Sinon ça doit être faisable avec une logique câblée et des relais comme interface.

Lien vers le commentaire
Partager sur d’autres sites

Merci Torstein :)

Le plus gros problème se pose avec l'autoguidage. Il faut "dire" à phd d'arrêter l'autoguidage puis de le reprendre après un certain temps. Il faut aussi espérer que ton " rattrappage du temps perdu" va repositionner pile poil l'étoile guide.

Pour ça, je ne suis pas trop inquiet car c'est déjà ce que je fait manuellement. Quand le moteur s'arrête, PHD continue d'envoyer des corrections, mais comme le moteur ne tourne plus, il ne se passe rien. Après avoir rembobiné le secteur, je repointe manuellement l'étoile guide (au chercheur) qui n'a bougée qu'en ascension droite. Si le carré de recherche de PHD est un peu grand (25 pix) cela ne pose pas de problème. Puis quand je redémarre le moteur, les corrections de phd replacent l'étoile sur la croix (ou parfois, je redémarre phd avec une position proche, ce que je ne pourrais plus faire).

Sinon ça doit être faisable avec une logique câblée et des relais comme interface.

Pas évident mais pas bête ;), je n'y avais pas pensé... Dans ce cas, il faudrait une espèce de compteur pour envoyer un certain nombre de pas correspondant au "temps perdu", réglable...

Merci!

J'attends quand même d'autres suggestions :)

Lien vers le commentaire
Partager sur d’autres sites

Pur visuel je n'ai pas de solution opérationnelle mais pour ce qui est de l'Arduino, cela me parait tout à fait dans ses cordes (arrêt, relance, reprise ...). En revanche retrouver l'étoile guide ... C'est autre chose. Je me suis mis à l'Arduino en une quinzaine de jours, également au profit d'une monture, pour une trentaine d'euros tout compris. Et depuis je m'amuse beaucoup malgré une ignorance initiale de la programmation.

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

Une petite bétise , pourquoi pas retour arrière du secteur , ouverture du frein , couronne dentée sur l'axe AD et vis sans fin sur le secteur, ( la couronne ou secteur plus petit et pas besoin d'une précision de fou vu que ça ne sert pas à la précision du guidage) au niveau du frein qui rattrape X degrés ,puis fermeture du frein.

Exemple: tu retourne avec la vis sans fin de 2h (30°) et tu desserre le frein , tu rattrape de 30° avec la rotation de l'axe principal et tu resserre le frein, tout en auto quand tu détecte l'arrivée en butée .

Paul

Modifié par banjo
Lien vers le commentaire
Partager sur d’autres sites

Pur visuel je n'ai pas de solution opérationnelle mais pour ce qui est de l'Arduino, cela me parait tout à fait dans ses cordes (arrêt, relance, reprise ...). En revanche retrouver l'étoile guide ... C'est autre chose. Je me suis mis à l'Arduino en une quinzaine de jours, également au profit d'une monture, pour une trentaine d'euros tout compris. Et depuis je m'amuse beaucoup malgré une ignorance initiale de la programmation.

Cordialement.

Pour l'étoile guide, T450 a la solution, faire tourner rapidement la vis sans fin un certain temps (réglable) pour rattraper l'étoile guide et si le carré de recherche est de 25px ça doit marcher. Il me semble qu'il faudrait aussi des relais commandés par un transistor sur chaque sortie de l'ardino pour l'interfaçage ;)

Lien vers le commentaire
Partager sur d’autres sites

Une petite bétise , pourquoi pas retour arrière du secteur , ouverture du frein , couronne dentée sur l'axe AD et vis sans fin sur le secteur, ( la couronne ou secteur plus petit et pas besoin d'une précision de fou vu que ça ne sert pas à la précision du guidage) au niveau du frein qui rattrape X degrés ,puis fermeture du frein.

Exemple: tu retourne avec la vis sans fin de 2h (30°) et tu desserre le frein , tu rattrape de 30° avec la rotation de l'axe principal et tu resserre le frein, tout en auto quand tu détecte l'arrivée en butée .

Paul

 

Je vois deux problèmes à ta solution en ce qui me concerne, c'est la précision des 30° avec une roue grossière car c'est ce qui va permettre de retrouver l'étoile guide (si j'ai bien compris), et d'autre part les problèmes d'embrayages. J'ai une friction sur le secteur, mais deux frictions? ou une + un embrayage? Je ne souhaite pas trop toucher à la mécanique si possible.

Mais merci de t'intéresser à mon problème. :)

Lien vers le commentaire
Partager sur d’autres sites

Pur visuel je n'ai pas de solution opérationnelle mais pour ce qui est de l'Arduino, cela me parait tout à fait dans ses cordes (arrêt, relance, reprise ...). En revanche retrouver l'étoile guide ... C'est autre chose. Je me suis mis à l'Arduino en une quinzaine de jours, également au profit d'une monture, pour une trentaine d'euros tout compris. Et depuis je m'amuse beaucoup malgré une ignorance initiale de la programmation.

Cordialement.

 

Je suis bien content que tu aies déjà employé ce système. Visuel, photo, c'est quand même très proche sur le principe, c'est plus un problème de précision mécanique.

Peux-tu me donner quelques liens pour me faire une idée du système? Merci :)

Lien vers le commentaire
Partager sur d’autres sites

Il me semble qu'il faudrait aussi des relais commandés par un transistor sur chaque sortie de l'ardino pour l'interfaçage ;)

 

Mais en fait c'est quoi l'ardino? Une carte, une interface usb? J'ai cablé mon électronique, quelques transistors ne me feraient pas peur, si y'a que ça...

Lien vers le commentaire
Partager sur d’autres sites

Tu peux te passer de frein en te servant de la roue secondaire à la place .

Avec des moteur PaP la répétition de la manœuvre doit pouvoir se faire,certains rattrapages de guidage se faisait de cette façon en manuel ( oui mais ça c'était au temps des dinosaures ).;):D:be::confused:

Paul

Lien vers le commentaire
Partager sur d’autres sites

Voici un lien en français : http://eskimon.fr/

Arduino, c'est une carte de grande diffusion facilement programmable et à la porté d'un béotien. C'est tout à fait adapté pour piloter un moteur pap ou dc, au comptage de tour et à bien d'autres choses encore... Cette carte à l'avantage de coûter une poignée de cerise (moins de 6 euros parfois, la mienne par exemple). Elle est connue de beaucoup de gens souvent disposés à t'aider et se complète aisément de "shield" sorte de cartes spécialisées toutes prêtes à vil prix (par exemple l'étage puissance d'un moteur).

Je te cite l'application de la mienne qui commande une monture à fourche (moteurs DC) en poste fixe dédié au solaire :

- démarrage de l'axe AD (marche avant) en vitesse solaire à la mise sous tension.

- correction sur l'axe AD (marche avant et arrière) en vitesse rapide ou en vitesse lente. Retour automatique à la vitesse solaire initiale dès que la correction cesse.

- correction sur l'axe Dec (marche avant et arrière) en vitesse rapide ou lente.

soit 69 lignes de code (façon école maternelle). On pourrait faire beaucoup plus compliqué mais j'aime les choses simples (c'est normal : c'est moi qui dépanne :) )

Voilà voilà ...

Lien vers le commentaire
Partager sur d’autres sites

Voici un lien en français : http://eskimon.fr/

Arduino, c'est une carte de grande diffusion facilement programmable et à la porté d'un béotien. C'est tout à fait adapté pour piloter un moteur pap ou dc, au comptage de tour et à bien d'autres choses encore... Cette carte à l'avantage de coûter une poignée de cerise (moins de 6 euros parfois, la mienne par exemple). Elle est connue de beaucoup de gens souvent disposés à t'aider et se complète aisément de "shield" sorte de cartes spécialisées toutes prêtes à vil prix (par exemple l'étage puissance d'un moteur).

Parfait! Et super ton lien! Voilà qui semble répondre complètement à ma question. Il y a un peu de boulot, je vous tiendrai au courant ici de la suite. Mais vu le site en question, ça va prendre du temps.

Je reste néanmoins ouvert à d'autres alternatives ;)

Modifié par T450
Lien vers le commentaire
Partager sur d’autres sites

Je te cite l'application de la mienne qui commande une monture à fourche (moteurs DC) en poste fixe dédié au solaire :

- démarrage de l'axe AD (marche avant) en vitesse solaire à la mise sous tension.

- correction sur l'axe AD (marche avant et arrière) en vitesse rapide ou en vitesse lente. Retour automatique à la vitesse solaire initiale dès que la correction cesse.

- correction sur l'axe Dec (marche avant et arrière) en vitesse rapide ou lente.

 

Petite précision : c'est une raquette branchée sur la carte UNO qui demande les corrections? Ou bien directement sur l'ordinateur? C'est une carte UNO que tu as ou une autre sorte?

Merci par avance,

Lien vers le commentaire
Partager sur d’autres sites

Les cartes UNO ou Nano vont très bien (la nano faible encombrement si tu dois intégrer dans un boitier discret).

https://www.fasttech.com/product/1001002-arduino-compatible-nano-v3-0-atmega328p-20au-board

J'utilise celle ci dessus sans aucun soucis de compatibilité ou fiabilité.

 

La programmation n'est pas difficile (C adapté) , juste trouver le bon algo :)

2 broches une pour le sens et une pour la pulse vers ton pas à pas.

Il va te rester pas mal d'entrées sorties pour câbler des relais.

Je vois plus une difficulté mécanique sur le blocage de ton axe AD à surmonter.

A creuser :)

Lien vers le commentaire
Partager sur d’autres sites

Les cartes UNO ou Nano vont très bien (la nano faible encombrement si tu dois intégrer dans un boitier discret).

https://www.fasttech.com/product/1001002-arduino-compatible-nano-v3-0-atmega328p-20au-board

J'utilise celle ci dessus sans aucun soucis de compatibilité ou fiabilité.

 

La programmation n'est pas difficile (C adapté) , juste trouver le bon algo :)

2 broches une pour le sens et une pour la pulse vers ton pas à pas.

Il va te rester pas mal d'entrées sorties pour câbler des relais.

Je vois plus une difficulté mécanique sur le blocage de ton axe AD à surmonter.

A creuser :)

 

D'abord merci à tous de vous intéresser à mon problème et de me faire progresser dans sa résolution! :)

En ce qui concerne le blocage de l'axe AD : ma friction sur le secteur lisse exerce un couple de 6Nm environ. D'autre part l'axe de ma monture est constituée d'un axe et d'une roue de 200 mm de diamètre. Si je mets un électroaimant de 60N à 10cm de l'axe (donc sur la roue métallique de 2.5cm d'épaisseur), je dois bloquer l'axe AD théoriquement. Mettons 200N (ici par exemple) pour prendre de la marge, et ça doit être bon, non?

Modifié par T450
Lien vers le commentaire
Partager sur d’autres sites

Arduino, ça dépend si tu est un minimum familier avec la programmation, en C ou pas.

 

 

Mais pour ton système je ferais encore plus simple : un automate programmable. Là pas besoin de connaissances, tu peux tout faire en graphique.

 

Les petits modèles gèrent 8 entrée et 4 relais par exemple. Le crouzet CD12 par exemple est très pratique. Il s'alimente en 12V (la plus part s'alimentent en 24V ou plus).

Le logiciel de programmation est pratique. On peut faire le schéma, simuler le fonctionnement, puis une fois que tout est bon on programme via un câble (liaison série et adaptateur USB intégré, comme les câbles EQmod). Il y a un petit afficheur sur lequel on peut afficher des messages, des menus. Il y a aussi quelques touches qu'on peut programmer pour naviger dans le menu ou déclencher une action. Bref des actions d'automate un peu intelligent pour commander quelques relais comme tu veux faire.

 

http://fr.rs-online.com/web/p/modules-logiques/5368890/

Lien vers le commentaire
Partager sur d’autres sites

Les corrections sont demandées via 4 boutons poussoirs et un inverseur. Ils sont directement connectés sur la carte (pour l'heure une méga car j'explore d'autres domaines mais en final encore plus petit que la uno : gros comme deux ou trois timbres). Question langage c'est très simple comme le dit GLC, rigoureux mais très simple : comme un gamin. Automate ou Arduino ? N'est-ce pas avant tout (à ce niveau) une question de prix ? Pour moi si : presque 130 euros d'écart ! Mais c'est sur que les deux le font.

Lien vers le commentaire
Partager sur d’autres sites

Mais pour ton système je ferais encore plus simple : un automate programmable. Là pas besoin de connaissances, tu peux tout faire en graphique.

 

Les petits modèles gèrent 8 entrée et 4 relais par exemple. Le crouzet CD12 par exemple est très pratique. Il s'alimente en 12V (la plus part s'alimentent en 24V ou plus).

Le logiciel de programmation est pratique. On peut faire le schéma, simuler le fonctionnement, puis une fois que tout est bon on programme via un câble (liaison série et adaptateur USB intégré, comme les câbles EQmod). Il y a un petit afficheur sur lequel on peut afficher des messages, des menus. Il y a aussi quelques touches qu'on peut programmer pour naviger dans le menu ou déclencher une action. Bref des actions d'automate un peu intelligent pour commander quelques relais comme tu veux faire.

 

http://fr.rs-online.com/web/p/modules-logiques/5368890/

 

Une deuxième solution avec automate CD12 à laquelle je vois un avantage : il contient les relais de puissance indispensables. Mais je ne comprends pas plusieurs choses. Pourquoi l'USB? Juste pour le programmer via l'ordi en amont? Logiciel fourni? Le cable aussi? Autre chose, contient-il des horloges pour le temps de vitesse rapide après le rembobinage?

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

Les corrections sont demandées via 4 boutons poussoirs et un inverseur. Ils sont directement connectés sur la carte (pour l'heure une méga car j'explore d'autres domaines mais en final encore plus petit que la uno : gros comme deux ou trois timbres). Question langage c'est très simple comme le dit GLC, rigoureux mais très simple : comme un gamin. Automate ou Arduino ? N'est-ce pas avant tout (à ce niveau) une question de prix ? Pour moi si : presque 130 euros d'écart ! Mais c'est sur que les deux le font.

 

Le prix, sans être secondaire, est relatif comparé au prix d'un entraînement classique (roue dentée + vis sans fin de précision de l'ordre de la " d'arc) ou d'une monture ad-hoc de même précision supportant 25kg, cad plusieurs milliers d'euros...

 

Le fait d'être indépendant d'un ordinateur est un plus. Cela permet de sérier les manips sur le terrain. Mais moins de souplesse sans doute, et de possibilité d'évolution (compatibilité ascom, goto relatif avec carte du ciel etc...)

 

A voir...

Lien vers le commentaire
Partager sur d’autres sites

Le moteur d'entrainement de ta vis sans fin est-il du type pas à pas ou un simple moteur à courant continu ? Quand tu fais l'opération en manuel, phd ne perd t-il pas l'étoile guide ? parce qu'il me semble que dans ce cas il faut arrêter le guidage, re-choisir une étoile et relancer le guidage. À moins que durant l'opération l'étoile ne sort pas du carré de 25px (?) Je pense qu'une petite logique avec 3 ou 4 circuits intégrés et des relais devrait faire l'affaire dans le cas d'un moteur DC.

Lien vers le commentaire
Partager sur d’autres sites

Une deuxième solution avec automate CD12 à laquelle je vois un avantage : il contient les relais de puissance indispensables. Mais je ne comprends pas plusieurs choses. Pourquoi l'USB? Juste pour le programmer via l'ordi en amont? Logiciel fourni? Le cable aussi? Autre chose, contient-il des horloges pour le temps de vitesse rapide après le rembobinage?

Merci :)

 

Oui l'usb c'est uniquement pour la programmation.

 

Le câble de programmation est fourni ou pas dans le kit, à choisir il y a les deux versions.

 

Le logiciel est téléchargeable sur leur site.

 

Il y a une horloge comme dans tout automate pour cadencer le programme comme tu veux. Tu peux faire des temporisations au dixième de seconde de mémoire. Après la sortie étant sur relais, forcément ça limite la fréquence de basculement.

Tu peux aussi afficher ou utiliser l'heure.

 

Quoi qu'il y a une version à relais électrostatique aussi il me semble et aussi une version à sortie logique TTL. Mais attention à la tension d'alim.

 

Le montage se fait sur rail din, comme les tableaux électriques.

Modifié par olivdeso
Lien vers le commentaire
Partager sur d’autres sites

Le moteur d'entrainement de ta vis sans fin est-il du type pas à pas ou un simple moteur à courant continu ?

C'est un moteur pas à pas 48 pas/tour avec un réducteur de 1/200, suivi de deux pignons de 20 et 50 dents afin de faire tourner la vis de 1t/mn. (le secteur lisse et sa vis sont faits rigoureusement selon les prescriptions de Jean Texereau dans son fameux livre...)

Quand tu fais l'opération en manuel, phd ne perd t-il pas l'étoile guide ? parce qu'il me semble que dans ce cas il faut arrêter le guidage, re-choisir une étoile et relancer le guidage. À moins que durant l'opération l'étoile ne sort pas du carré de 25px (?)

Lorsque je fais l'opération manuellement, PHD perd l'étoile guide mais continue à envoyer des corrections qui ne font rien. Mais effectivement, parfois, il bloque en disant que les corrections ne sont pas suffisantes et il faut alors relancer le guidage. Voilà un autre écueil qu'il faudra éviter, c'est à dire "forcer" PHD à corriger dans le vide jusqu'à ce que l'étoile soit revenue dans le carré. J'espère que c'est possible dans les paramètres. Je pense que oui, car parfois aussi, même après avoir perdu l'étoile, il continue à envoyer des corrections.

Je pense qu'une petite logique avec 3 ou 4 circuits intégrés et des relais devrait faire l'affaire dans le cas d'un moteur DC.

DC ou pas(à pas), ça, je ne sais malheureusement pas le faire justement... ;)

Lien vers le commentaire
Partager sur d’autres sites

Oui l'usb c'est uniquement pour la programmation.

 

Le câble de programmation est fourni ou pas dans le kit, à choisir il y a les deux versions.

 

Le logiciel est téléchargeable sur leur site.

 

Il y a une horloge comme dans tout automate pour cadencer le programme comme tu veux. Tu peux faire des temporisations au dixième de seconde de mémoire. Après la sortie étant sur relais, forcément ça limite la fréquence de basculement.

Tu peux aussi afficher ou utiliser l'heure.

 

Quoi qu'il y a une version à relais électrostatique aussi il me semble et aussi une version à sortie logique TTL. Mais attention à la tension d'alim.

 

Le montage se fait sur rail din, comme les tableaux électriques.

 

Ok merci, je vais regarder leur logiciel voir si j'y comprends quelque chose... ;)

Lien vers le commentaire
Partager sur d’autres sites

C'est un moteur pas à pas 48 pas/tour avec un réducteur de 1/200, suivi de deux pignons de 20 et 50 dents afin de faire tourner la vis de 1t/mn. (le secteur lisse et sa vis sont faits rigoureusement selon les prescriptions de Jean Texereau dans son fameux livre...)

Je suppose que le moteur est commandé par une carte. Il y a donc sur la carte (ou déportés) les commandes de rotation rapide et d'inversion de sens de marche. Comment faire pour automatiser ces commandes... je suppose que chaque commande comprend plusieurs contacts... Je ne possède malheureusement pas le livre.

Lorsque je fais l'opération manuellement, PHD perd l'étoile guide mais continue à envoyer des corrections qui ne font rien. Mais effectivement, parfois, il bloque en disant que les corrections ne sont pas suffisantes et il faut alors relancer le guidage. Voilà un autre écueil qu'il faudra éviter, c'est à dire "forcer" PHD à corriger dans le vide jusqu'à ce que l'étoile soit revenue dans le carré. J'espère que c'est possible dans les paramètres. Je pense que oui, car parfois aussi, même après avoir perdu l'étoile, il continue à envoyer des corrections

Si c'est pas sûr, ça me parait beaucoup plus compliqué.

DC ou pas(à pas), ça, je ne sais malheureusement pas le faire justement...

Moi si ;)

Modifié par latrade24
Lien vers le commentaire
Partager sur d’autres sites

Je suppose que le moteur est commandé par une carte. Il y a donc sur la carte (ou déportés) les commandes de rotation rapide et d'inversion de sens de marche. Comment faire pour automatiser ces commandes... je suppose que chaque commande comprend plusieurs contacts...

Ça, c'est moi qui l'ai faite, je peux gérer : (mauvaise) photo ici

Je ne possède malheureusement pas le livre.

On en trouve des copies sur internet (avec, à l'époque, l'autorisation son auteur).

Si c'est pas sûr,[à propos de PHD] ça me parait beaucoup plus compliqué.

C'est peut-être en effet la première chose à vérifier. Et il n'y a pas que PHD.

Moi si ;)

Ça c'est une bonne nouvelle, je saurais te retrouver le cas échéant ;)

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...

Bonjour,

 

Merci à tous pour vos éléments de réflexion et les solutions envisagées. :)

 

J'ai décidé de partir sur la solution ARDUINO avec sa carte UNO. En terme de coût et de souplesse, et vu l'aide présente sur le net, je serais plus autonome dans la réalisation et le dépannage de mon système.

 

Comme il y a pas mal de boulot et que j'ai d'autres choses sur le feu, je pense que ça prendra un bon moment. Mais je viendrais poster ici le résultat, en espérant qu'il soit bon!

 

Nathanaël

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois plus tard...
Bonjour,

 

J'ai commencé à rassembler du matériel et à écrire du code. Pour ceux que ça intéresse, la suite de l'aventure se passe ici : https://forum.arduino.cc/index.php?topic=475664.0

 

Je reviendrais vous dire comment tout cela s'est terminé ;)

 

Nathanaël

 

Salut,

 

Je commence à mettre les mains dans l'arduino, je vais donc suivre tes aventures ici et sur le forum de dev arduino. Ça me donnera des idées.

 

Bon courage.

BB

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation !

Vous pouvez répondre maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous pour poster avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.