I'm working on designing a motor drive for a telescope mount that is giving me some trouble. I'm trying to decide between using a dc motor with feedback and a stepper motor. Speeds need to be really slow (a constant 0.05-0.1rpm, exact speed TBD), so gearboxes or gearmotors will be necessary. The main drawback of steppers is power consumption as this will be battery powered, so dc motors seem prefereable for that reason.
The issue of course with dc motors is their speed isn't particularily constant, so some sort of feedback is necessary. An encoder is the obvious choice, though finding something that physically connects up has been tough. I did come accross someone who took an existing motor drive and added on speed control by counting flyback pulses https://www.cloudynights.com/topic/702124-motor-speed-controller-for-eq-1-eq-2-ra-axis-motor-drive/. It looks like they had some success, and I see some improvements to be made, but I'm curious if there's any inherent limitations to this method. I can't see any issues with it offhand (though I'm no electrical engineer), but I also can't find any other instances of this method of speed control being used.
Are there any limitations or issues with such a design that I'm overlooking?