Motors
Physics Review
Flux and Lorentz
Electric motors turn electrical power into torque via Lorentz forces. Core relationships:
Variables:
V_appliedsupply voltage (V);k_eback-EMF constant (V·s/rad);ωspeed (rad/s)Icurrent (A);R_wwinding resistance (Ω)Ttorque (N·m);k_ttorque constant (N·m/A)P_mechshaft power,P_elecelectrical power (W)
Linear Motor Model Derivation
Inuitively, if we increase the voltage to a motor, it will spin faster; rather, the speed is proportional:
Similarly, if we grab the axle and increase the torque, we see the current rise; again this relationship is largely linear:
We can recall that electrical power (in Watts) is just voltage x current, then we can follow that:
We can see that in order for power to be conserved, the linear relationship between the voltage and speed must match the linear relationship between torque and current. This value is the K_v of the motor. You can find it in units of rpm/V, but it could just as easily be measured in N*m/A.
Motor Types
Motor |
Figure |
Typical use / notes |
|---|---|---|
Brushed DC |
|
|
Brushless DC (BLDC) |
|
|
Stepper |
|
Encoders
Encoders can be classified as either linear or rotary, and as either incremental or absolute
Linear Encoders - measure lateral distance traveled along a slider
Rotary Encoders - measure an anglular position about an axis
Incremental - measure distance traveled along a path back and forth
Absolute - measure with respect to a global origin without drift
Incremental |
Absolute |
|
|---|---|---|
Linear |
Capacitive strip encoder (digital calipers, DROs) |
Optical / magnetic scale (CNC, elevators) |
Rotary |
Optical quadrature (motors, velocity FB) |
Servos
Servos solve a special problem between cheap, high torque, position-accurate motors. They serve as a single unit combining a DC brushed motor, absolute encoder, and (typically planetary) high torque gearbox to provide built-in position control.













