Um controlador PWM (Modulação de Largura de Pulso) pode ser considerado como um interruptor (eletrônico) entre os painéis solares e a bateria.
O PWM é uma boa opção de baixo custo para sistemas menores/onde a eficiência do sistema não é crítica, por exemplo, carregamento de gotejamento/para painéis solares com uma tensão de energia máxima (VMP) de até 18V para carregar uma bateria de 12V (bateria de 36V para 24V, etc.).