I'm new to arduino. I want to rotate a motor(preferably a mg995 continuous servo) such that it rotates 0.25 degrees every 4mins. please let me know if my choice of motor is good.
I have an uno.
Welcome to the forum
Such a so called servo is not capable of rotating its output shaft by 0.25 degrees in steps so, no, it is not a good choice
A better choice would be a stepper motor that can be moved in precise steps using microstepping mode
How accurate do you need to be? And are you concerned about backlash?
I would certainly recommend a stepper motor, but typical steppers are 1.8 deg per step, With microstepping, you can theoretically get up to 256 microsteps, but microstepping is not guaranteed to be accurate or linear, depending on motor load. You can increase resolution with a gearbox, but those will always introduce some backlash.
thank u for replying
, it should be able to lift something like 500g. Can I use a stepper motor without a motor driver?
A 0.2 degree increment is very small. Can you change your mechanical system to allow a larger motor movement?
Also, you didn't answer the question about backlash.
No, you will need a driver.
Backlash is okay... i also can move 1 degree every 12mins, its the same as 0.25 for 4mins... is it enough? sorry for bothering
This will do 0.18 degree/step Micro Metal Geared Stepper Motor (12V 0.6kg.cm) - DFRobot
It may be barely adequate on the torque requirement, but they have other geared motors. Yes, you will need a stepper driver!
0.25 degree/step is a nonstandard movement, so I don't think you'll find that off the shelf. Probably have to setup custom gearing or a belt reduction.
It does not sound the same to me
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.