Batteries have chemistry going on inside them. Every battery is a little self-contained chemistry set. The chemical reactions that we call “charging” and “discharging” are harsh to the materials of the battery. Sometimes crystals form inside the battery. Sometimes contamination causes unintended chemical reactions. Sometimes environmental factors like hot and cold degrade the battery. Sometimes the electrolyte degrades into other molecules over time. However the battery dies, it’s really just a matter of the materials they are made of degrading over time. Once the materials are degraded enough, the chemistry just doesn’t happen.
Latest Answers