teleskop_steuerung_fuer_c8
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
teleskop_steuerung_fuer_c8 [2019/06/23 08:10] – [Teleskope mit Linux steuern] torsten.roehl | teleskop_steuerung_fuer_c8 [2019/06/24 10:32] – torsten.roehl | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
===== Teleskope mit Linux steuern ===== | ===== Teleskope mit Linux steuern ===== | ||
Es gibt (man ahnt es schon) natürlich mehrere Möglichkeiten, | Es gibt (man ahnt es schon) natürlich mehrere Möglichkeiten, | ||
+ | |||
+ | {{ : | ||
Der Bau einer Elektronik wird unten beschrieben, | Der Bau einer Elektronik wird unten beschrieben, | ||
Zeile 31: | Zeile 33: | ||
- Entwicklung einer eigenen Software (für die Elektronik und Linux) um das Teleskop anzusprechen | - Entwicklung einer eigenen Software (für die Elektronik und Linux) um das Teleskop anzusprechen | ||
- | * Vorteil: Schreiben der Mikrocontroller Software geht am einfachsten. | + | |
- | * Nachteil: Es ist notwendig auch die Client-Software für Linux zu entwickeln. Man kann in der Regel nur seine Eigene Software zur Steuerung des Teleskops verwenden, d.h. vorhandene Linux-Software kann nicht verwendet werden. | + | |
- Entwicklung einer eigenen Software für den Mikrocontroller der ein bereits bekanntes Teleskop-Protokoll spricht, so dass Linuxsoftware die dieses Protokoll unterstützt verwendet werden kann. | - Entwicklung einer eigenen Software für den Mikrocontroller der ein bereits bekanntes Teleskop-Protokoll spricht, so dass Linuxsoftware die dieses Protokoll unterstützt verwendet werden kann. | ||
- | * Vorteil: Vorhandene Linux-Clients (KStars, Stellarium, | + | |
- | * Nachteil: Das verwendete Protokoll muss bekannt und verstanden worden sein. Falls sich die Schnittstelle zukünftig ändert, muss immer auch die Mikrocontroller angepasst werden. | + | |
- Entwicklung eins INDI-Treibers (auf der Linux-Seite) um den Mikrocontroller anzusprechen. Dies ist die professionelle Methode. | - Entwicklung eins INDI-Treibers (auf der Linux-Seite) um den Mikrocontroller anzusprechen. Dies ist die professionelle Methode. | ||
- | * Vorteil: Alle Linux Programme, die die INDI-Schnittstelle unterstützen können verwendet werden | + | |
- | * Nachteil: Gute Linux Kenntnisse sowie solide C++ Kenntnisse sind für die Treiberdentwicklung notwendig. Kann auch als Vorteil gesehen werden, da mit sich in die Materie einarbeiten darf ;-) | + | |
- | ===== Bau und Inbetriebnahme der Steuerung ===== | + | ==== Bau und Inbetriebnahme der Steuerung ==== |
+ | |||
+ | Zuerst wird ein virtuelles Java-Teleskop in den Grundzügen vorgestellt (Projekt A). Da ein reales C8-Teleskop angesteuert werden soll, wird dann auf echte Hardware (Arduino-Nano) umgestiegen und auch hier vorerst ein virtuelles (simuliertes) Teleskop entworfen (Projekt B). | ||
+ | Dieses virtuelle Arduino-Teleskop dient dann als Skelett für die eigentliche Software der Steuerelektronik (Projekt C). Außerdem wird noch ein INDI-Treiber zur Verfügung gestellt, so dass alle INDI-Client Programme verwendet werden können. | ||
- | [[DIY Teleskop-Steuerung]] | + | * Projekt A: [[virtuelles Java-Teleskop]] |
+ | * Projekt B: [[virtuelles Arduino-Teleskop]] | ||
+ | * Projekt C: [[DIY Teleskop-Steuerung]] | ||
teleskop_steuerung_fuer_c8.txt · Zuletzt geändert: 2020/11/22 16:19 von 127.0.0.1