Understanding the Power Equation: Torque × Speed = Power

Motor Torque and Speed Performance / Visits:7

If you’ve ever held a micro servo motor between your thumb and forefinger — those little 9-gram plastic bricks that come with every hobbyist starter kit — you’ve probably felt a strange mix of awe and frustration. Awe, because this tiny device can swing a control horn with surprising authority. Frustration, because the moment you actually load it with something heavier than a paper airplane, it stalls, buzzes, or just gives up.

The culprit isn’t the motor’s quality. It’s your misunderstanding of the most fundamental relationship in electromechanical systems: Torque × Speed = Power. This equation is not a suggestion. It’s a hard physical law that governs everything from a brushless drone motor to a 10,000-horsepower locomotive. And for micro servo motors — those silent workhorses of robotics, animatronics, and 3D-printed contraptions — this equation is both a blessing and a trap.

Let’s tear it apart, piece by piece, and then rebuild it with real-world micro servo examples that will change how you read a datasheet forever.


The Equation, Decoded: What the Symbols Actually Mean

Before we dive into servo-specific chaos, let’s establish a rock-solid foundation. The power equation in rotational systems is deceptively simple:

P = τ × ω

Where: - P = mechanical power (watts, W) - τ = torque (newton-meters, N·m) - ω = angular speed (radians per second, rad/s)

But here’s the first lie: most people read this as “torque times speed equals power,” which is true but useless. The insight comes from rearranging it:

τ = P / ω and ω = P / τ

That rearrangement tells you something brutal: for a fixed power input, you cannot have both high torque and high speed simultaneously. They trade off along a hyperbolic curve. A motor rated for 1 watt of mechanical output can either spin fast with little torque (like a tiny coreless motor) or spin slowly with high torque (like a geared stepper). But it cannot do both at once.

Now, apply that to a micro servo motor. A typical SG90 — the most famous 9-gram servo on Earth — has a stall torque of about 1.8 kg·cm (0.176 N·m) at 4.8V, and a no-load speed of 0.12 sec/60° (which translates to about 8.7 rad/s). If you multiply those two peak values together, you get:

0.176 N·m × 8.7 rad/s = 1.53 W

That’s your theoretical maximum mechanical power — if the motor could output stall torque and no-load speed simultaneously, which it absolutely cannot. The real continuous power is maybe 0.5 to 0.8 W. So when your robot arm stalls under a heavy payload, it’s not because the motor is weak. It’s because you’ve asked for torque at a speed that exceeds the power budget.


The Micro Servo Paradox: High Torque, Low Speed, Zero Power

Here’s where micro servos get weird. Unlike a plain DC motor, a servo motor is a closed-loop system. Inside that little plastic box, you have:

  • A DC motor (usually coreless or pager-type)
  • A gear train (typically nylon or metal, with ratios from 200:1 to 400:1)
  • A potentiometer for position feedback
  • A small control board with an H-bridge

The gear train is the star of the show. It multiplies torque by the gear ratio N, but it divides speed by the same N. So a motor spinning at 12,000 RPM with 0.002 N·m of torque becomes a shaft spinning at 30 RPM with 0.8 N·m of torque. Power stays roughly the same (minus gear friction losses, typically 10–20%).

This is why a micro servo can lift a 1 kg weight with a 2 cm horn, but you’d never use it to spin a propeller. The gear train converts speed into torque, but it cannot create power. And herein lies the paradox: a micro servo’s datasheet torque number is a stall value, not a usable value. At stall, speed is zero, so power is zero. The motor is just burning current and heating up.

The Stall Current Trap

Let’s talk numbers. An SG90 at stall draws about 650 mA at 4.8V. That’s 3.12 watts of electrical power input. But the mechanical output at stall is exactly 0 watts. So where does the power go? It becomes heat in the motor windings, the H-bridge transistors, and the gear grease. That’s why a stalled servo buzzes — it’s not a sound; it’s the sound of electrical energy being violently converted into thermal energy.

The efficiency at stall is 0%. The efficiency at no-load is also 0% (no mechanical output). The maximum efficiency for a typical micro servo gearmotor occurs at roughly 50% of stall torque and 50% of no-load speed — that’s your sweet spot for continuous operation, and it delivers only about 25–35% of the theoretical power you calculated from the peak values.


Why Your Robot Arm Fails: The Power Budget Mismatch

