{"id":40,"date":"2020-09-23T13:11:00","date_gmt":"2020-09-23T03:11:00","guid":{"rendered":"https:\/\/rmdavidson.id.au\/?p=40"},"modified":"2025-09-26T17:20:33","modified_gmt":"2025-09-26T07:20:33","slug":"growatt-sungold-3000-failure-repair","status":"publish","type":"post","link":"https:\/\/rmdavidson.id.au\/?p=40","title":{"rendered":"Growatt Sungold 3000 Failure &amp; Repair"},"content":{"rendered":"\n<div>I&#8217;m documenting this primarily for my own purposes, should I need to do this again at some point. \u00a0I&#8217;m also doing it to share the information, since it might help a suitably qualified individual repair one of these inverters. \u00a0This repair and testing isn&#8217;t to be attempted unless you fully understand all of the risks. \u00a0You could end up being electrocuted if you don&#8217;t take the necessary precautions. \u00a0An RCD won&#8217;t save you if you mess this up.<\/div>\n\n\n\n<div>Let&#8217;s get into it!<\/div>\n\n\n\n<div>&#8220;No AC Connection&#8221; it says, innocently enough.<\/div>\n\n\n\n<div>It&#8217;s lying and withholding information about the horror that has unfolded inside.<\/div>\n\n\n\n<div>There&#8217;s a 20A, 3AG HRC ceramic fuse, near to where the mains enters the power board. &nbsp;It&#8217;s blown. &nbsp;<\/div>\n\n\n\n<div>One instinctively looks around to find the actual inverter circuitry (the H-bridge), quietly hoping it&#8217;s not an expensive pre-made inverter module. &nbsp;Thankfully, it wasn&#8217;t. &nbsp;Just a heap of mostly discreet components combined with four IGBT&#8217;s to form a H-bridge. &nbsp;So, it&#8217;s serviceable at the component level, which is nice.<\/div>\n\n\n\n<div>There&#8217;s a skid mark across part of the PCB down there, where one of the small transistors has pooped itself. \u00a0There&#8217;s another one with the top blown clean off. \u00a0There&#8217;s multiple burnt and otherwise damaged SMD resistors and a couple of damaged but still functional ceramic capacitors. \u00a0At this stage, I pretty much know what&#8217;s happened. \u00a0At least one of those IGBT&#8217;s has failed short and\/or exploded and the gate pin has lost it&#8217;s insulation property (that&#8217;s the I in IGBT). \u00a0That&#8217;s a problem, because the IGBT&#8217;s gates are generally fairly low voltage &#8211; 15-30V, but the IGBT itself can often be switching voltages in the hundreds of volts. \u00a0In an inverter like this, it could be switching 500V, since that&#8217;s the maximum voltage the inverter is rated for &#8211; but you&#8217;d be ill advised to run it anywhere near that.<\/div>\n\n\n\n<div>There&#8217;s four FOD3120 devices down there as well. \u00a0They&#8217;re gate drive optocouplers for the four IGBT&#8217;s, but there&#8217;s a problem. \u00a0The isolation barrier has been compromised and some of the low voltage circuitry has been damaged.<\/div>\n\n\n\n<div>There&#8217;s a rectangular cut-out in the PCB where a couple of wires go to a thermistor attached to the heatsink under the power board. \u00a0There&#8217;s quite a decent black mark down there as well.<\/div>\n\n\n\n<div>\n<div>\n<div><b><i><u>H-Bridge Circuitry (damaged):<\/u><\/i><\/b><\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components-1024x543.png\" alt=\"\" class=\"wp-image-284\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components-1024x543.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components-300x159.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components-768x407.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components-1536x815.png 1536w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Damaged-Components.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"672\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/IGBT-Failure-1024x672.png\" alt=\"\" class=\"wp-image-287\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/IGBT-Failure-1024x672.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/IGBT-Failure-300x197.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/IGBT-Failure-768x504.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/IGBT-Failure.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div>Second hand units on Gumtree? \u00a0Not at the moment.<\/div>\n\n\n\n<div>Schematics available? &nbsp;Couldn&#8217;t find any.<\/div>\n\n\n\n<div>Continuing the diagnosis then. &nbsp;The path the current took via R51\/R51A leads back to a low voltage power supply. &nbsp;Everything there looks physically intact and everything checks out OK with a multimeter, so that&#8217;s good news. &nbsp;The logic board still works when there&#8217;s power from the solar panels connected, so I&#8217;m thinking it might have a chance of being repairable.<\/div>\n\n\n\n<div>Since the low voltage power supply also supplies power to all of the FOD3120 optocouplers and is also used for driving the LEDs in those optocouplers, they&#8217;re possibly all damaged. &nbsp;Tracing back where the LED side of the optocouplers are driven from leads me to the logic board, as expected. &nbsp;There&#8217;s a ULN2003A there, near the IDC header. &nbsp;Poking around the ULN2003A didn&#8217;t reveal any obvious damage, but I started the repair by replacing that chip, not taking any chances. &nbsp; I had them in stock, since they&#8217;re about as common as dirt.<\/div>\n\n\n\n<div>I then went about identifying all of the components in the H-bridge circuitry. &nbsp;Since it&#8217;s a H-bridge, the &#8220;high&#8221; side and &#8220;low&#8221; sides are duplicated. &nbsp;Thankfully, one high and one low section of circuitry survived, and due to this, I decided to commit to doing the repair, since all of the damaged components were going to be identifiable.<\/div>\n\n\n\n<div>Components were ordered and the repair was done. &nbsp;I replaced every component in the H-bridge circuitry and some others as well, mostly being cautious. &nbsp;I&#8217;m $120 in and I&#8217;ve spent the best part of a day on it. &nbsp;I don&#8217;t want to see my efforts go up in smoke.<\/div>\n\n\n\n<div><b><i><u>Repaired H-Bridge Section:<\/u><\/i><\/b><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired-1024x573.png\" alt=\"\" class=\"wp-image-285\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired-1024x573.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired-300x168.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired-768x430.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired-1536x860.png 1536w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/H-Bridge-Repaired.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div>Note: If you look closely, you&#8217;ll see all of the 20R0 resistors were replaced with 39R0. \u00a0There are two 39R0 resistors stacked on top of each other, but you can&#8217;t see that in the photo, so they&#8217;re actually 19R5 now. \u00a0I somehow forgot to order the 20R0 resistors but had the 39R0&#8217;s in stock. \u00a0You can also see where I&#8217;ve replaced one of the 200R resistors with a leaded type, as I couldn&#8217;t source any suitable 200R resistors in that size.<\/div>\n\n\n\n<div><i><u><b>Bench Testing:<\/b><\/u><\/i><\/div>\n\n\n\n<div>It was time to think about bench-testing the inverter. \u00a0I wanted all of my testing to be current-limited, in case something went wrong. \u00a0I didn&#8217;t want to connect the inverter to the grid for testing purposes, nor did I want to put ~330V DC across the PV input terminals and hope that didn&#8217;t end badly. \u00a0I also don&#8217;t have solar power here, so the smart meter detecting anything that resembles feed-in had to be avoided, so that rules out connecting it to the grid via a ballast of some sort. \u00a0I&#8217;m not sure how I&#8217;d explain a feed-in event to the power company.<\/div>\n\n\n\n<div>The bench test setup was using the isolation transformer in the schematic below to do the current limiting. \u00a0It&#8217;s a 5A isolation transformer with a suitable fuse installed. \u00a0In future I&#8217;ll be using a 100W electromagnetic ballast to limit the current, so it&#8217;s included in the schematic, but wasn&#8217;t actually there when this inverter was tested:<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"214\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-1024x214.png\" alt=\"\" class=\"wp-image-283\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-1024x214.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-300x63.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-768x161.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-1536x321.png 1536w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-r2-2048x428.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div>The variac was used to slowly ramp up the voltage and to cut off the PV feed-in to the inverter when the output current of the PV inverter got too high. &nbsp;Photovoltaic panels are isolated from the mains normally, so an isolation transformer was also used.<\/div>\n\n\n\n<div>The next thing to do was emulate the grid to trick the inverter into thinking it was grid connected. &nbsp;I gave this a bit of thought and decided to risk killing a pure sine wave inverter by back feeding it a little. I had a Mishto 2500W\/5000W inverter that I never use sitting in it&#8217;s box, so used that. &nbsp;There were some scary moments, but nothing went bang (kind of surprising since back feeding such an inverter is asking for trouble).<\/div>\n\n\n\n<div>My understanding of how grid-tie PV inverters work is that they raise the output voltage slightly above the incoming grid voltage, and by doing so are able to feed into the grid. &nbsp;This meant that the PV inverter was going to try to take over powering the test load if it could, and would probably be quite happy to back-feed the Mishto inverter and destroy it.<\/div>\n\n\n\n<div>Using the variac, I was able to regulate how much current the PV inverter could put out, and thus keep the test load partially powered by both inverters. &nbsp;It was a balancing act, and it got scary at times. &nbsp;This is why I&#8217;d use a 100W ballast in future, combined with a test load over 100W, so that the PV inverter could never take over powering the test load completely.<\/div>\n\n\n\n<div>Below is a diagram of the emulated &#8220;grid&#8221; side of the test bench setup:<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"394\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-2-1024x394.png\" alt=\"\" class=\"wp-image-282\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-2-1024x394.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-2-300x116.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-2-768x296.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Benchtest-Inverter-PV-Input-Schematic-2.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div>The step-down transformer was used mostly to reduce the output voltage from the large 13.3A transformer feeding the low voltage side of the Mishto inverter. &nbsp;Once rectified and when under no load, the voltage was too high and the Mishto inverter would indicate a fault.<\/div>\n\n\n\n<div>Connecting the PV Inverter earth to the 240V neutral was done as the PV Inverter initially came up with a &#8220;PV Isolation Low&#8221; message. &nbsp;This I feel is rather dangerous, since the metal chassis of both inverters is now tied to the 240V &#8220;neutral&#8221;, which may not be safe to come in contact with. &nbsp;Something I considered was instead connecting a 1uF X2 capacitor between the earth and neutral of the PV inverter, to again limit any current flow should something go wrong. &nbsp;I never did it, so don&#8217;t know if it would have worked to suppress the PV isolation fault message from the PV inverter (it won&#8217;t start up with a PV isolation fault condition).<\/div>\n\n\n\n<div><b><i><u>Test Bench Setup:<\/u><\/i><\/b><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"523\" src=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup-1024x523.png\" alt=\"\" class=\"wp-image-288\" srcset=\"https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup-1024x523.png 1024w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup-300x153.png 300w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup-768x392.png 768w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup-1536x784.png 1536w, https:\/\/rmdavidson.id.au\/wp-content\/uploads\/2023\/07\/Test-Bench-Setup.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div>I&#8217;d like to find a way to protect the Mishto inverter from being back-fed, but haven&#8217;t been able to think up a solution to that so far. &nbsp;If you think you know of one, feel free to clue me in.<\/div>\n\n\n\n<div><b><i><u>Component Values:<\/u><\/i><\/b><\/div>\n\n\n\n<div>Here comes the useful information if you&#8217;ve got the skills to do this level of component repair. &nbsp;Since there isn&#8217;t a schematic diagram available at this time of writing, I&#8217;ve made a list of every component in the H-bridge circuitry, which I expect would be the most likely part of the inverter to fail.<\/div>\n\n\n\n<div>I replaced some additional components out of an abundance of caution, since I didn&#8217;t want to do this repair twice. &nbsp;Not when it&#8217;s costing $120 each time and risking damage to the main logic board, which could write-off the whole thing. &nbsp;Until a schematic becomes available, I&#8217;d suggest you consider going the extra mile if attempting a similar repair.<\/div>\n\n\n\n<div>Logic Board:<\/div>\n\n\n\n<div>U2: ULN2003A (SOIC-8)<\/div>\n\n\n\n<div>Power Board:<\/div>\n\n\n\n<div>C43, C41, C47, C33, C35, C40: 220uF 25V LOW ESR (eg. UUD1E221MNL1GS)<\/div>\n\n\n\n<div>C45, C46, C38, C39: 100nF 50V (0603)<\/div>\n\n\n\n<div>D7, D10: UF1J (DO-41)<\/div>\n\n\n\n<div>R64A, R64, R51, R51A: 20R0 (1206)<\/div>\n\n\n\n<div>R61, R63, R71, R72, R47, R48, R53, R54: 3.3K (1206)<\/div>\n\n\n\n<div>R57, R70, R40, R50: 68B (4.99K, 0805)<\/div>\n\n\n\n<div>U5, U6, U3, U4:&nbsp;FOD3120SDV&nbsp;(8SMD)<\/div>\n\n\n\n<div>Q15, Q16, Q13, Q14: MMBT2907A (Original Marking: 2E, PNP, SOT-23)<\/div>\n\n\n\n<div>R38, R56, R39, R55: 100R (1206)<\/div>\n\n\n\n<div>R46, R45: 0.02R (1206) *<\/div>\n\n\n\n<div>R62, R60: 20R0 (1206)<\/div>\n\n\n\n<div>D17, D19, D16, D18: UF1J (DO-41)<\/div>\n\n\n\n<div>R52, R65, R49, R67: 47K (0603)<\/div>\n\n\n\n<div>R41, R65, R42, R58: 200R (1W(?) Metal Film MELF) **<\/div>\n\n\n\n<div>C37, C36: 220pF 100V (1206)<\/div>\n\n\n\n<div>C42, C44: 470pF 100V (1206)<\/div>\n\n\n\n<div>Q5, Q8, Q6, Q7:&nbsp;IXGH48N60C3D1<\/div>\n\n\n\n<div>Other components I replaced as a precaution:<\/div>\n\n\n\n<div>1x IXGH48N60C3D1 + FOD3120SDV<\/div>\n\n\n\n<div>1x&nbsp;SPW47N60C3FKSA1<\/div>\n\n\n\n<div>2x Song Chuan SCL-1-H-DPNO 12VDC Relays (they both had worn contacts).<\/div>\n\n\n\n<div>* These two resistors are probably just zero ohm links, but the originals were unmarked. &nbsp;As the original resistor that survived measured around 0.02R, I replaced them with 0.02R resistors (P\/N: PF1206FRF070R02L). &nbsp;I also checked the original component for inductance, but it wasn&#8217;t measurable.<\/div>\n\n\n\n<div>** R42 was damaged slightly. \u00a0I couldn&#8217;t find a suitable replacement, so replaced it with a 200R Vishay PR02, and turned it into a surface mount resistor by bending the leads tightly under the resistor and cutting them short.<\/div>\n\n\n\n<div><b>Update (29\/07\/2022):<\/b>\u00a0The inverter is still working well, no further problems so far.<\/div>\n\n\n\n<div><strong>Update (04\/09\/2024):<\/strong> Still working \ud83d\ude42<\/div>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m documenting this primarily for my own purposes, should I need to do this again at some point. \u00a0I&#8217;m also doing it to share the information, since it might help a suitably qualified individual repair one of these inverters. \u00a0This repair and testing isn&#8217;t to be attempted unless you fully understand all of the risks.&hellip;&nbsp;<a href=\"https:\/\/rmdavidson.id.au\/?p=40\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Growatt Sungold 3000 Failure &amp; Repair<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":288,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"[\"title\",\"meta\",\"thumbnail\",\"content\",\"tags\",\"comments\"]","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-40","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-electronics"],"_links":{"self":[{"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=40"}],"version-history":[{"count":5,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/posts\/40\/revisions"}],"predecessor-version":[{"id":291,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/posts\/40\/revisions\/291"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=\/wp\/v2\/media\/288"}],"wp:attachment":[{"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rmdavidson.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}