Webcam-Autoguiding, Protokoll? Platine?

Status
Es sind keine weiteren Antworten möglich.

philipp

Aktives Mitglied
Hallo,

so kann man sich täuschen, ich dachte mit der entsprechenden Software (AstroArt-Demo + CCD Plugin bzw. AstroVideo), der entsprechenden Hardware (WebCam + Relaisplatine) könnte ich schon langsam mal versuchen die Komponenten zusammenzustecken und ein paar Tests durchführen...

doch weit gefehlt. Als Elektronik-Laie habe ich mir das wohl zu einfach vorgestellt.

Denn natürlich hat die Conrad RELAISKARTE 8FACH SERIELL Art. Nr. 967720 - 62 ein proprietäres Protokoll und wird mit 19200 Baud betrieben. Bei AstroArt kann man zwar zwischen einigen Protokollen auswählen, aber ein eigenes definieren geht nicht...

Da sitze ich nun mit dem Glump...

so wie ich das sehe bleiben mir diese Möglichkeiten:

- einen Treiber für die Conrad Platine schreiben, am besten LX200 oder ASCOM kompatibel. Das möchte ich aber nicht tun, da ich in diesem Bereich nur wenig Ahnung von Programmierung habe (Was wäre denn da notwendig C++?, VisualBasic?? - mit Java ist da wohl nicht viel zu machen - oder?)

- die Platine aufgeben und die Relais-Box von Michael Koch kaufen. Ist mir aber ein wenig zu teuer, da ich ja noch nicht wirklich weiss, wie praktikabel das Webcam-Autoguiding mit meinem Leitrohr (70/700) und meiner Montierung (Super Polaris & DD-1)ist...

Was kann ich sonst noch tun? Hat jemand so ein Relais-Board schon erfolgreich eingesetzt? Mit welcher Software?

buäähh... <img src="/phpapps/ubbthreads/images/icons/frown.gif" alt="" />
 
Hallo Philipp,

bei Deinem konkreten Problem kann ich Dir wohl nicht weiterhelfen, ich kenne die Astro-Art Software + die zugehörige Hardware nicht.
Aber es wird wohl so sein dass die Software für eine ganz bestimmte Hardware angepasst ist (Protokoll, timing), und man nicht einfach ein Standard -Conrad Teil dranhängen kann.

Allgemein kann ich zum Webcam-Autoguiding sagen: Es funktioniert ganz wunderbar! Ich habe mir für die GP-Montierung (mit selbstgebauter Steuerung) ein Programm geschrieben,
dass die Webcam ausliest, die Autoguiding-Korrekturen ermittelt und über RS232 an meine Steuerung überträgt.
Eine Variante davon, mit kleiner Hardwarebastelei am Druckerport, ist gerade im Aufbau für das Nachführen einer FS2-Steuerung und einer Gemini-40 Montierung. Hier kommt als Leitrohr ein kleiner 60mm Refraktor dran.

Mit meinem Aufbau an der GP liegt die Nachführgenauigkeit bei ca. +/- 2 Bogensekunden, wobei dann als Leitrohr ein 6" Mak verwendet wurde. Mit einem 60-er Refraktor erwarte ich so ca. 3".

Ein Problem konnte ich beim Webcam-Guiding nur mit einer externen Hardware lösen: Bei älteren Rechnern, also ca. die Klasse 200-700 MHZ, lastet die Webcam den Rechner so stark aus, dass man in seinem Programm keine vernünftige Zeitbasis mehr erreichen kann, von der die Dauer der Korrekturen abgeleitet wird.
Es kann durchaus sein dass die Kommandos viel zu lang andauern und der Stern deshalb in die andere Richtung wegläuft, weil der Rechner nicht nachkommt. Vielleicht gibt es da einen Trick bei der Programmierung (habe die Windows-TIMER-Funktion verwendet) .
Deshalb zweifele ich dass eine einfache Relaisplatine ausreicht, um sauber nachzuführen. Mein FS2-Adapter macht die Zeitkonstante selbst, der PC gibt nur die Dauer des Korrekturkommandos vor.

Ach so, einen Treiber zu programmieren ist je nach Windows-Variante durchaus anspruchsvoll. Würde ich eher die Finger davon lassen :-))

DD1 - da muss man doch wohl selbst einen Autoguider-Anschluss dranlöten?

Viele Grüsse
Martin
 
Hallo Martin,

vielen Dank für deine ausführliche Antwort!

Mittlerweile habe ich diese Seite gefunden: http://www.technoplus.nl/astro/lx200.htm, mit so einem Emulator müßte es gehen. Die Hardware-Bastelei bereitet mir zwar Kopfzerbrechen (die Löterei an der DD-1 ist für mich schon eine Herausforderung <img src="/phpapps/ubbthreads/images/icons/confused.gif" alt="" /> ), aber ich nehme mal mit dem Autor Kontakt auf.

Was ich nicht verstehe, ist die Aussage, daß die Webcam den Rechner so stark auslastet... Bei meinem 400Mhz Celeron Laptop habe ich im Betrieb der Vesta 675 noch keine Probleme gehabt. Welche Webcam verwendest Du? Mit welchem Treiber?

