Translations:Charge controller programming/1/en
The simplest charge controllers rely upon factory settings and do not permit any programming. A charge controller is vital to ensuring the longevity or cycle life of batteries, therefore a charge controller that cannot be programmed must be carefully selected to ensure that the factory settings are appropriate for the type, voltage, and size of energy storage that will be used with the system. Charge controllers for all but the smallest systems offer varying degrees of programming from basic settings (system voltage, battery type) to complex modifications to how the charge controller regulates charging. To properly program a charge controller, it is necessary to have the manuals for the charge controller, battery type, and any communications systems on hand.