Un contrôleur PWM (Largeur d'impulsion) peut être considéré comme un commutateur (électronique) entre les panneaux solaires et la batterie.
Le PWM est une bonne option à faible coût pour les systèmes plus petits / où l'efficacité du système n'est pas critique, par exemple la charge ruisselante / pour les panneaux solaires avec une tension d'alimentation maximale (VMP) allant jusqu'à 18V pour charger une batterie 12V (36V pour la batterie 24V, etc.).