Stark finde ich, daß Du die Guiding-Software selbst geschrieben hast. Realtime Bildverarbeitung und Analyse ist nicht von schlechten Eltern!
 
Hallo,
ich habe mir den von Dir angegebenen Link mal angeschaut.
Ist einen ideale Lösung, da die meiste Astrosoftware LX200 Protokol kann.
Ich habe auch so was ähnliches gebaut, nur ist bei mir noch die Schrittmotorsteuerung
integriert. Außerdem ist die Software in C und nicht in Assembler.
Infos gibt es auf meiner Homepage:
Starhopper Homepage
 
Hallo Thomas,

interessante Berichte, die Du da auf deiner Homepage hast! Deine Nachführung ist nicht von schlechten Eltern!

Meine Löt-Fertigkeiten sind unter aller [zensiert], deshalb meine Frage:wie schwierig ist das Teil zu bauen? Wie hoch sind die Materialkosten?

Wieso nur 16x Geschwindigkeit bei Goto? Die DD-1 hat auch 32x als einstellbare Geschwindigkeit. Ist das ev. dann im Ganz-Schritt Modus?

Vielen Dank für die Infos!
 
Hi Starhopper,

ein paar schöne Teile hast Du da gebastelt! Frage zur Audine: Woher hast Du die Mechanikteile und vor allem den CCD-Chip bezogen?

Viele Grüsse
Martin
 
Hallo Philipp,

wenn ich das richtig sehe macht dieser Emulator einfach eine Umsetzung des LX200-MOVE- Kommandos auf die 4 Relais. Beendet wird die Korrektur dann mit STOP MOVE, d.h. die PC-Software muss ein exaktes Timing realisieren.

Also anscheinend gibt es dafür doch eine Lösung, man müsste mal mit einem Windows-Programmierer reden.

Wie gesagt, meine Erfahrung ist:

Wenn der Webcam-Treiber aktiv ist und die Kamera Bilder liefert (sie macht mindestens 5 Bilder/s, auch wenn man nur 1 Bild/s auswertet), ist der Rechner so stark beschäftigt dass irgendwelche programmierten Zeitvorgaben, Verzögerungsschleifen, usw. nicht mehr zuverlässig funktionieren. Man merkt das z.B. daran dass andere Programme dann rumruckeln, oder viel länger brauchen um irgendwas zu machen.
Das habe ich bis zu einem Celeron 700 festgestellt, auf meinem Laptop (233 MHZ) ist es extrem. Die Webcam funktioniert natürlich noch, aber eben sonst nicht mehr viel, bzw. selbst die Webcam verliert Bilder bei der Aufnahme. Mein Laptop macht ca. 8 Bilder/s (Vesta Pro, VGA).

Die Bildverarbeitung für Autoguiding ist nicht so sehr kompliziert, man muss sich nur einen Algorithmus überlegen der z.B. nicht auf Hot Pixel reinfällt, und auch bei stärker rauschendem Bild noch funktioniert. Beim PC/Laptop hat man ja genügend Rechenpower für so was.

Sehr viel anspruchsvoller in dieser Hinsicht ist mein aktuelles Stand-Alone-Autoguider-Projekt:

Mir stinkt es immer den Laptop mitzuschleppen. Also habe ich beschlossen mir einen Autoguider zu bauen, der keinen PC braucht. So was ähnliches wie es auch von Meade oder SBIG gibt.
Sieht im Prinzip so aus, das ich den CCD-Chip aus einer Webcam verwende, eine eigene Elektronik mit Mikroprozessor baue, und dieser dann die Bildauswertung und Positionsregelung des Leitsterns macht. Hier hat man sehr viel weniger Rechenleistung, und man muss sich echt Gedanken über die softwaremässige Realisierung machen.

Das Ganze soll dann einfach ein kleines kompaktes Teil werden, das man in den Okularauszug steckt, an die Steuerung anschliesst, fokussiert, ein paar Knöpfe drückt, und fertig.

Viele Grüsse
Martin
 
Hallo Martin,

ich habe auf im Archiv der AstroArt Mailinliste nichts gefunden, was auf Geschwindigkeitsprobleme mit AstroArt und WebCam als Autoguider schließen läßt...

mir ist bei der Planeten-filmerei auch noch nichts in diese Richtung aufgefallen...

???

Albert hat übrigens auf meine Anfrage geantwortet, und bietet seinen LX-200 Emulator nun zum Kauf an... kostet ungefähr halb so viel wie das Board von Michael Koch. Interessant!

Dabei ist mir noch eine Idee gekommen. Das serielle Board von Conrad, daß ich ja besitze könnte man ev. mit einem anderen Controller-Chip ausstatten, bzw. für ein anderes Protokoll programmieren. Jetzt muß ich mir mal anschauen, was da für ein Controller verwendet wird, und ob und wie er programmierbar ist... da könnte man die freien 4 Relais ja für so Sachen wie Fokus, etc. benutzen!