Let’s build a concrete scenario. You’re designing a 3D-printed robotic arm with three micro servos. The shoulder servo needs to lift a 300-gram arm assembly at a distance of 10 cm from the pivot. Required torque:

τ = m × g × r = 0.3 kg × 9.81 m/s² × 0.1 m = 0.294 N·m

But your SG90 only provides 0.176 N·m at stall. So you upgrade to an MG996R (a “micro” servo in name only, really a standard size). Its stall torque is 0.98 N·m at 6V. That’s plenty, right? Wait — check the speed. The MG996R has a no-load speed of 0.17 sec/60° (about 6.2 rad/s). At 0.294 N·m, the actual speed drops to maybe 2.5 rad/s. That means your arm takes:

Time to rotate 90° = (π/2) / 2.5 = 0.63 seconds

That’s not terrible. But now consider the power equation at that operating point:

P = 0.294 × 2.5 = 0.735 W

The MG996R’s datasheet says it can draw up to 2.5A at stall (15W at 6V). But its mechanical output at your operating point is less than 1 watt. The rest is heat. If you run that shoulder servo continuously, it will overheat in about 90 seconds. Your arm will start to droop, then the servo will fail.

The lesson: You didn’t choose a servo with enough power. You chose one with enough torque. But torque without speed is just a static hold. To move a load, you need power — and power requires both torque and speed.


The Hidden Variable: Gearbox Efficiency and Backlash

When we say “micro servo motor,” we’re really talking about a gearmotor — a high-speed motor mated to a reduction gearbox. The gearbox is where power goes to die in small increments. Let’s break down the losses:

Gear Mesh Friction

Each gear pair (pinion + gear) has an efficiency of roughly 85–95% for spur gears, and 70–80% for worm gears (which some micro servos use for self-locking, though it’s rare). A typical 3-stage spur gearbox with a 300:1 ratio might have:

η_gearbox = 0.9³ = 0.729 (about 73%)

That means 27% of your motor’s mechanical power is lost as heat in the gear teeth. Multiply that by the motor’s own electrical-to-mechanical efficiency (maybe 50–70% for a pager motor), and your total system efficiency is:

ηtotal = ηmotor × η_gearbox = 0.6 × 0.73 = 0.438

So for every 1 watt of electrical power you feed a micro servo, only about 0.44 watts comes out as usable mechanical power at the output shaft. That’s the real power equation you should be using:

Pmechanicaloutput = V × I × ηmotor × ηgearbox

Backlash and Dynamic Loading

Backlash — the play between gear teeth — doesn’t directly affect the power equation, but it affects how power is transferred. When your servo reverses direction, the gears have to “take up” the slack. During that moment, the output shaft is momentarily unloaded, but the motor is still spinning at high speed. When the gears engage again, you get a shock loading event. That shock can momentarily double or triple the instantaneous torque requirement, pushing you into stall territory even if your average load seems fine.

Pro tip: Always derate your micro servo’s torque by 20–30% for dynamic applications (like robot arms or pan-tilt mechanisms) to account for backlash impacts and inertia.


The Speed-Torque Curve: Your Servo’s Real Personality

Every micro servo has a speed-torque curve — a straight line (or slightly curved line) from no-load speed at zero torque down to stall torque at zero speed. This line is the physical manifestation of the power equation. Let’s plot the SG90’s curve in your head:

  • Point A (0 torque): speed = 8.7 rad/s, power = 0 W
  • Point B (50% stall torque): torque = 0.088 N·m, speed = 4.35 rad/s, power = 0.383 W
  • Point C (stall): torque = 0.176 N·m, speed = 0 rad/s, power = 0 W

The maximum power point is exactly at 50% of both stall torque and no-load speed — this is true for any DC motor with a linear speed-torque characteristic. That point is your servo’s sweet spot. If you design your mechanical system to operate near that point, you’ll get the fastest possible response, the best efficiency, and the least heat generation.

How to Find the Sweet Spot in Practice

  1. Measure no-load speed: Put a small reflective tape on the horn and use a tachometer (or an encoder) to measure RPM at your supply voltage.
  2. Measure stall torque: Use a torque gauge or a simple lever arm with a force sensor. Be quick — you don’t want to burn the servo.
  3. Calculate the sweet spot: Target torque = 0.5 × stall torque. Target speed = 0.5 × no-load speed.

For an SG90 at 5V, that’s roughly 0.088 N·m and 4.3 rad/s — enough to lift a 450-gram mass at 2 cm from the pivot, but not more. If you need more torque, you have two choices: increase gear ratio (change the servo) or increase supply voltage (if the servo supports it). But increasing voltage also increases no-load speed, which shifts the entire curve up — giving you more power at the same torque point.


Voltage, Current, and the Power Supply: The Forgotten Third Wheel

Here’s a dirty secret about micro servos: their power rating is not fixed. The equation P = τ × ω assumes a constant input power, but in reality, you control the voltage, and the motor draws whatever current it needs. So the power equation becomes:

Pmechanical = Vsupply × Imotor × ηtotal

And because torque is proportional to current (τ = kt × I) and speed is proportional to voltage minus the back-EMF (ω = (V - I × R) / ke), you get a beautiful feedback loop:

  • Higher voltage → higher no-load speed → more power available at any torque point
  • Higher current → higher torque → but also more heat in the windings (I²R losses)

The 4.8V vs 6V Myth

Most micro servos are rated for 4.8V to 6V. The difference is not trivial. At 6V, an SG90’s stall torque jumps from 1.8 kg·cm to 2.2 kg·cm (a 22% increase), and its no-load speed increases by roughly 25%. That means the maximum power increases by about:

(1.22 × 1.25) - 1 = 52.5%

That’s a massive improvement from just a 1.2V change. But it comes with a catch: current draw also increases, and the internal H-bridge may overheat. If you’re running servos from a 5V USB power bank, you’re already leaving half the power on the table. Use a dedicated 6V BEC (battery eliminator circuit) or a 2S LiPo with a regulator.

The Brownout Nightmare

When a micro servo starts moving, it draws a huge inrush current — often 3–5× its rated continuous current. If your power supply can’t deliver that instantaneously, the voltage sags. The sag reduces the motor’s available power, which reduces torque, which makes the servo slow down. But the controller still demands position, so the servo draws even more current, causing more voltage sag. This death spiral is called a brownout, and it’s the #1 reason why multi-servo robots twitch or freeze.

Fix: Use a power supply with at least 2A headroom per servo, and add a 1000 µF electrolytic capacitor across the power rails near the servo connector. This decouples the transient current from the main supply.


Case Study: Building a High-Performance Micro Servo Gimbal

Let’s put all this theory to work. You want to build a 2-axis camera gimbal using micro servos. The camera + mount weighs 250 grams, and the center of mass is 3 cm from each servo’s output shaft. You want a pan speed of at least 180°/s (about 3.14 rad/s).

Step 1: Calculate required torque.

τ = m × g × r = 0.25 × 9.81 × 0.03 = 0.0736 N·m

But you need dynamic torque for acceleration. If you want to accelerate from 0 to 3.14 rad/s in 0.2 seconds, the angular acceleration is:

α = 3.14 / 0.2 = 15.7 rad/s²

The moment of inertia of the camera (approximated as a point mass at radius r):

I = m × r² = 0.25 × 0.03² = 0.000225 kg·m²

Dynamic torque = I × α = 0.000225 × 15.7 = 0.0035 N·m

Total required torque = 0.0736 + 0.0035 = 0.0771 N·m

Step 2: Check the power equation.

Required power = τ × ω = 0.0771 × 3.14 = 0.242 W

That’s tiny. Any decent micro servo (SG90, MG90S, etc.) can handle this. But wait — the speed requirement is the killer. At 3.14 rad/s, you need a servo with a no-load speed of at least 6.28 rad/s (to have 50% speed margin at the sweet spot). The SG90’s no-load speed is 8.7 rad/s, so it just makes it.

Step 3: Check the operating point on the curve.

At 0.0771 N·m, the SG90’s speed drops to:

ω = ωnoload × (1 - τ / τ_stall) = 8.7 × (1 - 0.0771 / 0.176) = 8.7 × 0.562 = 4.89 rad/s

That’s above your 3.14 rad/s requirement. Power at that point:

P = 0.0771 × 4.89 = 0.377 W

That’s within the servo’s continuous capability (it’s about 50% of the maximum power point). You’re good — provided you use a 6V supply. At 4.8V, the stall torque drops to 0.147 N·m, and the speed at your torque point drops to:

ω = 7.2 × (1 - 0.0771 / 0.147) = 7.2 × 0.475 = 3.42 rad/s

