linuxer
Aktives Mitglied
Morgen Leute,
ich habe vor ein paar Wochen bei meiner 20 Jahre alten EQ6 die Orginalsteuerung durch eine OnStep ersetzt und bin happy das ich das endlich gemacht zu habe.
Alles läuft im Prinzip prima. Das Goto, auch über längere Strecken passt, nur beim Guiding mit Ekos oder PHD2 liege ich um +/- 2 Bogensekunden daneben. Ich verwende momentan noch einen Arduino Mega mit Ramps und 2 x A4988 Treibermodule.
Bei Aufnahmen um die 120 Sekunden kommen leider Eier zustande. Mal mehr mal weniger. Mit der alten Steuerung hatte ich da Wetterabhängig erst bei >500 Sekunden Probleme wie meine alten Aufnahmen zeigen.
Würde also sagen das die Hardware (Motoren, Ritzel, Schneckenrad) soweit okay ist. Auch das Spiel der Achsen habe ich eingestellt.
Die Montierung habe ich mit Ekos genordet so gut es ging. Ich habe leider nur einen Südhimmel zum Einstellen und Fotografieren zur verfügung.
Momentan habe ich gerade eine neue Steuerung mit einem esp32 in Arbeit und hätte auf diesem Board die TMC2100, die mir hier schonmal empfohlen wurden verbaut.
Behalten möchte ich die alten Motoren im Moment noch weil die eigentlich bis jetzt einen guten Job gemacht haben.
Meine Frage nun.
Bringt mir das etwas mehr Genauigkeit wenn ich die a4988 durch die TMC 2100 Treiber ersetze oder bringt das hinsichtlich der Genauigkeit nix.
Der Teil meiner Config sieht mometan so aus:
#define AXIS1_STEPS_PER_DEGREE 9600 // 12800, n. Number of steps per degree: <-Req'd
// n = (stepper_steps * micro_steps * overall_gear_reduction)/360.0
#define AXIS1_STEPS_PER_WORMROT 19200 // 0, n. Number steps per worm rotation (PEC Eq mode only, 0 disables PEC.) <-Req'd
// n = (AXIS1_STEPS_PER_DEGREE*360)/reduction_final_stage
#define AXIS1_DRIVER_MODEL A4988 // OFF, (See above.) Stepper driver model. <-Often
#define AXIS1_DRIVER_MICROSTEPS 4 // OFF, n. Microstep mode when tracking. <-Often
#define AXIS1_DRIVER_MICROSTEPS_GOTO OFF // OFF, n. Microstep mode used during gotos. Option
#define AXIS1_DRIVER_IHOLD OFF // OFF, n, (mA.) Current during standstill. OFF uses IRUN/2.0 Option
#define AXIS1_DRIVER_IRUN OFF // OFF, n, (mA.) Current during tracking, appropriate for stepper/driver/etc. Option
#define AXIS1_DRIVER_IGOTO OFF // OFF, n, (mA.) Current during slews. OFF uses same as IRUN. Option
#define AXIS1_DRIVER_REVERSE OFF // OFF, ON Reverses movement direction, or reverse wiring instead to correct. <-Often
#define AXIS1_DRIVER_STATUS OFF // OFF, TMC_SPI, HIGH, or LOW. Polling for driver status info/fault detection. Option
Die Einstellung "#define AXIS1_DRIVER_MICROSTEPS_GOTO OFF" muss ich auf OFF lassen weil ich sonst beim Kompilen einen fehler bekomme.
Ich bin momentan gerade im Urlaub und kann das gerade nicht nachvollziehen, sorry.
Achso noch ein paar Worte zur Ausrüstung.
Das Teleskop ist ein Newton 10"/1200mm Skywatcher.
Zum Guiden verwende ich einen OAG mit einer alten ALCCD5.
Guiding SW ist in der Regel Ekos oder PHD2. Bei EKOS verwende ich den Modus SEP.
Gruß
Thomas
ich habe vor ein paar Wochen bei meiner 20 Jahre alten EQ6 die Orginalsteuerung durch eine OnStep ersetzt und bin happy das ich das endlich gemacht zu habe.
Alles läuft im Prinzip prima. Das Goto, auch über längere Strecken passt, nur beim Guiding mit Ekos oder PHD2 liege ich um +/- 2 Bogensekunden daneben. Ich verwende momentan noch einen Arduino Mega mit Ramps und 2 x A4988 Treibermodule.
Bei Aufnahmen um die 120 Sekunden kommen leider Eier zustande. Mal mehr mal weniger. Mit der alten Steuerung hatte ich da Wetterabhängig erst bei >500 Sekunden Probleme wie meine alten Aufnahmen zeigen.
Würde also sagen das die Hardware (Motoren, Ritzel, Schneckenrad) soweit okay ist. Auch das Spiel der Achsen habe ich eingestellt.
Die Montierung habe ich mit Ekos genordet so gut es ging. Ich habe leider nur einen Südhimmel zum Einstellen und Fotografieren zur verfügung.
Momentan habe ich gerade eine neue Steuerung mit einem esp32 in Arbeit und hätte auf diesem Board die TMC2100, die mir hier schonmal empfohlen wurden verbaut.
Behalten möchte ich die alten Motoren im Moment noch weil die eigentlich bis jetzt einen guten Job gemacht haben.
Meine Frage nun.
Bringt mir das etwas mehr Genauigkeit wenn ich die a4988 durch die TMC 2100 Treiber ersetze oder bringt das hinsichtlich der Genauigkeit nix.
Der Teil meiner Config sieht mometan so aus:
#define AXIS1_STEPS_PER_DEGREE 9600 // 12800, n. Number of steps per degree: <-Req'd
// n = (stepper_steps * micro_steps * overall_gear_reduction)/360.0
#define AXIS1_STEPS_PER_WORMROT 19200 // 0, n. Number steps per worm rotation (PEC Eq mode only, 0 disables PEC.) <-Req'd
// n = (AXIS1_STEPS_PER_DEGREE*360)/reduction_final_stage
#define AXIS1_DRIVER_MODEL A4988 // OFF, (See above.) Stepper driver model. <-Often
#define AXIS1_DRIVER_MICROSTEPS 4 // OFF, n. Microstep mode when tracking. <-Often
#define AXIS1_DRIVER_MICROSTEPS_GOTO OFF // OFF, n. Microstep mode used during gotos. Option
#define AXIS1_DRIVER_IHOLD OFF // OFF, n, (mA.) Current during standstill. OFF uses IRUN/2.0 Option
#define AXIS1_DRIVER_IRUN OFF // OFF, n, (mA.) Current during tracking, appropriate for stepper/driver/etc. Option
#define AXIS1_DRIVER_IGOTO OFF // OFF, n, (mA.) Current during slews. OFF uses same as IRUN. Option
#define AXIS1_DRIVER_REVERSE OFF // OFF, ON Reverses movement direction, or reverse wiring instead to correct. <-Often
#define AXIS1_DRIVER_STATUS OFF // OFF, TMC_SPI, HIGH, or LOW. Polling for driver status info/fault detection. Option
Die Einstellung "#define AXIS1_DRIVER_MICROSTEPS_GOTO OFF" muss ich auf OFF lassen weil ich sonst beim Kompilen einen fehler bekomme.
Ich bin momentan gerade im Urlaub und kann das gerade nicht nachvollziehen, sorry.
Achso noch ein paar Worte zur Ausrüstung.
Das Teleskop ist ein Newton 10"/1200mm Skywatcher.
Zum Guiden verwende ich einen OAG mit einer alten ALCCD5.
Guiding SW ist in der Regel Ekos oder PHD2. Bei EKOS verwende ich den Modus SEP.
Gruß
Thomas
Zuletzt bearbeitet: