Zur Startseite juergen.goldan.org
Erstellen einer TeenAstro Steuerung
Jürgen Goldan, 05.02.2025
Allgemeines
TeenAstro ist eine Teleskope-Steuerung für Deutsche oder Azimutale Montierungen. Wichtige Funktionen sind
GoTo, Nachführen und Guiding mit einer Handsteuerung oder über einen Computer.
Dies ist ein OpenSource Projekt mit den Quellen unter groups.io/g/TeenAstro
mit derzeit 485 Members. Initiator ist Charles Lemaire.
Kern ist die Steuerung mit einem Prozessor Teensy 4.0 (daher der Name). Kommunikation mit dem Modul erfolgt mit der Handbox oder Computer über ein LX200 Protokoll.
Hierdurch kann die Steuerung auch mit PC-Software erfolgen wie SkySafari, Stellarium oder anderer Software. In der Handbox ist ein ESP8266 Modul, welches WLAN ermöglicht, aber auch die umfangreichen Kataloge gespeichert hat.
Technik
Der Stand der hier verbauten Versionen und Daten sind:
MainUnit
Software Version 1.5.6, Board in der Version 2.5.3 Mini
Prozessor Teensy 4.0
USB-Port für Computeranschluss über LX200
ST4-Port für Guiding
M4 4-pol Anschluss für Handsteuerung
Netzteil: 12 - 35V DC / min. 1,5 A / max. 2,8A RMS (4A peak) / Stecker Ø außen 5,5mm, Pin innen 2,5mm, positiver Pol ist der Innenkontakt
Beispiel z.B.: DC 24V 5A Netzteil Adapter 5,5 * 2,5 mm bei Amazon
Interne Sicherung 5x20mm, 5A, flink
Sicherung wird auch bei Verpolung der Anschlußspannung ausgelöst
Treiber für Schrittmotoren: 2x SilentStepStick TMC5160
Batterie zum Erhalt der Uhrzeit: BR 2032 (intern unter Platine)
rote LED mit Betriebsanzeige (Dauerlicht, nicht Standard)
hier: kein GNSS-Modul, kein Encoder Eingang, kein Ausgang für Fadenkreuzbeleuchtung
Motoranschluß und Kabel
Über SAL M12 5-poliger Stecker mit 4 genutzten Leitungen
Anschlüsse: A1 -> 4, A2 -> 1, B1 -> 2, B2 -> 3
Linke Buchse RA, rechte Buchse Deklination
Kabelkonfiguration:
Stecker: | M12 | DIN 180° | TeenAstro 2.4.x | FS2 | LittleFood |
Funktion |  |
|  |
 |
 |
| | | | | |
A1 RA | 4 RA | 1 RA | 5 RA | 4 RA | 1 |
A2 RA | 1 RA | 4 RA | 4 RA | 3 RA | 6 |
B1 RA | 2 RA | 5 RA | 2 RA | 2 RA | 2 |
B2 RA | 3 RA | 3 RA | 1 RA | 1 RA | 7 |
| | | | | |
A1 DE | 4 DE | 1 DE | 5 DE | 4 DE | 5 |
A2 DE | 1 DE | 4 DE | 4 DE | 3 DE | 8 |
B1 DE | 2 DE | 5 DE | 2 DE | 2 DE | 4 |
B2 DE | 3 DE | 3 DE | 1 DE | 1 DE | 9 |
Anm: DIN-Stecker Blick von hinten,
DB9-Buchse von vorne, DB-9 Stecker von hinten
Handsteuerung (SHC)
Software Version 1.5.5 deutsch
Prozessor ESP8266 D1 Mini mit WLAN
Display: 2,42" Display OLED-SSD1309 spi/iic/i2c, 4 Pins
Taster: 1x Shift an Seite und 4x Richtungen N, S, E, W
Shift-Taste ermöglicht den Aufruf von 4 Menüs (mit Richtungstastern) oder nur Umschalten der Anzeige (3 Modi: astronomisch / Horizont / Zeit UTC)
Menüs: mit E->Goto/Synch, mit N->Geschwindigkeit, mit W->Konfiguration, mit S->Anzeige
In Menüs: linke Taste nein/zurück, rechte Taste ja/weiter
alle Icons in der Statusleiste sind hier beschreiben: Icons
WLAN: Accesspoint 192.168.0.1:9999 (default), im Browser Interface+Konfig http://192.168.0.1, Passwort ist ‚password‘ (default)
oder als Client in einem lokalen Netzwerk br>

|

Platinen Version 1.0, ESP8266 D1 Mini Modul demontiert
|
Eine einfache Dokumentation der Menüs des SHC liegt
hier.
zum Anfang
Kabel zur Handsteuerung und GNSS
Als Kabel zur Handsteuerung wurde bisher ein 4-poligen Kabel mit Stecker vom Typ M8 genutzt. In der aktuellen TeenAstro ist das GNSS Modul für die Zeitsynchronisierung
in die Handsteuerung versetzt worden, dazu ist nun ein 6-poliges Kabel nötig. Als kostengünstiger verschraubbarer Stecker kann der Typ GX12 genutzt werden und die MainUnit
an der Frontansicht muss dann angepasst werden:

Die Konfiguration der internen Verkabelung mit vorgegebenen/möglichen Farben ist hier dokumentiert:
Stecker: | M8 | GX12 |
Funktion |

 |

 |
| | |
RX1 | 1 | 5 |
TX1 | 2 | 4 |
Gnd | 3 | 6 |
5V | 4 | 3 |
RX2 | | 1 |
TX2 | | 2 |
Anm: M8-Kupplung von vorne,
GX12-Stecker Blick von vorn/außen
Anm.: Die Leitungen TX/RX sind zwischen der MainUnit und Handbox vertauscht (Kabel weiß/braun).
Das GNSS-Board wird in der Handsteuerung ggf. unter dem Display plaziert, Rx und Tx des GNSS-Boards an RX2, TX2 vom GX12-Stecker, 5V und Gnd kann vom Stecker des Displays abgenommen werden.
zum Anfang
Konfiguration
Das Aufspielen der Firmware auf den Teensy (MainUnit) und dem ESP8266 (SHC) erfolgt durch den Uploader.
Die Konfiguration aller Funktionen kann in den Menüs des SHC, im Web-Interface http://192.168.0.1, aber auch über das PC-Software Programm
TeenAstroConfig erfolgen.
Es können in der Steuerung zwei verschiedene Montierungen/Schrittmotoren hinterlegt werden. Die Namen dieser beiden Konfigurationen können nur über TeenAstroConfig oder
dem Web-Inteface gesetzt werden.
Zum Bau einer TeenAstro Steuerung ist hier eine Dokumentation in einem ZIP (englisch).
zum Anfang
3D Druckdateien
MainUnit Front ohne GNSS, M8 Stecker:
STL1 der Front, M8-Stecker für SHC und mit Stützen auf der Rückseite damit die Platte stabiler wird, AUX-Port vorbereitet. Zweifarbig möglich durch Farbwechsel nach 2 Schichten. Material PLA.
MainUnit Front mit GNSS, GX12 Stecker:
STL2 der Front, GX12-Stecker für SHC und mit größeren Stützen auf der Rückseite damit die Platte noch stabiler für den GX12 Stecker wird. Zweifarbig möglich durch Farbwechsel nach 2 Schichten. Material PLA.
Gehäuse Box Handsteuerung (SHC-Big):
STL3 mit Nibbles für Display, M8-Stecker.
STL4 mit Nibbles für Display, GX12-Stecker
STL5 mit RAFI-Taster, M8-Stecker, Nibbles und Halterung Platine 2.4.x
Material PETG oder ABS.
Frontplatte Handsteuerung:
STL6 ohne Focus-Buttons
STL7 ohne Focus-Buttons, aber RAFI-Taster
Material PLA. In die Stützen werden noch M3 Gewindeeinsätze gepresst (mit Lötkolben auf 210°). Für die seitlichen Schrauben noch M3 Muttern in Aussparungen einkleben (UHU-Hart).
Tipps/Probleme
Den gedruckten Deckel mit den Einpressmuttern versehen
Hierzu die Einpressmutter mit einem spitzen Lötkolben unter 210° vorsichtig eindrücken.
Die Muttern für die beiden seitlichen Schrauben können vorab eingeklebt werden (z.B. UHU-Hart).
Diese Halterungen sind noch oben seitlich anzufeilen (s. Abb. oben) damit die Platine passt.
Einbau MicroUSB-Adapter mit Leitungen D+ / D-
Mögliche Adapter an den USB-Port des Teensy 4.0:
D+ an Pin 3 (mitte)
D- an Pin 2 |
|
 |
|
 |
| | Amazon Kljuyhat Cinch Chassis | | AliExpress |
Die Helligkeit des 2,42" Displays läßt sich nicht genug dimmen
Die Wirkung der Kontrast-Einstellungen im Menü sind nur gering, hier hilft eine Folie im Format 66 x 42 mm zwischen Deckel und Display
Nach dem Einschalten bleibt das Display aus, offenbar keine Funktion
Wird beim Einschalten eine Taste gedrückt, so wird das Display nicht richtig erkannt. Dies kann beim Aufbau auch passieren, wenn die Kontakte an Tastern
falsch angeschlossen wurden. Dies gilt besonders für die Shift-Taste.
Nach einer ersten Installation ist das Menü N->Geschwindigkeit nicht aufrufbar
Die TeenAstro ermöglicht den Betrieb mit Schrittmotor oder Encoder. Ist der Encoder aktiv, so können keine Geschwindigkeiten gewählt werden.
Dann in der Konfiguration den Encoder deaktivieren mit folgendem Neustart.
Der Ort kann nicht gesetzt werden
Das Setzen der Position ist nur in der Home- oder Parkposition möglich.
Aktivierung des Silent Mode zeigt keine Wirkung
Die TeenAstro neu starten
zum Anfang
Links
Startseite unter groups.io/g/TeenAstro
Wiki unter groups.io/g/TeenAstro/wiki
Timeline (Motivation) unter groups.io/g/TeenAstro/wiki/14502
Zu meinem Programm TELESKOP
weitere Software von mir
zum Anfang
Bei Problemen oder Fragen bitte Mail an Jürgen Goldan.
Impressum