Un controlador PWM (modulación de ancho de pulso) puede considerarse como un interruptor (electrónico) entre los paneles solares y la batería.
El PWM es una buena opción de bajo costo para sistemas más pequeños/donde la eficiencia del sistema no es crítica, por ejemplo, carga de goteo/para paneles solares con un voltaje de potencia máximo (VMP) de hasta 18 V para cargar una batería de 12 V (36 V por batería de 24 V, etc.).