Solar Panel Buck Converter Circuit with Over Load Protection

The post discusses a simple solar panel buck converter circuit which can be used to obtain any desired low bucked voltage from 40 to 60V inputs. The circuit ensures a very efficient voltage conversions. The idea was requested by Mr. Deepak.

The Circuit Request

Hi Swagatam,

I am looking for DC - DC buck converter with following features.

1. Input voltage = 40 to 60 VDC

2. Output voltage = Regulated 12, 18 and 24 VDC (multiple output from the same circuit is not required. Separate circuit for each o/p voltage is also fine)

3. Output current capacity = 5-10A

4. Protection at output = Over current, short circuits etc.

5. Small LED indicator for unit operation would be an advantage.

Appreciate if you could help me designing the circuit.

Best regards,

The Circuit Design

The proposed 60V to 12V, 24V buck converter circuit is shown in the figure below, the details may be understood as explained below:

The configuration could be divided into stages, viz. the astable multivibrator stage and the mosfet controlled buck converter stage.

BJT T1, T2 along with its associated parts forms a standard AMV circuit wired to generate a frequency at the rate of about 20 to 50kHz.

Mosfet Q1 along with L1 and D1 forms a standard buck converter topology for implementing the required buck voltage across C4.

The AMV is operated by the input 40V and the generated frequency is fed to the gate of the attached mosfet which instantly begins oscillating at the available current from the input driving L1, D1 network.

The above action generates the required bucked voltage across C4,

D2 makes sure that this voltage never exceeds the rated mark which may be fixed 30V.

This 30V max limit bucked voltage is further fed to a LM396 voltage regulator which may be set for getting the final desired voltage at the output at the rate of 10amps maximum.

The output may be used for charging the intended battery.


Circuit Schematic

Parts List for the above 60V input, 12V, 24V output buck converter solar for the panels.

R1---R5 = 10K
R6 = 240 OHMS
R7 = 10K POT
C1, C2 = 2nF
C3 = 100uF/100V
C4 = 100uF/50V
Q1 = ANY 100V, 20AMP P-channel MOSFET
T1,T2 = BC546
D3 = 1N4007
L1 = 30 turns of 21 SWG super enameled copper wire wound over a 10mm dia ferrite rod.

14 thoughts on “Solar Panel Buck Converter Circuit with Over Load Protection

  1. Have questions? Please feel free to post them through comments! Comments will be moderated and solved ASAP.
  2. Dear, actually i have dc 800v max from series connected 20 solar panel 4800watts, for that i have to build VFD that will control 415v ac 50Hz submersible and also monoblock compressor motor , so i need a buck converter for the circuit that will use 15v dc output from 800v dc as input, so that i asked what are the values i have to change in this above circuit, pls help me to do this…

    • controlling 800V will be unnecessarily risky, instead you can use the output from any of the individual panels for the purpose.
      you said you had 20 panels in series, meaning each panel is supposed to generate 800/20 = 40V

      so this 40V can be easily converted to 12V or 15V simply by using an emitter follower circuit.

      a sample diagram is shown here which you can use:

      for your application use a 15V zener for the shown zener and 10K for the resistor….the output will be 15V

  3. Dear brother already its running borewell submersible water pumb, in that i want to use separate vfd from the 800v dc, i have assemled a vfd circuit, and i want to give 12 to 20v input for that vfd to function the circuit, so that i need a buck flyback converter circuit from that 800v dc, pls help me to do this?

    • brother it is an NPN device so P-channel cannot be used….you can try an N-channel mosfet (rated at above 800V), but a BJT is more suitable for the application

Leave a Comment