Controling big stepper motor

Hi, Im new here.

Im trying to do a coil winder following this project:

Where I can set the steps to obtain certain amount of turns.

The setup:
-TB6600 Stepper motor driver
-Nema 23 stepper motor
-Power supply 24v/350w/14A

At this point Im having trouble finding information about the torc/force of the stepper motor, I need that the motor can rotate about 1Kg of weight in a 24in diameter spool.

My question is, a nema 23 would be sufficient in this case to move that kind of weight at aroung 600 rpm? If is not how do I calculate the motor size I need?

Im sorry if is a dumb question, I could not find any information related to this

calvin6:
At this point Im having trouble finding information about the torc/force of the stepper motor,

It's not clear whether you have actually bought the motor.

The supplier of a stepper motor should provide the motor datasheet. However the datasheets for the low-price motors usually only list the holding torque. Stepper motor torque falls off sharply with speed so you need to study a graph showing how torque declines with speed. Such graphs are rarely included in the datasheet for low-price motors. It will be instructive to study some of those graphs even if they are for motors from a different manufacturer.

How you set the number of steps depends on the program. If you need help with the program please post it. See How to get the best out of the Forum

...R
Stepper Motor Basics
Simple Stepper Code

calvin6:
Hi, Im new here.

Im trying to do a coil winder following this project:
TB6600 Stepper Motor Driver with Arduino Tutorial (3 Examples)
Where I can set the steps to obtain certain amount of turns.

Have you looked at stepper libraries like AccelStepper and their examples yet?

The setup:
-TB6600 Stepper motor driver
-Nema 23 stepper motor
-Power supply 24v/350w/14A

[ 14A is overkill, a few amps will be plenty for one motor ]

At this point Im having trouble finding information about the torc/force of the stepper motor, I need that the motor can rotate about 1Kg of weight in a 24in diameter spool.

Which motor? Does it have a datasheet? Dynamic torque depends on speed and supply voltage.

Is your spool well balanced? If so then the torque will only be needed to accelerate the load, if
imbalanced torque is also needed to overcome the imbalance - details are needed here. Its possible
to measure torque if the geometry isn't trivial to calculate.

My question is, a nema 23 would be sufficient in this case to move that kind of weight at aroung 600 rpm? If is not how do I calculate the motor size I need?

Hmm, that does sound ambitious - I estimate the MoI for 1kg disc of radius 30cm as 0.045kgm^2,
600rpm is about 60 rad/s so to accelerate to 600rpm in 10 seconds takes 60/10 x 0.045 = 0.27Nm
which is plausible, but that's quite a slow ramp up.

You'll need beefy bearings on the spool if its not well-balanced, BTW - the motor's bearings aren't
designed for such a load.

BTW this doesn't sound like an application for a stepper. Steppers are likely to snap wires in a coil
winding application as they have much larger torques once they stall. A current-controlled DC motor
with encoder would allow fine control of max torque, stall detection, and smooth running.

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