Telescope project has come to a major review stage, as typically protype developments do.
I am not able to see a way to reduce the stepper motor speed to an acceptable slow rate.
The telescope must rotate at 15 deg / hr. The reduction ratio of the stepper motor sprocket / timing belt drive is 12:1 (20 dia, driving 240 dia.) This means that the stepper motor is required to rotate 180 deg per hour (1/2 revolution per hour, or 0.008 rpm).
I have calculated the stepper motor performance using the following settings - (200 full steps / revolution, 64 micro steps / full step = 12,800 steps / revolution). This results in ~ 1.8 steps /sec, and a step delay of ~ 560,000 micro seconds (~1/2 sec.).
Surely this will result in massive vibrationâŚ.(not good for a telescope).
One option would be to replace current stepper motor with one with 400 steps / rev, and crank up the micro step rate to 256 (I am using aTCM2209 motor controller which can be configured via UART to give a maximum of 256 micro steps).
This will give ~14 step / sec, and a step delay of ~ 70,000 micro sec. However, I donât believe this will result in the very slow speed that is required.
To date I cannot run the stepper motor slower than 0.17 rpm, at 30,000 micro sec delay. (Geoff did offer a potential explanation in an earlier post). If I reduce the step delay, the speed increases, as expected. When the delay is increased above 30,000 the speed increases, not as expected �
Are there any guidelines as to what micro sec. delay should be aimed for (to give a very smooth motor rotation). Intuitively a high number of short delayâs should give the smoothest rotation.
The other option would be to add a reduction gear box to the stepper motor. A planetary low backlash reduction gear box (to suit NEMA17 stepper motor), with a reduction ratio of about 20:1 would bring the stepper motor speed from the current 0.17 rpm down to the required 0.008 rpm.
Any ideas, comments would be appreciated.