Night Lamp Solar Panel Circuit Schematic Diagram

This circuit is for a solar powered white LED with automatic activation in the dark. It can be used for both indoor and outdoor night light applications. For indoor uses, if the circuit is operated near another lamp, it can be set to automatically turn on when the other lamp is turned off. Circuit features include selectable off/on/auto settings, a built-in low voltage disconnect circuit for longer battery life and a light activation circuit with hysteresis.

An LM2941CT low dropout voltage regulator is used as the solar charge regulator. The IC passes solar power to the rechargeable battery until the charge voltage setting is reached, after that point, the regulator limits the charge current to maintain the charge voltage setting (float voltage). The 1N5817 Schottky diode between the LM2941CT and the battery + terminal prevents battery from discharging through the charge controller at night.

The on/off/On At Dark switch selects the mode of operation. When On, battery power is routed to the lamp circuit, but not to the CDS photo sensor, simulating a dark room. The LED lamp turns on. When in the On At Dark position, battery power goes to the lamp circuit and the CDS photo sensor, the LED lamp turns on when the CDS sensor is dark.

The CDS photo sensor is in series with a 2M potentiometer and a 100K resistor. The signal at TLC27L4 pins 2 and 12 changes voltage with varying light levels on the CDS photo sensor. The left two TLC27L4 op-amp sections form a window comparator circuit with hysteresis. The outputs of the two comparators are fed to the right two TLC27L4 op-amp sections through two 1N4148 diodes.

The right two TLC27L4 op-amp sections form a set/reset flip-flop circuit. The flip-flop turns on at a particular darkness, then turns off at a brighter level due to the circuit’s hysteresis. This operation lessens the tendency for the circuit to flicker on and off at the trigger point. The TLC27L4 op-amp is a rail-to-rail device, if you substitute another op-amp, make sure it is capable of rail-to-rail operation.

The on/off signal from the flip-flop is sent to the upper 2N3904 transistor, which switches power for the LED lamp circuit. The lower 2N3904 transistor is wired with a Zener diode on its base to form a low voltage disconnect circuit. This causes lamp power to drop off as the battery reaches its fully discharged point and prevents the battery from being totally discharged, giving it longer life.

The LM317L voltage regulator is wired as a series current regulator for the LED lamp, the 13 ohm resistor sets the current to 100mA. Each of the four LED strings receive about 25mA of current from the current regulator.

Install the circuit in the desired location, be sure that the CDS cell does not see a lot of reflected light from the LED lamp. The solar panel should be mounted in a location where it receives full sunlight for some or all of the day.

To use the light manually, put the switch into the ON position. To run the light in automatic mode, put the switch into the On At Dark position. To turn off the light, put the switch into the OFF position.
Nominal system voltage: 12V DC
LED on current draw: 95mA
LED off current draw: 2.5mA
Battery drain below low voltage disconnect: 0.5mA
Solar panel current rating: 150mA to 1A ISC
Solar panel voltage rating: 17-20 VOC (36 to 40 cell)
Battery rating: 12V nominal, 1 to 10 Amp hours
Battery type: rechargeable lead acid gell cell, NiMH, NiCD
Source :


5 thoughts on “Night Lamp Solar Panel Circuit Schematic Diagram

  1. Sergey Pavlenko

    Yes please publish a larger image! Even opening in a picture-editor doesnt help to read the legend and details!

  2. Rhonda

    Please instruct me on how I can obtain a readable schematic with parts list so that I can build it? Thanks!

  3. Pingback: solar led light circuit diagrams - ENERGY PORTAL – ENERGY PORTAL

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>