Skip to content
CrocoDocs
Starter GuideProgrammingEngineeringDesignPortfolio
Documentation
EngineeringYour first engineering build

Design

Game strategyDesign processCAD and robot integration

Mechanical fundamentals

Structure and fastenersShafts and bearingsMotors and gearingServosGearsBelts and chain

Mechanisms

DrivetrainsLinear slides and riggingArms and linkagesIntakes and grippersTransfersTurretsFlywheels and launchers

Manufacturing

MaterialsFits and tolerances3D printingMachining and fabrication

Electrical and wiring

Electrical and wiringWiring and powerConnectors and cablesPower faults and ESDSensor integrationMulti-turn position

Build and compete

Assembly and serviceabilityMechanics and controlTesting and reliabilityEngineering notebook

Reference

Engineering glossaryEngineering resources
Appearance

Motors and gearing

Calculate reduction, speed, torque, power, and a loaded motor operating point without confusing free speed and stall torque.

A 's useful output depends on the load and the transmission between it and the . Gearing trades rotational speed for ; it does not create mechanical power.

REV HD Hex motor with stacked black UltraPlanetary gearbox cartridges and a separate hex output shaft.
REV HD Hex motor with an UltraPlanetary gearbox. The cartridges between the motor and output shaft set the reduction.
Rear of a goBILDA Yellow Jacket gearmotor, showing red and black power leads and the motor and encoder connector.
Rear view of a goBILDA Yellow Jacket motor. Power leads and the encoder connection sit behind the motor, away from its output shaft.

Gear ratio

Here, GGG means input speed divided by output speed:

G=ninnout=NdrivenNdriverG = \frac{n_{in}}{n_{out}} = \frac{N_{driven}}{N_{driver}}G=nout​nin​​=Ndriver​Ndriven​​

For a simple gear, sprocket, or toothed-pulley pair, NNN is tooth count. A 16-tooth driver turning a 48-tooth driven part has G=3G = 3G=3. The output rotates once for every three input revolutions.

Ignoring losses, nout=nin/Gn_{out} = n_{in}/Gnout​=nin​/G and τout=Gτin\tau_{out} = G\tau_{in}τout​=Gτin​. With transmission efficiency η\etaη, use τout≈ηGτin\tau_{out} \approx \eta G\tau_{in}τout​≈ηGτin​. Multiply reductions for stages that share intermediate . Include the gearmotor's internal ratio and any external reduction.

Ratio conventions vary between references. Use the explicit definition above for both speed and torque calculations.

Motor operating points

is the speed with very little external load. is torque at zero speed, where current and heating are high. A motor cannot provide its free speed and stall torque simultaneously.

A simplified brushed DC motor model at fixed is:

τ≈τstall(1−nnfree)\tau \approx \tau_{stall}\left(1-\frac{n}{n_{free}}\right)τ≈τstall​(1−nfree​n​)

Mechanical power is P=τωP = \tau\omegaP=τω, with ω=2πn/60\omega = 2\pi n/60ω=2πn/60 for nnn in . Power is zero at both idealized endpoints: at free speed the external torque tends toward zero, and at the speed is zero. The model's peak power occurs halfway between them. That point is not automatically a safe continuous operating point; thermal limits, ratings, and still apply.

A normalized ideal DC motor model shows torque decreasing with speed and mechanical power peaking between stall and free speed.

The figure is a mathematical illustration, not a measured curve. Use supplier test data for your voltage and gearmotor.

Drivetrain comparison

Suppose a gearmotor output has a stated no-load speed of 300 RPM and drives a 96 mm wheel through a further 2:1 reduction. Ideal wheel speed is 150 RPM. Ignoring slip:

v=πDn60=π(0.096)(150)60≈0.754 m/sv = \frac{\pi Dn}{60} = \frac{\pi(0.096)(150)}{60} \approx 0.754\ \mathrm{m/s}v=60πDn​=60π(0.096)(150)​≈0.754 m/s

If that output shaft supplies an illustrative 0.6 N·m at a particular loaded operating point and the external stage is 85% efficient, wheel torque is 0.85(2)(0.6)=1.020.85(2)(0.6) = 1.020.85(2)(0.6)=1.02 N·m. At radius 0.048 m, the corresponding tangential force is 1.02/0.048≈21.31.02/0.048 \approx 21.31.02/0.048≈21.3 N. Do not pair this loaded torque with the no-load speed to claim the 's actual operating performance.

Actual acceleration also depends on robot mass, traction, battery voltage, other loads, and rotational . Compare complete drive tests rather than selecting a ratio from top speed alone.

Motor selection

Estimate the required output force or torque, desired motion speed, travel, and duty . Then select a reduction that places the motor in a useful loaded range. Check shaft compatibility, gearbox torque, shock loading, available mounting space, and resolution at the final output.

A gearmotor's advertised ratio may be nominal. Use the exact ratio for distance and angle calculations, especially when adding encoder feedback. Check the manufacturer's stage ratios and load limits.

Stop a test when motion stalls, a transmission skips, or the heats abnormally. Sustained stall is not a valid way to demonstrate a successful lifting design. Check current, temperature, loaded speed, and battery voltage during representative repeated use.

Sources

  • FTC Wiki: Gear-ratio page
  • GM0: Motor guidance
  • GM0: Motor power discussion
  • REV: UltraPlanetary ratios and load limits
  • Product photos: REV Robotics: UltraPlanetary and HD Hex motor; goBILDA: 5203 Yellow Jacket gearmotor.

Shafts and bearings

Support rotating mechanisms, distinguish live and dead axles, and retain shafts without binding bearings.

Servos

Select servo mode, torque, speed, range, and support while respecting the electrical supply.

On this page

Gear ratioMotor operating pointsDrivetrain comparisonMotor selectionSources