Hi guys,
I'm looking to build a star tracker for astrophotography using a Geared DC Motor with Encoder for speed feedback.
I have built one previously using a nema17 stepper but these are quite power hungry, heavy and large in size.
So the design will be basically a geared dc motor driving a worm gear. See this video for a look at the kind of design I'm going for. Vixen Polarie - an inside view - YouTube
My question is around working out how to control the motor in a way that I can get the required speed reduction after gearing and still maintain enough torque to drive the tracker.
I am currently looking to use a 6v Motor with an output after gearing of around 12rpm.
So "Sidereal Rate" is the speed of rotation I need to match which is 15 degrees / hour.
Which equates to an output of 0.0007 rpm. Which is a reduction of 17,280:1 still required.
My worm wheel ratio is looking to be 120:1 ratio with a 4:1 ratio of gearing between output of geared dc motor and worm gear shaft giving a total reduction ratio of 480:1.
This means I would need to drive that Motor at 0.025 RPM in order to get my final required speed on the output. Which I am doubtful is even possible without even more gear reduction.
Now assuming that the above driving RPM of 0.025 is not an issue, I also need to know how I would control the speed of the motor using the encoder.
I am currently thinking I would use the encoder ticks, to calculate current speed and then use that speed to control a pwm'd voltage that drives the motor so that the output shaft moves at exactly 15 deg/hr.
So I guess my questions are these:
- How low an RPM can I expect to drive that motor at given its maximum output speed is 12rpm.
- Is my idea on how to use the encoder ticks to drive the motor feasible or the best solution?
- Do you have any other ideas as to how I could achieve the required reduction in rpm? using different motors?
I hope I've included enough information that someone may be able to provide some advice on the project. If I haven't please let me know what additional info you may need and I'll do my best to provide it.
Thanks in advance.