24

This is a continuation of me trying to understand torque and stepper motors in my other question. I'm trying to understand the torque a motor would be required to generate to lift a small weight, and the formulas involved.


The first part of my question is to verify if I am calculating this correctly:

Let's say I have a 450 g mass (roughly one pound) then the force of gravity pulling it down is:

$\begin{align} F &= ma \\ &= 0.450 \:\mathrm{kg} * 9.8 \:\mathrm{m}/\mathrm{s}^2 \\ &= 4.41 \:\mathrm{N} \\ \end{align}$

If I have a stepper motor with a spindle for my string that pulls up my motor with a radius of 5 cm. I think my torque needed would be:

$\begin{align} T &= Fr \\ &= F * 0.05 \\ &= 0.22 \:\mathrm{Nm} \\ \end{align}$

So now if I want to move that mass I need to find a stepper motor that can output more than 0.22 Nm of torque, right?


The follow-on to my question is that if I want to see how fast I can move it then I need to look at a Torque speed curve, right?

My confusion is this: do I have to ensure that I'm moving slow enough to get the torque I need, or does that curve say if you need this torque you won't be able to go above this speed because the motor won't let you?

confused
  • 549
  • 1
  • 4
  • 8
  • A nice, clear answer, explaining in stages how you need extra 'power' at stage X to overcome Y, and that Z will require more. So many sites show you an algebra formula that leaves you more puzzled than when you started. (Personally, trying to work out the motor power needed to move a pivot in scissor lift arrangement forward 25cm when there is 10kg fore and aft of another pivot point !!) – Cristofayre Feb 14 '21 at 08:45
  • This is a very good thread, and helps a lot. However there's one thing that I don't understand what is the radius that you use? Sorry, maybe this is clear for everyone, but I'm coming from an IT background, and these things are not that clear to me. I would like to build an adjustable standing desk for myself, and would like to know how powerful motors I need. – sz tech Aug 27 '21 at 17:50
  • 1
    In my question above I used a radius of 5cm, but in my math I'm off by one decimal place. I'll edit it. – confused Aug 27 '21 at 19:13
  • 1
    @sztech The radius of the pulley or the axile of the rotor, whichever produces the force. – r13 Aug 27 '21 at 19:39
  • Thank you! I think that this is enough info to start. I'm still not sure if I need to add any other mechanism to hold the weight of the tabletop/monitors/printer, or if a stepper motor could hold the weight. – sz tech Aug 29 '21 at 10:39

1 Answers1

27

You have the right concept, but slipped a decimal point. 5 cm = 0.05 m. The gravitational force on your 450 g mass is 4.4 N as you say, so the torque just to keep up with gravity is (4.4 N)(0.05 m) = 0.22 Nm.

However, that is the absolute minimum torque just to keep the system in steady state. It leaves nothing for actually accellerating the mass and for overcoming the inevitable friction.

To get the real torque required, you have to specify how fast you want to be able to accellerate this mass upwards. For example, let's say you need at least 3 m/s². Solving Newton's law of F = ma:

(0.450 kg)(3 m/s²) = 1.35 N

That, in addition to the 4.4 N just to balance gravity means you need 5.8 N upwards force. At 0.05 m radius, that comes out to a torque of 0.28 Nm. There will be some friction and you want some margin, so in this example a 0.5 Nm motor would do it.

Note also that torque isn't the only criterion for a motor. Power is another important one. For that you have to decide what's the fastest speed you want to be able to pull the mass upwards at. Let's say 2 m/s for sake of example. From above, we know the highest upwards force is 5.8 N.

(5.8 N)(2 m/s) = 11.6 Nm/s = 11.6 W

After accounting for some losses due to friction and leaving a little margin, the motor should be rated for about 15 W minimum.

Olin Lathrop
  • 11,351
  • 1
  • 20
  • 36
  • I have a comment sir. Your explanation was really good and clear but I have a question: let's say I want to spin the motor very fast so I can pull up the weight fast. Let's say I want to pull it at 10m/s with constant speed. If I provide the initial 10 m/s speed with a push from my hand so the motor reaches that speed, will the motor only have to provide 0.22Nm plus a little more to overcome gravity and friction in order to keep the 10 m/s speed? The same applies to 100 m/s? If I, somehow, give the initial push to the motor achieve 100 m/s, will the motor only need to provide 0.22Nm? – Samul Apr 19 '16 at 15:13
  • 1
    @Samul: Yes, you seem to have the right concept regarding torque. Note that the power required to sustain the upward speed still has to be there. – Olin Lathrop Apr 19 '16 at 18:35
  • thank you so much! I couldnt believe what I was saying was correct... so if I want to keep a speed of 100000m/s I just need to accelerate till that speed and keep a realllly small torque to keep lifting the weight? That's amazing! Of course I think that friction may rise exponentially so maybe at a high speed I will have to provide a huge torque in order to fight the friction, am I correct? This is my last question, I promise :) – Samul Apr 19 '16 at 20:47
  • 1
    @Samul: At any steady speed, you only need enough torque to counter gravity and friction. However, there are two gotchas with this. First some part of the friction will be proportional to speed (viscous friction). Air drag is even worse, proportional to the square of the speed. Second, the *power* required is the speed times the torque. In a ideal system with no friction, the torque to maintain 10 m/s and 1000 m/s is the same, but the power required to produce that torque at the higher speed is 100 times more. If you needed 15 W at 10 m/s, then you'll need 1.5 kW at 1000 m/s. – Olin Lathrop Apr 19 '16 at 21:46
  • thank you so much!!! You were very very very clear! I finally could understand it. It may look obvius at last but my misconception abouth phisics made this a little confused, but now you made it very clear! – Samul Apr 20 '16 at 13:15
  • @OlinLathrop - Why did you give such a large torque margin (.5 Nm) in your example? (That's ~1.74 times larger than 0.2875 Nm) What % do you estimate would be friction & is the rest just performance fudge factoring? – DIYser Mar 27 '17 at 06:27
  • I'd like to build an adjustable desk, my motor would lift 50kg with low speed (0.1m/s). I thought about having a gear of 0.1m at most and using a gear rack to push up the weight. I calculated the parameters of the motor, I got something like 50Nm, 60RPM and 50W, but there is no such motor on the market. In fact it is very hard to find any kind of high torque, low speed, low wattage AC motors. Any idea how can I solve this or where can I buy a motor that would work for me? I'd like to use as few gears and other parts as possible, I try to stay on low budget and every part adds to the costs. – inf3rno Feb 29 '20 at 18:25
  • 1
    @inf3rno you can use multiple motors to distribute the load (e.g. one per leg). That's a heavy desk to lift with a single gear-less motor. – Trent Jul 28 '20 at 23:02
  • @Trent have you created something like that? Or do you have any sources from what I could use to learn more about this? I would also like to create an adjustable standing desk, but just as in inf3rno's case, seems like the numbers are just not adding up. – sz tech Aug 29 '21 at 15:50
  • 1
    Unfortunately not. – Trent Aug 29 '21 at 23:24
  • If anybody would want to do something like me, I just found the solution: linear actuators. You can buy an OK actuator around 50 USD, a better one is 100+ USD, but there are really cheap solutions around 15-20 USD. Maybe this is not part of the actual thread, so I can delete it, I just wanted to provide some info to people who are trying to do the same thing that I did. – sz tech Aug 30 '21 at 06:52