Hi there, I am looking for a specific type of motor/servo. It needs to be able to rotate continuously in both CW and CCW, as well as being able to be told to go to a specific angle. Ive looked at continuous servo's but all of them seem to not be able to turn to specific angles, and stepper motors all seem to turn at uneven angles, like 1.8 degrees. Preferably my motor will turn at 1-degree increments, or doesn't use increments, like certain servos. Does anyone know of a solution to my problem? or am i too picky with my requirments.
Welcome to the forum
A continuous rotation servo fitted with feedback from a suitable decoder could do what you describe. Look too at doing micro stepping with a stepper motor to reduce the step size
As suggested by @UKHeliBob , a step motor with a step of 1.8 degrees, using for example a TB6600 driver in microstep 32, (1/32), will rotate 0.05625 degrees per step.
1 revolution = 360 degrees ;
360 / 6400 = 0.05625 degrees.

Even with a feedback system, a motor that does not have discrete increments is going to suffer from the feedback data having discrete increments. Reading a resistive feedback element will be divided into discrete increments by the A/D converter, and any optical type feedback tends to use finely divided lines on the sensor.
There are also various BLDC motor controllers for arduino that can do position control if you search for them.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.