In this article I have explained a simple low dropout LDO, or zero drop solar charger circuit without microcontroller which can be modified in many different ways as per user preference. The circuit does not depend on microcontroller and can be built even by a layman.
What is a Zero Drop Charger
A zero drop solar charger is a device which ensures that the voltage from the solar panel reaches the battery without undergoing any drop in voltage, either due to resistance or semiconductor interference.
The circuit here uses a MOSFET as a switch for ensuring minimum drop in voltage from the attached solar panel.
Moreover the circuit has a distinct advantage over other forms of zero drop charger designs, it does not unnecessarily shunt the panel making sure the panel is allowed to operate at its highest efficiency zone.
So I have explained how these features could be achieved through this novel circuit idea designed by me.
Simplest LDO Circuit
Here's a simplest LDO solar charger example which can be built in minutes, by any interested hobbyist.
These circuits can be effectively used in place of expensive Schottky diodes, for getting an equivalent zero drop transfer of solar energy to the load.
A P channel MOSFET is used as a zero drop LDO switch. The zener diode protects the MOSFET from high solar panel voltages above 20 V. The 1N4148 protects the MOSFET from a reverse solar panel connection.
Thus, this MOSFET LDO becomes fully protected from reverse polarity conditions and also allows the battery to charge without dropping any voltage in the middle.
For an N-channel version you can try the following variant.
Using Op Amps
If you are interested to build a zero drop charger with automatic cut off feature, you can apply this using an op amp is wired as a comparator as shown below.
In this design the non-inverting pin of the IC is positioned as the voltage sensor via a voltage divider stage made by R3 and R4.
Referring to the proposed zero drop voltage regulator charger circuit diagram we see a rather straightforward configuration consisting of an opamp and a mosfet as the main active ingredients.
The inverting pin is as usual rigged as the reference input using R2 and the zener diode.
Assuming the battery to be charged is a 12V battery, the junction between R3 and R4 is calculated such that it produces 14.4V at a certain optimal input voltage level which may be the open circuit voltage of the connected panel.
On applying the solar voltage at the shown input terminals, the mosfet initiates with the help of R1 and allows the entire voltage across its drain lead which finally reaches the R3/R4 junction.
The voltage level is instantly sensed here and if in case it's higher than the set 14.4V, switches ON the opamp output to a high potential.
This action instantly switches OFF the mosfet making sure no further voltage is allowed to reach its drain.
However in the process the voltage now tends to fall below the 14.4V mark across the R3/R4 junction which yet again prompts the opamp output to go low and in turn switch ON the mosfet.
The above switching goes on repeating rapidly which results in a constant 14.4V at the output fed to the battery terminals.
The use of the mosfet ensures an almost zero drop output from the solar panel.
D1/C1 are introduced for maintaining and sustaining a constant supply to the IC supply pins.
Unlike shunt type regulators, here the excess voltage from the solar panel is controlled by switching OFF the panel, which ensures zero loading of the solar panel and allows it to operate at its most efficient conditions, quite like an MPPT situation.
The LDO solar charger circuit without microcontroller can be easily upgraded by adding an auto cut off, and an over current limit features.
Circuit Diagram
NOTE: PLEASE CONNECT THE PIN#7 OF THE IC DIRECTLY WITH THE (+)TERMINAL OF THE SOLAR PANEL OTHERWISE THE CIRCUIT WILL NOT FUNCTION. USE LM321 IF THE SOLAR PANEL VOLTAGE IS HIGHER THAN 18 V.
Parts List
- R1,R2 = 10K
- R3,R4 = use an online potential divider calculator for fixing the required junction voltage
- D2 = 1N4148
- C1 = 10uF/50V
- C2 = 0.22uF
- Z1 = should be much lower than the selected battery over charge level
- IC1 = 741
- Mosfet = as per the battery AH and the solar voltage.
Using N-Channel MOSFET
The proposed low dropout can be also effectively implemented using an N-channel MOSFET. as indicated below:
NOTE: PLEASE CONNECT THE PIN#4 OF THE IC DIRECTLY WITH THE (-)TERMINAL OF THE SOLAR PANEL, OTHERWISE THE CIRCUIT WILL CEASE TO WORK. USE LM321 INSTEAD OF 741 IF THE PANEL OUTPUT IS HIGHER THAN 18 V.
Adding a Current Control Feature
The second diagram above shows how the above the design may be upgraded with a current control feature by simply adding a BC547 transistor stage across the inverting input of the opamp.
R5 can be any low value resistor such as a 100 ohm.
R6 determines the maximum allowable charging current to the battery which may be set by using the formula:
R(Ohms) = 0.6/I, where I is the optimal charging rate (amps) of the connected battery.
Finalized Solar zero drop battery charger circuit:
As per the suggestion of "jrp4d"the above explained designs needed some serious modifications for operating correctly. I have presented the finalized, corrected working designs for the same through the below shown diagrams:
According to "jrp4d":
Hi - I've been messing about with Mosfets (voltage control circuits) and I don't think either circuit will work except where the line in voltage is only a few volts large than the target battery voltage. For anything where the line in is much more than the battery the mosfet will just conduct because the control circuit can't control it.
In both circuits its the same problem, with P-channel the op-amp cant drive the gate high enough to turn it off (as observed by one post) - it just passes the line voltage straight thru to the battery. In the N channel version the op-amp can't drive the gate low enough because its operating at a higher voltage than the -ve line in side.
Both circuits need a driving device operating at the full line in voltage, controlled by the op-amp
The suggestion above looks valid and correct. The simplest way to rectify the above problem is to connect Pin#7 of the opamp IC with the (+) of the solar panel directly. This would instantly solve the issue!
Alternatively the above designs could be modified in the manner shown below for the same:
Using NPN BJT or N-channel mosfet:
In the above figure the NPN power transistor could be a TIP142, or a IRF540 mosfet .....and please Remove D1 as it's simply not required.
Parts List
- R1, R2 = 10 K
- R3, R4 = use an online potential divider calculator for fixing the required junction voltage
- D2 = 1N4148
- C1 = 10 uF / 50 V
- C2 = 0.22 uF
- Z1 = should be much lower than the selected battery over charge level
- IC1 = IC 741
- Lower Transistor = TIP142 or as per the battery Ah and the solar voltage.
Using PNP transistor or P-mosfet
In the above figure, the power transistor could be a TIP147 or a IRF9540 mosfet, the transistor associated with R1 could be a BC557 transistor......and please Remove D1 as it's simply not required.
How to Set up the LDO solar charger circuit
It's very easy.
- Do not connect any supply at the mosfet side.
- Replace the battery with a variable power supply input and adjust it to the charging level of the battery which is supposed to be charged.
- Now carefully adjust the pin2 preset until the LED just shuts off....flick the preset to and fro and check the LED response it should also blink ON/OFF correspondingly, finally adjust the preset to a point where the LeD just shuts off completely....seal the preset.
- Your zero drop solar charger is ready, and set.
You can confirm the above by applying a much higher input voltage at the mosfet side, you'll find the battery side output producing the perfectly regulated voltage level that was previously set by you.