So far, not much has been said about the process of writing software for the PWM solar charge controller, so let’s rectify that.
Prototype code has already been written; a friend and I developed the current software during three 1-day programming sessions. The basic feedback control mechanism, which holds the battery voltage at a selected target [...]
This circuit is similar to one published previously, except that the values of the three resistors have been increased considerably.
With these new higher values, the charge pump is able to maintain 20 volts plus even when the PWM duty cycle is at a constant 100%. FET switching times are still fast enough that the FET [...]