-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DP405.r2B11: Inductive spike on output may damage Q8 #107
Comments
The thing is that we have a 51V TVS on the power output (ZD5, see sheet 6/6), the question is still what is really happened. We definitely need to spend some time trying to reproduce this issue. |
Oh! You're right. Then I have no idea how this happened. 😕 |
We still cannot reproduce this issue. However, there is some indication that this issue could be related to #108. If that is true then DP (down-programmer) should starts to overheat even when fast list is executing. One can check that and keep eye if DP resistor will starts to overheat i.e. start to smoke. If that happen, then adding X2 cap on any of Mean Well's AC inputs could make a real difference. |
Thanks! |
I'm really not having much luck with this module. 😓 One thing I'd noticed, when it was working, even when the channel was off the CV/CC lights would toggle occasionally, which I thought was odd, because the other module doesn't do that. But it seemed to work when enabled so I just ignored it. Currently the OVP kicks in every time I attempt to turn the channel on. I opened up the unit, and took the module out, seems like there was a fault with the fuse holder? Maybe a loose contact point. The top contact got hot enough to melt the plastic cover, along with slightly charring the plastic base. The metal is very discolored. I've not yet gone down the debugging rabbit hole. But have you seen this before in your testing? |
No, damaged fuse holder is an indication that HW OVP tripped (as expected), i.e. triac is switched on and max. power is sourced from the power pre-regulator due to fact that post-regulator voltage control loop failed, hence you can measure more the 40 V on the output. You have to check Q8, R49 and Q9 at first place. If R49 even looks as it is undamaged, be sure that its resistance is within tolerance. |
Thanks for insight into the design. I suspect this end of holder got hot because it wasn't making perfect contact with the fuse, leading to an added resistance, especially considering the other end doesn't have the same damage. I've removed the fuse, and pinched the wings on each end closer together. It's now holding the fuse much tighter. I've replaced Q8, R49 and Q9. Already had parts on hand. It has fixed the OVP issue, and the board seems to be regulating correctly again. Could a loose fuse connection have caused the original issue a few years ago? Which seems to have happened again, damage to the post-regulator front end. (Ignoring the OVP induced damage, since that seems like a consequence, not a cause) |
I’m not sure, I’d rather say that some unfortunate combination of set output values and connected load led to a problem. |
Understood. Unfortunately I don't seem to have any photos when the original fault occurred that show the fuse holder, so it's not easy to check to see if it was a potential issue back there. I notice that the unit does report an OVP error, and disables the channel if I jostle the fuse enough to the point it briefly disconnects. So that is reassuring. |
I'm not sure this is something that actually needs to be actioned, but thought I'd open an issue to get your thoughts, and have it available here on github.
(This is a summary of a twitter thread: https://twitter.com/GregDavill/status/1400034208580390915)
What happened
I was powering a very cheap 25W LED panel with an inline controller, the controller only has ESR ceramic caps on it's voltage input.
The power supply was set to 12V and was supplying the LED panel with ~2A of current.
It was connected to the power supply with alligator clips, these came loose, and the light went off, so I simply re-attached it.
There was a decent, and audible, spark when I reconnected the alligator clip.
The light was back on, and I continued my work.
A minute or two after I noticed a slight burning smell, and another pop. That's when I noticed that the power supply was showing 13V, instead of 12V...
When I disconnected the LEDs the power supply wasn't regulating correctly and outputting the full ~40V.
As a result, not the original fault, the load resistor,
R29
, in the down-programmer had literally popped.I went through the circuit to work out why the
Q3
/Q4
were basically being left on, when diode checking Q8 I noticed it's collector basically shorted to it's emitter. So I ordered a replacement.I also noticed some residue on
R49
so I also replaced it, but that may have been fine.With these parts replaced the module is working again.
Thanks! The fact that the design is open-source meant I could quickly fix it myself. :)
Why it happened
I'm not 100% sure here, but I suppose that the combination of low ESR capacitors in the LED controller, and inductive cables running to the alligator clips created a >100V spike which simply passed through
Q4
/Q3
,R35
/R34
and still had enough energy to damageQ8
. The datasheet forQ8
lists it's breakdown voltage at 140V,100uA.If I'd had OVP enabled
R29
likely wouldn't have be damaged. But I'm unsure ifQ8
would have been saved, inductive spikes are very rapid.Potential fix
If this is the cause of the failure, a TVS diode with a 50-100V rating on the input would help absorb energy from inductive spikes before it makes it back to more sensitive components?
Another option is adding some bulk capacitance to the output. I've seen this employed on some other PSU designs. But that may have unintended consequences.
The text was updated successfully, but these errors were encountered: