1001Ferramentas
🔌 Calculators

Motor Torque from Current

Calculate the torque produced by a DC motor, T = K_t·I, from the torque constant K_t (N·m/A) and the armature current I. The result, in N·m, shows a DC motor's torque is directly proportional to current — which is why measuring current is the simplest way to estimate (and limit) torque and detect overloads. The torque constant K_t is a motor characteristic (numerically equal to the back-EMF constant K_e in SI units). It is the basis of torque control in servomotors and robotics. Enter the torque constant and the current.

Result

Motor torque from current

In a DC motor (and in vector-controlled brushless servomotors) there is a beautifully simple, linear relationship between what goes in and what comes out: torque is proportional to current. T = K_t·I, where I is the armature current and K_t is the motor's torque constant (in N·m/A), a fixed characteristic that follows from the physics of the machine (magnetic field, number of turns, geometry). This proportionality has deep, practical consequences. First, it makes current the natural torque sensor: measuring the current the motor draws is the simplest, cheapest and fastest way to know how much torque it is producing — which enables torque control (essential in robotics, where the grip force or the interaction with the environment must be regulated) and overload and collision detection (a current spike reveals that the robot has hit something). Second, it lets firmware limit torque merely by limiting current, protecting the mechanism. An elegant fact: in SI units the torque constant K_t is numerically equal to the back-EMF constant K_e (V·s/rad) — no coincidence, but a consequence of energy conservation (the electrical power K_e·ω·I equals the mechanical power T·ω). K_t appears on the motor datasheet, sometimes as 'torque constant' or inferred from the peak torque and the peak current. Together with the armature resistance and the speed constant, it fully defines the motor's torque-speed curve. In servo control, the current (torque) loop is the innermost and fastest loop, with the speed and position loops built on top of it. Enter the torque constant and the current.

Related Tools

🦾

Servo Torque for Arm

Calculate the static torque a servomotor needs to hold a horizontal arm, T = m·g·L, from the tip mass m, gravity g (9.81 m/s²) and the arm length L. The result, in N·m, is the minimum torque the servo must provide to keep the arm horizontal against the load weight — the most unfavorable position. It is essential in designing robotic arms, grippers and servo-driven mechanisms, sizing the motor with a safety margin over this value. For arms with their own mass, the center of mass is used. Enter the mass and the arm length.

DC Motor Stall Current

Calculate the stall current of a DC motor, I = V ÷ R, from the applied voltage V and the armature resistance R. The result, in amperes, is the maximum current the motor draws when the shaft is locked (zero speed, no back-EMF) — far higher than normal operating current. It is the most dangerous current: it can burn the motor and driver if sustained, so systems include stall protection. It also corresponds to the maximum (stall) torque point on the torque-speed curve. It is essential for sizing fuses, drivers and power supplies. Enter the voltage and the armature resistance.

🏎️

DC Motor No-Load Speed

Calculate the no-load speed of a DC motor, ω = V ÷ K_e, from the applied voltage V and the back-EMF constant K_e (V·s/rad). The result, in rad/s, is the speed the motor reaches with no load, when the generated back-EMF nearly equals the applied voltage and the current drops to a minimum. It is the upper speed limit of the motor for a given voltage, the basis of the torque-speed curve (running from stall torque at zero speed to no-load speed at zero torque). It lets you estimate the operating range of servos and DC motors. Enter the voltage and the constant K_e.

🌀

Torque for Angular Acceleration

Calculate the torque needed to angularly accelerate a rotating body, T = I·α, from the moment of inertia I and the desired angular acceleration α (rad/s²). The result, in N·m, is the rotational version of Newton's second law (F = m·a): the greater the assembly's inertia or the faster the intended acceleration, the more torque the motor must provide. It is fundamental in sizing drives that must accelerate and decelerate loads quickly — robots, positioners, spindles — where the acceleration torque adds to the friction and load torque. Enter the moment of inertia and the angular acceleration.

Motor Power (Torque × RPM)

Compute a motor's mechanical power from torque and rotation, P = τ·ω = τ·2π·n/60, where τ is the torque (N·m), n the rotation (rpm) and P the power (W). It is the fundamental relation linking the three quantities of a rotating motor: the same motor delivers high torque at low speed or high speed at low torque, but the power is the product of the two. The basis of drive sizing. Enter the torque and the rotation.

⚙️

Stepper Motor Speed

Calculate the rotation speed of a stepper motor, RPM = (pps × 60 × step angle) ÷ 360, from the pulse frequency pps (steps per second) and the motor's step angle (degrees per step). The result, in revolutions per minute, relates the command frequency sent to the driver with the actual shaft speed. Stepper motors lose torque at high speeds, so there is a practical maximum rotation. It is essential for programming axis speeds in 3D printers, CNC and automation. Enter the pulse frequency and the step angle.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.