Adjusting the RPM of a stepper motor

I am using a stepper motor whose data sheet is provided below. Unfortuantely the data sheet isn't very well documented and I lack experience with stepper motors. What confuses is that no speed value is provided on the data sheet. I am trying to determine if this motor is capable of rotating an intertia of 10^-4 kgm^2 at 600 rpm, and if so, at what voltage and pwm values is this possible and what does the 2.8 rated voltage mean in my case?

I would be very glad if you could help me. The data sheet is below, thanks in advance!

What do you mean, not well documented? It looks pretty good to me. Is there something you don't understand in there?

Oh, wait, I see your question. Speed is influenced by too many factors to become a single specification. it would be derived from torque requirements on the load side, and inductance and resistance interactions with the driving circuit, on the driving side.

A stepper motor executes steps, not a speed. Calculate how many steps are required for 600 full turns per minute, or for 10 turns per second.

A step angle of 0.9° requires 360/0.9 steps for a full revolution. The accelStepper library setSpeed() expects a number of steps per second.

This seems to be a 400-step (0.9 degree/step) 1.68Amp motor.
Voltage (2.8volt) is irrelevant if you use a current controlled driver (which you must).
Just use a capable stepper driver, like the TB6600, and a 24volt supply (3Amp is ok).
Some stepper software, like AccellStepper, can (only) do 4000steps/sec,
which just will get to that 10RPS or 600RPM.
Not sure if that setup will get you the torque requirements.
Leo..

Once it's rotating at 600rpm the answer is yes as the motor only would need to supply enough torque to overcome friction losses. You would need to ramp the applied step frequency so the motor has enough torque to get it going. Expect it to be very noisy! I was a postgrad in a department where they developed the early bipolar stepper motor drive techniques and the wailing from the machines lab could be heard throughout the building as they accelerated the motors up to silly speeds and slowed them down again without missing a step.

You could reduce the noise by using microstepping though that ups the pitch, and it will also accelerate more smoothly. The TB6600 driver mentioned is cheap but they have a poor reputation in the amateur CNC world for being rather fragile. People have also found that they can have different insides with different and substandard hardware

A good supplier of motors and drivers in my experience is https://www.omc-stepperonline.com/. I have 4 DM542 drives in my CNC mill and they have worked fine.

Thank you for your answer, what really confuses is how can I figure out if my motor is actually capable of reaching it, I can't find that information anywhere.

This is exactly what I am looking for but the data sheet doesnt provide any torque calculation graphs.

What graph do you expect? Torque depending on what?

I still think that you confuse a stepper motor with a brushed DC motor. Use a DC motor instead if you are more familiary with that technique.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.