Normale batterijen zijn daarentegen niet ontworpen om te worden opgeladen met behulp van zonne-energie. Het zijn doorgaans elektrochemische cellen die via chemische reacties elektrische energie leveren. Zodra deze chemische reacties zijn voltooid, raakt de batterij leeg en moet deze worden vervangen of opgeladen met behulp van een externe voedingsbron.
Daarom kunnen lampen op zonne-energie niet worden opgeladen met gewone batterijen. Ze hebben zonlicht of een andere lichtbron nodig om elektriciteit op te wekken en hun interne batterijen op te laden.