GPS für Celestron auf Arduino

Status
Es sind keine weiteren Antworten möglich.

Dobsonschubser

Aktives Mitglied
Hallo zusammen,

vor ein paar Tage bin ich auf CN über ein schönes Projekt gestolpert.
Ein GPS Modul für Celestron Montierungen. Das käuflich zu erwerbende Modul liegt ja preislich jenseits von Gut und Böse. Das hier gibts für unter 10€ ;-)
Im Gehäuse für das Controllerboard an meiner CGX ist noch ein wenig Platz und ich hatte den Ehrgeiz das Teil darin einzubauen, weil ich keine Lust hab irgendwo noch ein Kästchen unterzubringen, dass man dann entweder vergißt oder es am nach dem Abbau auf dem Acker liegen läßt. Also muß das ganze fliegend verdrahtet werden und auch ein paar Bauelemente, ich sag mal "unkonventionell" verlötet werden.
Den Thread auf CN:Homebrew Celestron-compatible GPS - Page 2 - Celestron NexStar - Cloudy Nights
und hier der Code und ein kleiner Schaltplan:
ForestTree/nexstar_gps

Ich habe für die 5V Versorgung allerdings einen normalen 7805/1A verwendet.
Im Thread wird auch davon gesprochen sich die 5V über den VCC des Arduino zu holen und die 12V über den Raw, den der Mini Pro hat zu verwenden. Das hat bei mir nicht funktioniert. Es kamen nur knapp 4,3V an und ich vermute auch nicht genug Strom.
Interessant finde ich die umfassende Doku, die auch zu finden ist und den eigentlich "primitiven" aber effektiven Weg, den Celestron geht. Das ganze Zeug quasselt ohne Schnick-Schnack nur mit TTL untereinander.
Der Arduino ist direkt an die AUX Buchse gelötet. Diese sind auch intern einfach fest miteinander verbunden, sodass man hier nichts entkoppeln muß. Freundlicherweise sind an dem Panel für die beiden externe Ports die Leitung genau in der richtigen Reihenfolge angeschlossen. Von der Lötseite betrachtet Pin 1 bis 8 von links nach rechts.

Hier ein paar Bilder:

Link zur Grafik: http://astro.lichterzaehler.de/wp-content/uploads/2019/04/IMG_1095.jpeg

Link zur Grafik: http://astro.lichterzaehler.de/wp-content/uploads/2019/04/IMG_1103.jpeg

Link zur Grafik: http://astro.lichterzaehler.de/wp-content/uploads/2019/04/IMG_1106.jpeg

Ich hoffe die neuen Besitzer sind mir nicht böse, wenn ich das hier einstelle ich weise aber darauf hin, dass man durch solche Basteleien die Gewährleistung verliert, falls es beim testen knallt ;-)

Gruß und viel Spaß beim Nachbau
Dirk
 
Hallo Dirk,
Mit die Schaltung von ForestTree bekomme ich motor-errors 16 und 17. Funktioniert es bei Ihnen ohne errors? Oder haben sie etwas geändert?
Gruß aus die Niederlande.
 
Hallo Nillis,

Wenn es einen Motorfehler geben würde, würde ich das ja nicht verwenden ;-)
Ich habe weder an der grundsätzlichen Schaltung, noch am Code irgendwas geändert.
Problem war bei mir nur die Spannungsversorgung für den Arduino und GPS. Ich habe 12V von der Platine genommen und mit einem 7805 die 5V bereitgestellt.
Ein Motorfehler kann alles mögliche sein. Fehlende Spannung, fehlende Masse, Anschlüsse vertauscht. Schaltung mal genau darauf untersuchen und alle Verbindungen durchmessen. Viel mehr kann ich da leider auch nicht sagen.

Gruß Dirk
 
Danke für Ihre Antwort und Darlegung.
Ich habe ein Celestron 127SLT mit AVX mount. Die Verbindungswerte sind möglicherweis nicht identisch. Ich versuche es mit all meinem Wissen herauszufinden. :unsure:
 
Die AVX arbeitet mit dem gleichen Controller und auch die PIN Belegung sollte gleich sein. Meine Controller hat USB, hab eine CGX Montierung. Intern ist da aber nur ein USB/Seriel Converter verlötet. D.h. direkt danach geht es ganz normal Seriell weiter.
 
Genau, die Pinbelegung ist die gleiche. Aber ich denke, die serielle Verarbeitung ist bei Ihrer CGX anders als bei der AVX, da der Fehler 16/17 vorliegt.
Vielen Dank für Ihre Antwort.
 
Den Fehler hatte ich auch, solange ich die Serielle Schnittstelle nutzte, die auch mit dem USB Anschluss des Arduino verbunden ist (Tx0, Rx0).
Ich habe dann die Pins des "Softserial Ports" für die Kommunikation mit der Montierung genutzt und den GPS Receiver mit Rx0 verbunden (also letztlich die seriellen Anschlüsse getauscht) und schon gab es keine Fehler mehr. :)
Kann sein, dass sich der USB Anschluss mit den Montierungssignalen in die Quere kommt und deshalb die Fehler auftreten.
(habe eine Nexstar Evolution Montierung, und kann deshalb nicht sagen ob es generell bei allen anderen Montierungen ebenfalls den Fehler behebt.)
 
Status
Es sind keine weiteren Antworten möglich.
Zurück
Oben