Viel Erfolg für deinen standalone-autoguider. Von sowas "träume" ich schon lange, eine ST-4 gab es ja grad wieder mal als Gebraucht-Angebot, im Astro-Budget einfach nicht unterzukriegen :-)

Wenn Du da deine Arbeitszeit einrechnest kannst Du dir aber wahrscheinlich eine STV - deluxe dafür kaufen (wenn nicht sogar ne ST-10!) <img src="/phpapps/ubbthreads/images/icons/wink.gif" alt="" />
 
woher die Teile

Hallo Phillip,
die Mechanik ist selber gemacht. Die Chips sind von Kodak direkt.
Man kann als Privatperson direkt in USA bestellen. Wenn Du daß nicht willst, dann
schaue doch mal zu technologie2000.de, dort kann man Dir sicher helfen.
Viele Grüße
 
Hallo Phillip,

Hallo Thomas,

interessante Berichte, die Du da auf deiner Homepage hast! Deine Nachführung ist nicht von
schlechten Eltern!

Meine Löt-Fertigkeiten sind unter aller [zensiert], deshalb meine Frage:wie schwierig ist das Teil zu
bauen? Wie hoch sind die Materialkosten?

Wieso nur 16x Geschwindigkeit bei Goto? Die DD-1 hat auch 32x als einstellbare Geschwindigkeit.
Ist das ev. dann im Ganz-Schritt Modus?

Vielen Dank für die Infos!

ciao

Philipp
salzgeber.at: astronomie - photographie - panorama

wenn es mit Deinen Elektronikkenntnisse nicht so gut steht, dann würde
ich die Finger vom Selbstbau lassen. Ich kann keine Funktionsgarantie geben,
und Fehler kann man da genug machen.

das mit den 16x ist historisch gewachsen, konnte Anfangs mit der Software theor.
nur 2x 4x...16x,32x,64x. Ich habe Mircroschritt (12V) probiert und kam zwar auf 32x
erreichte aber nicht die 64x. Jetzt habe ich Halbschritt (5V) und habe sicherheitshalber auf 16x
gedrosselt. Es geht schon noch etwas mehr, dh. Freiraum für eigene Versuche.


Preis der Komponenten incl. Gehäuse ist unter 60 Euro. Aber wegen des Preises solltest Du
es nicht machen.

Viele Grüße Thomas <img src="/phpapps/ubbthreads/images/icons/ooo.gif" alt="" />
 
Hallo Leute

Das ist ja interessant, was da z.Zt. im Board diskutiert wird. Vielleicht kann ich dazu auch einen kleinen Beitrag leisten. Vor einiger Zeit habe ich eine gekühlte CCD-Cam. nach einer Anleitung von Stefan Haas gebaut, die auch prima funktioniert.
Siehe: http://home.t-online.de/home/s-haas/
Das Teil läuft mit PC / Notebook über den Printerport. Evtl. kann man für einen "stand alone"-Autoguider auf so einem Teil aufbauen (bevor man alles neu entwickelt). Wenn das angegangen wird, dann würde mich das brennend interessieren :-)

Viele Grüße,
Reinhard

mail: Reinhard.Lauterbach@freenet.de
 
Hallo Leute,

also das nächste Projekt steht für's Wochenende an:
Das GOTO Teil von Thomas...
Teile sind bei Reichelt bestellt.
Na dann...spannend. Ich mach mal 'nen paar Fotos vom Bau und vom hoffentlich ausbleibendem Frust...;-))
Matz
 
...Hallo, Leuts,

bin ziemlich gefrustet...fing so guuut an aber geht nix mehr voran. Thomas dürfte schon ziemlich genervt sein. Und ich komm nicht mehr weiter...Das programm ist super, die Schaltung genial nur ich bin wohl nicht gut genug alles unter einen Hut zu kriegen. Thomas hatte ja gewarnt. Aber wer nix riskiert...
Link zur Grafik: http://www.greiner-petter.de/rubriken/images/avr-klein/avr01.jpg
Link zur Grafik: http://www.greiner-petter.de/rubriken/images/avr-klein/avr02.jpg
Link zur Grafik: http://www.greiner-petter.de/rubriken/images/avr-klein/avr03.jpg
na ja ich wollt halt ma meinen Frust loswerden..
Matz
 
Hallo, Leute,

hier mein Ergebnis der Suche nach einer preiswerten Lösung zum Selbstbau einer GOTO Steuerung mit LX200 Schnittstelle für Vixen SP-/GP-Montierungen. Ein riesiger Dank an Thomas Jäger, der das alles entwickelt hat. Auf seiner Seite sind auch die entsprechenden links zu den freeware compilern und programming-tools. kleiner tipp: im ponyProg programmierer für den atmel atmega163 muss man den externen Taktgeber (8 Mhz Quarz) expliziet einschalten, das hat mich ca. 1 Woche Fehlersuche gekostet.

Link zur Grafik: http://www.greiner-petter.de/rubriken/images/avr/gpgoto.gif
www.greiner-petter.de/rubriken/goto.htm

Matz
 
Status
Es sind keine weiteren Antworten möglich.
Zurück
Oben