How does pulse-width modulation (PWM) control motor speed?
Pulse-width modulation (PWM) controls motor speed by varying the duration of 'on' pulses to adjust the average voltage sent to the motor. By increasing or decreasing the pulse width, PWM can effectively control the speed of the motor without losing efficiency.