Still above 3.14, but barely. A slight increase in friction or a heavier battery will kill it.

The takeaway: The power equation doesn’t just tell you if a servo can lift something — it tells you if it can move something at a speed you care about.


Practical Tips for Squeezing More Power from Micro Servos

1. Upgrade the Gear Ratio (or Buy a Higher-Ratio Servo)

If you need more torque at the same speed, you can’t cheat physics — but you can change the gearbox. A servo with a 400:1 gear ratio will have twice the torque of a 200:1 servo, but half the speed. If your application is slow and heavy (like a robotic claw), that’s perfect. If it needs speed, you need a lower ratio and a bigger motor.

2. Use Metal Gears for High Shock Loads

Nylon gears flex under load, which absorbs energy that could otherwise go into motion. Metal gears are stiffer, transmitting more power directly to the output shaft. But they also add inertia, which reduces acceleration. For high-power applications, use metal gears but increase the supply voltage to compensate.

3. Overdrive the Servo with a Higher Voltage (Carefully)

Many micro servos can tolerate 7.4V for short bursts. This increases both torque and speed by about 15–20% each, giving you a 40–50% power boost. But check the datasheet — if the servo’s internal components are rated for 6V max, you’ll fry the H-bridge. A safer approach: use a 2S LiPo with a 6V step-down regulator that can deliver 3A peak.

4. Add a Heat Sink (Yes, for a 9g Servo)

The power equation’s waste heat is real. A small aluminum heat sink attached to the servo’s metal gearbox housing can reduce thermal resistance by 30–40%, allowing you to run closer to the maximum power point for longer. Some hobbyists even mount tiny 5V fans — overkill, but it works.

5. Use a Closed-Loop Controller with Current Limiting

If you’re driving servos with an Arduino or Raspberry Pi, you’re probably sending PWM signals directly. That’s fine, but you have no control over current. A servo driver board with current sensing (like the PCA9685 with an external current sense resistor) can limit inrush current, preventing brownouts and extending servo life. It won’t increase power, but it will make the available power more usable.


The Power Equation as a Design Philosophy

Once you internalize Torque × Speed = Power, you stop thinking of micro servos as “strong” or “weak.” You start thinking in terms of power envelopes — the region of the torque-speed plane where the servo can operate continuously without burning up.

A micro servo’s power envelope is a narrow ellipse centered at the 50% torque / 50% speed point. Outside that ellipse, you’re either stalling (too much torque) or overspeeding (too little load). The art of mechanical design is to shape your load’s torque-speed requirement to fit inside that ellipse — by changing lever arms, gear ratios, or supply voltage.

The Ultimate Micro Servo Power Formula

If you take one thing from this entire essay, let it be this:

Pavailable = (Vsupply × Imax × ηtotal) ≥ (τload × ωrequired)

If that inequality holds, your servo will work. If it doesn’t, no amount of PWM tweaking or PID tuning will save you. You need a bigger motor, a higher voltage, a better gearbox, or a lighter load. The equation doesn’t negotiate.


Final Thought: The Servo That Thinks It’s a Winch

I once saw a maker attach a 1-meter lever arm to an SG90, tie a string to it, and try to lift a 500-gram weight. The servo buzzed, twitched, and eventually let out the magic smoke. The maker was furious — “But the datasheet says 1.8 kg·cm!” They forgot that 1.8 kg·cm at 1 cm radius is 1.8 kg of force, but at 1 meter radius, it’s only 18 grams of force. The torque was the same, but the speed at the end of that lever arm was practically zero. The power equation doesn’t care about your mechanical advantage — it cares about the product of torque and angular speed at the same point in time.

So the next time you pick up a micro servo, don’t ask “How much torque does it have?” Ask “How much power can it deliver, and at what speed?” Because torque without speed is just a static hold, and speed without torque is just a vibration. The magic — the power — lives in the product. And that product is always finite, always constrained, and always telling you the truth. You just have to do the math.

Copyright Statement:

Author: Micro Servo Motor

Link: https://microservomotor.com/motor-torque-and-speed-performance/power-equation-torque-speed.htm

Source: Micro Servo Motor

The copyright of this article belongs to the author. Reproduction is not allowed without permission.

About Us

Lucas Bennett avatar
Lucas Bennett
Welcome to my blog!

Tags