Maybe some of you on this forum can help with a problem I've been having: occasional battery overcharging. My knowledge of electronics is limited. Commercial controllers I've seen on the internet are very expensive, and seem overkill for my purposes.
I use an array of 6 60W PV panels to charge LiFePO4 batteries, mostly e-bike battery packs of 16 or 20 series-connected cells.
Is there a simple, reliable, and inexpensive way to throw a switch when voltage climbs to a settable point? If so, I would use 4 panels in series to charge 16-cell packs, with shut-off at 60V; for 20-cell packs, 5 panels in series, with shut-off at 75V. These parameters would put the panels at near their MPP, preclude overcharging, and charge in a timely fashion.
Any help would be much appreciated!
This is the way I have been doing things:
I use 4 panels in series to charge 20 cell packs; in cooler weather, 3 panels in series will charge 16 cell packs. Batteries can be fully charged this way, but not become overcharged, even if left attached for some time; when the packs are fully charged, the panels are so near Voc that little current flows. However, the time to achieve full charge is relatively long, as the panels are far from their MPP.
During the hot summers here in the high desert, 16 cell packs cannot be fully charged with 3 panels in series, so it's necessary to use 4 panels in series, and watch charging closely. On a few occasions I was not attentive enough, resulting in batteries charged to higher than recommended voltages.
(See attached graphs - it may be necessary to click on them for best view. A pack can be considered fully charged when the component cells reach 3.7 - 3.8 volts, and can be taken a bit above 4 volts without damage.)

