Sign in to follow this  
keter

atik efw non USB

Recommended Posts

Bonsoir à tous,

Je remets le pied à l'étrier...
Je dispose d'une RAF Atik EFW motorisée mais non USB.
Celle-ci se commande avec une télécommande et un bouton.
Le nombre de clignotement du voyant sur la télécommande indique sur quelle position de filtre on se trouve.
Actuellement c'est le seul appareil de mon setup qui n'est pas pilotable par PC.

Apparemment il y a eu un modèle sorti juste après qui est de même facture avec la même fiche qui rentre dans la télécommande (type clavier)...mais avec une sortie USB via PC.

Ma question : Quelqu'un a t il fait la modif ou dispose t il d'un boitier de manière à la "rendre" USB.

Merci à tous et bons cieux

Sylvain

[Ce message a été modifié par keter (Édité le 13-12-2015).]

[Ce message a été modifié par keter (Édité le 13-12-2015).]

Share this post


Link to post
Share on other sites
Advertising
By registering on Astrosurf,
this type of ad will no longer be displayed.
Planetary Astronomy
Observing, imaging and studying the planets
A comprehensive book about observing, imaging, and studying planets. It has been written by seven authors, all being skillful amateur observers in their respective domains.
More information on www.planetary-astronomy.com

Ah ça doit être automatisable avec un "Arduino"...
J'en connait même qui feraient un driver Ascom....

Peut être proposer ça comme projet d'électro-informatique à un lycee..

Share this post


Link to post
Share on other sites
je veux bien tout ça!
bon , merci pour la réponse.
En fait Atik devrait vendre rien que le boitier qui est exactement le même pour la version USB que pour la version non usb (sans la connectique USB bien sûr). sauf qu'atik ne le vends pas....
De plus ils commercialisent aujourd'hui une autre RAF...

Je suis preneur de tous les conseils
merci

sylvain

Share this post


Link to post
Share on other sites
salut,
j'ai eu cette roue à filtre, quand je me suis installé en poste fixe j'ai eu ce problème de commande par informatique.
J'ai résolu le problème en allongeant la télécommande avec un câble pour clavier en ps2 en 10m.
De toute façon, je restais devant mon écran pour du ciel profond (moins souvent) et du planétaire ( ma préférence) alors le fait d'appuyer sur un bouton me gênais pas.
Mais j'ai changé par une version USB car j'en avais marre de noter quel filtre j'utilisais pour quel film...
En tout cas elle faisait parfaitement son boulot avec une rallonge de 10m...
si cela peut te donner des idées...
stephane

Share this post


Link to post
Share on other sites
Salut

j'ai fabriqué une electronique de remplacement pour cette raf, enfin pour sa soeur avec le contrôleur usb. Le truc c'est que je ne trouvais pas de driver pour mac pour cette bestiole. Et plutot que d'en racheter une autre, j'ai fabriqué un petit controlleur autour d'une arduino. Ce controlleur se fait passer pour une raf starlight pour laquelle les drivers existent et dont le protocole de com est documenté. Il fonctionne avec nebulosity ou theskyx. Il y a aucune raison pour qu'il ne fonctionne pas sous windows. Si ca t'interesse je peux te donner plus de détail.

manu

Share this post


Link to post
Share on other sites
Oui, comme dit en face, je pense aussi qu'émuler la starlight SXV est le plus facile.
Le protocole est simple et bien expliqué.
Starlight l'utilise
-soit en liaison série, puis adaptateur serie usb ftdi qu'on trouve déjà implanté sur certains arduino. (Il faut juste installer les drivers ftdi cité PC, comme un câble eqmod)
- soit en usb direct en HDI, dans ce cas rien à installer coté PC. Coté arduino, il faut faire l'entête HDI qui sera passé au PC, le reste du soft sera quasi identique à la liaison série, SXV passant ses commandes en mode direct série (raw HDI) comme sur la liaison série clasdique. (Super basique, pas de gestion d'objets, contrairement à la roue optec, qui est très bien documenté ausdi)

Dans les 2 cas le soft gèrera une réception et émission de 4 octets sur liaison série.

Tu as intérêt à te greffer sur l'électronique existante (pas besoin de refaire alim, câblage, driverde moteur, gestion du capteur de position...). Juste besoin de
commander le bouton de changement de filtre.

Manu nous dira comment il a implanté les commandes sxv. Très interresant d'avoir un retour d'expérience de ce qui marche (non seulement le protocole, mais aussi et surtout les timing)
En particulier il y a une commande particulière chez sxv qui permet de compter le nombre de filtres. Elle doit être lancée au démarrage par les softs de capture. La roue fait un tour complet. Ça pourrait être la commande du reset de la roue = un appui bouton de plus de 4s

Share this post


Link to post
Share on other sites
oui olivdeso : encore merci pour ton aide précieuse et tes orientations techniques

Share this post


Link to post
Share on other sites
salut

Je suis parti sur une version HID et j'ai refait l'electronique. Le bouton va t'offrir une commande relative de position. Pour savoir sur quel filtre tu es, tu auras besoin d'un referentiel. Je ne vois pas comment le déduire du seul bouton, mais il existe peut être une astuce?

Ca tourne autour d'une petite arduino "Pro Micro". Pas chere et le cpu a un port usb interne. Le projet LUFA propose une stack USB complète. J'ai greffé mon projet sur un de leurs examples usb HID. Le firmware supporte les 3 commandes de base pour faire fonctionner la raf.

Pour ce qui est du comptage de filtres au départ, j'ai rien fait de très subtil, il retourne toujours 5. Mais il est tout à fait possible de le rendre dynamique. Je ne savais pas qu'il existait d'autres type de carrousel pour cette roue.

L'ensemble du projet est sur mon repo git, https://github.com/ando--io/FilterWheel . Mon projet n'est pas très civilisé... hésite pas si t'as des questions.

manu

Share this post


Link to post
Share on other sites
Merci pour les infos Manu !

Le référentiel est facile à obtenir : quand tu reset la roue (appui dur le bouton > 4s), elle revient à la position 1. (Idem à la mise sous tension).

De là tu mémorise chaque déplacement. Il n'y aura pas de décalage, car seulement le arduino commande la roue : la roue ne peut pas tourner si le arduino n'appuie pas sur le bouton. Si coupure d'alim, le arduino et la roue repartent de la position 1.

Tu peux en plus vérifier si le pic de la roue a bien pris en compte le déplacement en regardant le pio qui commande la led. (1 flash = filtre 1, 2 flashs = filtre 2.....). Mais pas indispensable dans un premier temps. Il faudra juste ne pas utiliser le bouton.

[Ce message a été modifié par olivdeso (Édité le 26-12-2015).]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this