La modulación por ancho de pulsos (PWM) es una técnica de control que varía la duración de pulsos eléctricos para controlar dispositivos como motores eléctricos, LEDs y pequeños motores. El ciclo de trabajo representa la fracción de tiempo que la señal está en estado activo y puede variar de 0 a 1. La PWM se implementa comúnmente en circuitos integrados para controlar fuentes conmutadas, motores y elementos termoeléctricos.