Electronic – Design a 100 watt inverter, but why when the circuit is connected to the power supply sparks out

boostinvertermosfetopto-isolatortransistors

enter image description here
I'm making an inverter with 100 Watt power, 220 volt output voltage. The input voltage source of the inverter is from solar panels with a maximum voltage of 18 volts and a maximum current of 5.56 Amperes.

  • This inverter circuit consists of a 150 Watt boost converter to increase the DC voltage of the solar panel to 24 Volts.
  • Then the inverter circuit uses the P-channel IRF9540 and N-channel IRF540 mosfets, 4N35 mosfet drivers and BD139 transistors to amplify the frequency.
  • To generate signals I use the Arduino SPWM program.
  • The 24 VAC voltage will be raised to 220 volts with a 5A transformer and a 12-12 Volt voltage tap. The load for this inverter is the lamp and charger.

Before I connect directly to the solar panel. I first tested my circuit with a 16 Volt battery source, when I connected my circuit to the battery, sparks came out so that the input voltage decreased. Then I test by removing the Arduino pin from the circuit and still sparks come out. Is there something wrong with my circuit and what are the suggestions for this series? Is my circuit experiencing a short circuit? Thank you

Best Answer

This inverter circuit consists of a 150 Watt boost converter to increase the DC voltage of the solar panel to 24 Volts.

enter image description here

From what I can see, with a 24 volts DC supply, Q3 and Q4 will see about 24 volts on their gates with respect to ground. This is significantly beyond the stated absolute maximum rating in the data sheet extract above.

I'm not ruling out other things (should those MOSFETs survive the first few seconds) such as: -

  • MOSFET Shoot-through due to both MOSFETs on one side of the bridge simultaneously conducting as the (slow) gate drive switches.
  • 1N4004 reverse recovery shoot-through (circa 30 us potentially)