background image

SteelDrive II Focuser

Technical documentation

20th December 2019 v1.100

Summary of Contents for 2957165

Page 1: ...SteelDrive II Focuser Technical documentation 20th December 2019 v1 100...

Page 2: ...Setup 7 2 3 2 Focusing 7 2 3 3 Save the focus position 8 2 3 4 Go to the saved focuser position 8 2 3 5 Toggle automatic temperature compensation 8 2 3 6 Override limits 9 2 4 Button function overview...

Page 3: ...TCOMP FACTOR 21 3 5 3 TCOMP PERIOD 21 3 5 4 TCOMP DELTA 22 3 5 5 TCOMP PAUSE 22 3 5 6 TCOMP SENSOR 22 3 6 Temperature PWM and PID Control related commands 24 3 6 1 TEMPX 24 3 6 2 TEMPX OFS 24 3 6 3 P...

Page 4: ...g The default focusing resolution is 2 3 m in conjunction with a Baader Diamond SteelTrack R focuser 1 2 Contactless Homing Sensor The SteelDrive motor unit features a contactless wearfree homing sens...

Page 5: ...es temperature gradient induced stress in the telescope structure This can be automatically set eg on bootup the controller will always keep the temperature of a dew heater a given offset eg 4 C above...

Page 6: ...n standalone mode are Continuous focuser movement Focuser jogging movement Single step movement Homing Zeroing Save outer limit Save focus position Goto saved focuser position Toggle automatic tempera...

Page 7: ...ion OVERRIDE LIMITS mode Continuous focuser movement ignoring the limits 1 NORMAL mode The normal mode is entered when the device is powered The two status LEDs are off 2 JOG mode The jogging mode is...

Page 8: ...its most inward position Subsequently power on the device enter the SET mode by pressing the SET once LED2 is lit Now hold IN for 3s The device will set its internal position to zero and NORMAL mode i...

Page 9: ...e the focuser one step approx 0 027 mm outwards with the Baader Planetarium Diamond SteelTrack the gear ratio of other focuser may be different Press IN to move the focuser approx 2 275 m inwards Use...

Page 10: ...LED2 is lit and then holding SET button again for 3s When LED2 is blinking fast the set limits are ignored while moving with and Move to your new zero or maximum travel position and hold SET again fo...

Page 11: ...ter limit hold 3s Jog out Single step out IN Move in Zeroing hold 3s Jog in Single step in JOG Enter JOG mode Save position hold 3s leave JOG mode Enter NORMAL mode SET Enter SET mode Toggle T Comp ho...

Page 12: ...sages not starting with the prefix BS The communication of the device with the digital temperature sensors involves some blocking operations up to 500 s During this period there is a chance that some...

Page 13: ...answer BS STATUS VERSION 0 700 Apr 5 2019 r n 3 2 5 CRC checksum verification When checksum verification is enabled the CRC8 Dallas Maxim algorithm see appendix 1 of the message is calculated the cha...

Page 14: ...to give the controller a unique name maximum 19 characters SET NAME Set a device name Example command BS SET NAME Focuser1 r n Example answer BS OK r n GET NAME Get the device name Example command BS...

Page 15: ...T Get the BKLGT digital potentiometer whiper setting controlling the keypad illumination backlight LED brightness as well as the keypad status LED brightness Example command BS GET BKLGT r n Example a...

Page 16: ...ng the current device state key value delimiter item delimiter Example command BS SUMMARY r n Example Answer STATUS NAME BP_SD_41 POS 497 STATE STOPPED LIMIT 14500 FOCUS 3323 TEMP0 22 45 TEMP1 21 78 T...

Page 17: ...case the sensor is defective It will then stop with a deceleration ramp and subsequently move back to the exact position the sensor was triggered Then the absolute posi tion is then set to 0 If USE EN...

Page 18: ...e using the keypad This is useful for saving your focus position The position can also be viewed and changed in the SteelGoII settings tab SET FOCUS Save a absolute position locally on the controller...

Page 19: ...S STATUS SINGLESTEPS 1 r n SET SINGLESTEPS Set the number of steps for the single step movement uint32 By default this is 1 If the full resolution is not needed it might be more convenient to have two...

Page 20: ...BS SET CURRENT_HOLD 100 r n BS OK r n GET CURRENT HOLD Get the digital potentiometer whiper setting controlling the stepper driver current while the focuser is STOPPED uint8 0 127 DEFAULT 100 Example...

Page 21: ...movement in steps TEMP0 Temperature C of the temperature sensor plugged into the motor unit TEMP1 Temperature C of the temperature sensor plugged into the controller unit TEMP AVG Average temperature...

Page 22: ...erature of both 3 5 1 TCOMP Enable Disable the automatic temperature compensation GET TCOMP Get the temperature compensation status 1 active 0 inactive BS GET TCOMP r n Example answer BS STATUS TCOMP...

Page 23: ...5 5 TCOMP PAUSE Pause the temperature compensation The temperature drift will be tracked while pause is enabled once pause is disabled again a correction movement is issued if needed GET TCOMP PAUSE...

Page 24: ...used for the temperature compensation BS GET TCOMP_SENSOR r n Example answer BS STATUS TCOMP_SENSOR 0 r n SET TCOMP SENSOR Set the Sensor used for the temperature compensation BS SET TCOMP_SENSOR 2 r...

Page 25: ...sor is attached or the sensor is defective this will read 128 0 BS GET TEMP1 r n Example answer BS STATUS TEMP1 22 56 r n 3 6 2 TEMPX OFS TEMP0 OFS and TEMP1 OFS hold a constant offset for the measure...

Page 26: ...a is obtained the power output will be disabled BS SET PID_CTRL 0 r n Example answer BS OK r n 3 6 4 PID TARGET The PID TARGET is the target temperature or setpoint for the PID control The PID functio...

Page 27: ...uint8 0 100 0 OFF 100 max power BS GET PWM r n Example answer BS STATUS PWM 13 r n SET PWM Force the PWM value of the 12V PWM power output uint8 0 100 0 OFF 100 max power This will deactivate an acti...

Page 28: ...le answer BS STATUS PID_DEW_OFS 4 00 r n SET PID DEW OFS Set a new PID DEW OFS float BS SET PID_DEW_OFS 5 5 r n Example answer BS OK r n 3 6 9 AUTO DEW When AUTO DEW is enabled and both the AMBIENT SE...

Page 29: ...vided USB cable Execute BP Steeldrive II FirmwareUpdateTool exe The correct COM Port should already be selected If not please select the appropriate port Select the new firmware file Click Start Bootl...

Page 30: ...le This enables the user to easily adapt the cable length to their needs without the need of any special proprietary cable NEVER connect either the stepper motor unit or the controller unit to a LAN n...

Page 31: ...so provides connection with other microprocessors via SPI Figure 5 2 Mini DIN 8 pinout female side 5 3 3 5mm jack pinout The 3 5mm audio jacks on both the motor and the controller unit are used for th...

Page 32: ...xd8 0x5b 0x05 0xe7 0xb9 0x8c 0xd2 0x30 0x6e 0xed 0xb3 0x51 0x0f 0x4e 0x10 0xf2 0xac 0x2f 0x71 0x93 0xcd 0x11 0x4f 0xad 0xf3 0x70 0x2e 0xcc 0x92 0xd3 0x8d 0x6f 0x31 0xb2 0xec 0x0e 0x50 0xaf 0xf1 0x13 0...

Reviews: