Dies ist ein Repository zum Speichern der Dokumentation für mein Projekt ESP32Focuser.
Fokussierer für Teleskop basierend auf ESP32-Controller. Kompatibel mit Indilib (http://indilib.org/) und ASCOM (https://ascom-standards.org/). Der Controller verwendet das Protokoll Moonlite (wie im Indilib-Projekt dokumentiert).
Die Firmware läuft auf einer ESP32-DevKitC Leiterplatte. Es verwendet auch den BIGTREETECH TMC2209 V1.2 Schrittmotortreiber, um den Motor super leisen und vibrationsfrei anzutreiben. Grundsätzlich benötigen Sie nur diese beiden Leiterplatten, um den Fokussierer zu bauen. Wenn Sie es auf eine stabilere Art und Weise bauen möchten, können Sie den folgenden Anweisungen folgen.
Das Schaltplandiagramm befindet sich als KiCad-Projekt Ordner. Sie können den Schaltplan als pdf hier herunterladen.
Das Schema ist ziemlich einfach. Sie verbinden einfach die Pins der ESP32-Entwicklungskarte mit der TMC2209-Karte, fügen ein Netzteil hinzu und schließen den Motor an - von diesem Punkt aus können Sie den Fokussierer vom Computer über den ASCOM / INDI-Treiber steuern. Wenn Sie einen optischen Encoder als Handcontroller verwenden möchten (was ich Ihnen wirklich empfehlen würde, wenn Sie Vibrationen beim Berühren des Teleskop-Fokussierknopfs beseitigen möchten), schließen Sie ihn ebenfalls an die Stifte auf der ESP32-Platine an.
Bitte verwenden Sie die Verkabelungstabelle als Referenz, da diese möglicherweise veraltet ist. Die neueste Schaltplanversion finden Sie im KiCad-Projekt.
Description | ESP32 board | TMC2209 board | Note |
---|---|---|---|
DIR | 32 | DIR | |
STEP | 33 | STEP | |
CLK | 25 | CLK | |
PDN | 26 | PDN + PDN | not used |
MS2 | 14 | MS2 | |
MS1 | 12 | MS1 | |
EN | 13 | EN | |
ENC1 | 2 | Encoder output 1 | |
ENC2 | 15 | Encoder output 2 | |
5V | 5V | VDD | |
12V | VM | Motor power supply |
Ich verwende den Schrittmotor 17HS2408, da er gut für die 12-V-Versorgung geeignet ist: er hat einen Phasenwiderstand von 8 Ohm, was zu einem Phasenstrom von 1,5 Ampere führt. Er liegt etwas über der Spezifikation (Nennstrom 0,6 Ampere), soll aber nicht kontinuierlich auf eine hohe Geschwindigkeit laufen, es funktioniert gut, hat genug Drehmoment und macht sanfte Bewegungen.