Hi Andy, I’m using 2pcs of the same JK-B2A8S20P from JK. According to the specs, it is designed to withstand up to a 350A continuous over-discharge for up to 2 minutes (aka 120 seconds). But for reasons I do not understand, JK delivers them with the over-discharge protection parameter set to 300 seconds. So if you do not change the setting to 120 seconds or less, you will eventually toast your BMS. So I’d say that the problem was not a faulty MOSFET, or a bad design, or ...., it was simply a stupid factory default setting from the factory. The same goes for the cell under temperature protection parameters - the factory settings are -20 with reset at -10 degree Celsius. If you don’t change them, you will ruin your cells eventually if you try to charge them in sub zero conditions. From my experience, it’s a great product, but you cannot relay on factory settings. Greetings to sunny hot Land Down Under!
You have 2 solution, exchange the FET or leave it be but NOT entirely. If you decide to exchange it, you start by cut the 2 legs of and desolder the legs so you don't pull of the traces from the PCB. Then place som solder on the top of the heatsink, heat it up until you can remove it with a tweezers then clean the surface for the heatsink. Place fluent solder paste, consisting of a lot of small solder ball with a lot of paste, plate it on the PCB where you want to place the FET. Then solder both legs to the PCB so the FET doesn't move while heating the heatsink. Then heat up the heatsink and be ready to push down the FET when the solder start melting, keep pushing down on til the solder is harden. Clean up with isopropyl alcohol. Second option, cut of the to legs and de solder them. It is important that you do remove them since nobody know if it is making a load on your gate driver, if it is driven in parallel with the other FET's, then you might have it conduct between gate, drain or source, so when it is switch off it is still conducting slightly and nobody know how it will develop into the future. PS: don't worry about the temperature, it can take a lot of heat, just don't pass 350°C remember to have a good heating conduction, use solder. Good Luck, what ever you doo 😉
As a general rule, semiconductors are extremely reliable within their design specification envelope and manufactured with extreme precision and very repeatable processes. The MOSFET therefore shouldn't be assumed at fault. Repeat the same 203A disconnect on a new BMS after 5 minutes of self heating and you will very likely have one MOSFET pop again, and most likely it'll be the same or immediately adjacent one that pops. Yours was in the middle of the bank, which means that MOSFET had the most adjacent heaters around it and combined with it's own heating, that MOSFET had the highest temperature and therefore slowest switching speed. Matched switching speed is critical as all the colder/faster ones in parallel switched off slightly faster and started forcing all 203A of load current into the slower ones, and when those slow ones are starting a few degrees hotter initial die temperature, it becomes quite trivial to overshoot the MOSFET thermal limits by multiple orders of magnitude. At microsecond timescales needed for switching, thermal conduction carries no heat away, so it's like getting hit with a 2.5kW laser pulse in a really, really tiny area. You should lower your over current threshold to 160A or less and reduce the delay to ~30 seconds or less to avoid repeats. The MOSFETs chosen on this BMS have a remarkably tiny die relative to their RDSon and voltage specifications, which means they are rather fragile during the massive power dump that can happen at switch on and especially switch off. The 200A 24S JK BMS's use half state of the art/tiny die MOSFETs and half old generation/big die MOSFETs for the very purpose of making the "multi-kilowatt laser pulse" far less powerful by spreading it over a substantially larger silicon area.
I doubt it has much to do with heat. I'm suspecting the unlucky FET's avalanche energy (wiring+load inductance on the DC bus) or SOA gets exceeded during turn-off.
Howard's assessment sounds entirely plausible. However, lowering the over-current threshold may not help if the BMS has to interrupt a high fault current. Short circuit protection is one of the requirements of a good BMS, and it appears this BMS would interrupt a short circuit only by frying FETs, and then only if the FETs don't fail in a shorted state. "Not fit for service" until proven otherwise.
@@SVAdAstra The first two questions to ask are: 1) how big is the input choke in the inverter and 2) does it have a working suitably-sized input protection diode to provide a freewheeling path for the choke current? Under full load, input current may crest as high as 400A and if the inverter has a 1mH input choke, that is up to 80J for the FET array to absorb on turn-off. 4J per FET is enough to blow up just about anything available in typical board-mounted form factors and would almost guarantee at least one more dead FET per full-load turn-off event.
Rule of Thumb: If you buy a BMS for a 200A continuous application, get one that is rated for 250A+. It's rarely a good idea to run anything at it's maximum capability continuously.
For sure, but the high current disconnect is supposed to be there to protect the system if something goes wrong. The suicide disconnect is probably not the best safety...
Ur absolutely right ICHBINS, a good rule of thumb, but as this was a test situation, so I guess we may tend to push things a bit to check manufacturing claims.
For a timed over current cutoff it should be easy to for the BMS to start dialing the current back down prior to disconnect for 30 seconds to level out any temp/current imbalance between mosfets. Any reason this is not standard practice?
@@kustomzone The BMS has no ability to dial the current back slowly. You would need a voltage converter to do that. The MOSFET can only be on or off. Any gate voltage that puts it in an intermediate state for too long (probably just a few milliseconds would do it) will dissipate the difference as heat and blow the MOSFET to smithereens.
@@junkerzn7312 That is the purpose of snubber circuits. I don't know how (or if) it is implemented in the BMS. Snubbers help to reduce switching losses, slows down the current change and absorbed the voltage spikes to protect the switches.
As our testing guinea pig, I think it would be great to run the test exactly the same way again, to see if a second BMS does the same thing. That would help remove the question about if it's a design fault or if it was just an individual component failure. I already have a couple of those BMS's on the way for my own testing, so it'll be interesting to see if any more issues happen in the meantime.
Compared to the other JK's, the continuous current for the MOSFETs in this one is a bit low. The 100A 48V version for example has them rated at 180A (G035N10N). You can replace the MOSFET if you want with a SMT rework station (hot air). If you wouldn't be at the other side of the world I'd do it for you...
It would be interesting what happens if you try the same testing method on the same BMS multiple times. Does every turn off @200A decrease the number of MOSFETs by one xD?
Nice to see the BMS is still working, and we will get new videos about it :). There are many reasons why FETs can die. Could be a faulty component from the factory, but my guess would be something to do with the board design. Probably with the gate drive circuit or snubbers. It could be too weak to turn of the mosfet fast enough and that will generate too much heat. They do not like to be half turn on under such load. Alternatively, the gate drive can be too fast and cause ringing on the gate with stray inductance. That will cause the transistor repeatedly to turn on and off destroying it under load. And so that it wouldn’t be too easy there is also problem with fast switching of high current. The inductance of the cables and loads can generate large transient voltages on the transistor that can be way more than 40 V and cause the transistor fail. It is possible to solder a new transistor there, but it won’t be easy using only a soldering iron. The board is designed to take the heat away from the transistors and will do the same for your iron. You should heat up the whole board on a hotplate near the melting point of the solder and then use hot air (or iron) to take of the broken mosfet. Personally, I would probably leave it like it is. There is plenty of current carrying capacity left for normal use, like you said. Of course, it is possible that other mosfets have failed but less visible. It will let you know under next load test if that is the case, and you will get a nice thumb nail for your video. Good luck for your next experiments!
It failed open, just for safety desolder/cut the two legs. You never know what could happen in another surge. Today i bought the same BMS, it's the product i have been waiting for, i can finally remove the balancer, the heating thermostat, and the mobile phone i used to remotely control it. Also i can connect the new bms directly to the Victron portal via the rs485 I have 100A loads maximum so i think im more than safe.
If you de-solder the two legs you'd be able to see if it's glued to the board by lifting it slightly. If that works, continue flexing (up & down slightly) and the very edge of back tab should tear cleanly. Solder new mosfet over the existing tab? (heatsink might require removing it also)
Just a faulty MOSFET which can happen to any device that uses them, not necessarily a sign that JK BMS are bad. I would be tempted to remove the faulty FET before putting the BMS back into use, ideally replace it.
Dig more into why JK says their BMS aren’t rated for parallel configurations. Your 16s JK seems to be fine in your rack set up with the other 2 makes of BMS.
Hi Andy, great details and diagnosis on the failure. I also think it is not a major failure, if the mosfet failed in short circuit (very common) then it would have been a huge problem. No need to take the mosfet apart but I would highly recommend you disconnect the source and gate legs of the damaged mosfet, just can cut it off or de-solder. This will make sure that no further problems arise in the future. Otherwise there is a risk of the malfunctioning mosfet conducting or passing high voltage back to the gate signal. Thanks.
I was just going to comment this suggestion as well. If not replace, at least cut the legs off. We don't know how big the gap is from when it blew, or if there's any pieces inside that may become loose and eventually cause a short. Don't just trust the magic smoke to have disconnected the component.
Maybe it's my sick personallity but, that slow mo clip of the magic smoke and you going OHHHHHH. IS SO FUNNY. You need to get that out as a meme. "wait for it... ohhhhhhhh".
Great video. In this scenario, where the BMs controls the cut off via its own settings, why then cany it not be programmed to ramp down the power from 200A to 50 or 10 amps over the time of 30 seconds then disconnect at the lower current? Id assuem that software change would solve that issue. However, if you have external cut off relays to cut the load, or you had a power outage / trip, then of course the bms cannot control that scenario and the mosfet will have to endure that high current shut off. Id much rather control the shut off via software of possible, cold be easily achieved.
I agree with most here. Speculating is good, knowing is better! Since Hankzor gave you the BMS for testing, just continue doing that to narrow down why the MOSFET blew up 1. cut or desolder the two legs of the faulty MOSFET 2. Lower the 200A max setting by 5% (in order to be fair since one MOSFET less now) 3. Run the same test (now 192A with 300sec delay) a few times again to make sure whether the issue was caused by a faulty MOSFET or if it's a design issue (design doesn't match ampere rating and/or delay duration, so MOSFETs overheat, hottest one switches slower and blows) Anyway it shouldn't have happened, seller/manufacturer should take responsibility and exchange faulty BMS if it wasn't for testing purposes.
Pretty sure after sleeping on it...probably not an overcurrent event. If so the whole unit would have been quite warm if not hot. I'm leaning more overvoltage. Yeah I hear you, the system voltage was too low for an overvoltage event, but maybe not. Only way to prove overvoltage is to do the test again, disconnect at 200 amps and put a scope triggered at 40V, which is the VDS of those MOSFETs, connected to the MOSFET drain. My guess is that the cabling inductance created a very high voltage spike and that you should probably improve your cable routing. If you look at the current each of those MOSFET's carry, at 200 amps, each of them "share" about 20 amps each. Not enough to blow any one of them. t
As mentioned by another person inductive spike may be the cause but Andy's comment about load sharing is also possible. It may simply be that the failed FET had slightly different switching points / times compared to the others. It would be interesting to desolder the other FETs and put them through a tester to characterise them to see if they are well matched or not.
I was working a electronics repair shop and I did the sniff test. My coworkers thought I was crazy, but I found the faulty parts quickly. One of my coworkers tried it and was coughing and retching. Seems he was leaning over the board in a test rig sniffing when a cap blew.
The board has a huge very conducting thermal mass due to the copper planes and the MOSFETs. Preheating will be needed. Use a reflow (hot air) soldering station with tin foil heat shielding or a high-power temp-controlled soldering iron with a large thermal mass. Heat and lift the pins first. After removal apply flux and solder wick to clean the pads.
My first JK-B2A8S20P unit did something similar when I manually turned off the discharge MOSFETs while drawing less than 20A, except I had burnt traces, shorted transistors and mine was completely dead.. I contacted JiKong, explained the issue in detail, sent photos of the damaged components and they sent me a replacement unit with zero drama. The new one performs flawlessly.
@@bigshotdadz I'm no expert but I would think a voltage spike would have caused the MOSFET to go short circuit but with all the others turned off it was forced to carry all the current and then burnt out like a fuse.
The delay in sec before disconnecting could also be related with temperature: it is possible that for long delays an additional heat dissipator is needed to keep under control the temperature. The default value in secs should be much shorter than 300 sec to avoid overheating
I think you are correct. It was bad from the start and couldn't handle the load. It does show how strong they build the JK BMS so if 1 blows it still works. I would not try to replace it yourself. having them send you a new one so you can redo the test is what I would do.
Stray inductances of the setup probably sent the MOSFETs into avalanche and this one was the one with the lowest breakdown voltage. Still, if 200A continuous are stated for real applications, then the product must also be able to turn off 200A multiple times without taking damage.
Thing to keep in mind: although the BMS was under 200A DC load, pushing 2500W out of an inverter is 5000W instantaneous at AC peak which would call for ~400A peak at 13V. If the invertner's DC-in filter takes care of half of it, that still leaves 200A peak-to-peak current ripples on the DC bus and the BMS may have disconnected at ~300A.
@@teardowndan5364 when you look at the datasheet of the MOSFETs, there is a SOA graph. The MOSFETs can take multiples of 300A (20 MOSFETs) for a short amount of time.
@@matija3791 The point I meant to make is simply that the 200A DC readout may have been misleading regarding the amount of current and energy the BMS attempted to break.
Andy my new jk 8s bms ran OK for a week then stopped working , in started saying cell count was wrong then it would not connect to the app . It is being returned to Hankzor store for replacement. The older 8s jk bms that I purchased 6 weeks ago still works ok
The mosfets are in back-to-back pairs for charge/discharge, so every mosfet is in series with one other mosfet, and then those pairs are 20 in parallel. You may wonder why, it's because of the body diode of the mosfet, the one mosfet turns off to block current in one way (let's say discharge), but when a charger is connected, the current can still go the other way through the disabled mosfet. It's partner mosfet is positioned the other way around to block current coming from the other direction.. That's how you can control both directions individually.
You can repair using a hot air soldering station. Not that expensive and common for surface mount component repairs. Get some low melt temp solder and have that flow in to move the heat, and out it will come.
You can replace that MOSFET - no problem. I've done it a bunch. Those things are oven soldered, so the whole board gets to soldering temperature. Take it off just like you were showing. Put a drop of solder on the exposed pad and spread it out. Put flux on the back of the MOSFET and heat it up the same way until the solder melts and squishes out from underneath. It works fine. You can even solder the legs first to hold it in place.
As I had already mentioned to Andy, mine has failed after just a few days of running on my work bench at only VERY low power, with just a constant beeping and will now not connect to the App. The first time it reconnected after a total disconnect, but now it will not at all. They’re totally aware of the problem, (which is apparently common), and now I have to send it back to Shenzhen when they will only then fix or replace it. (Postage from Australia is expensive and very likely slow!) They won’t send me a new one- very disappointing as this means a very big delay, probably literally months, in my upgrade to my Rv. I’m not happy. 👎 I would have expected better service (such as an immediate replacement in the mail) for an issue that they already know about in the design, (apparently being an incorrect surface mount resistor.)
It's a tricky one. They do advertise the bms to operate at 200A continuous. They do also have a setting for a 5min (not sure why it's that long) delay for over-current protection... based on your test,to me, the bms failed and isn't fit for the purpose of it's specification. I do think it could be an unfortunate malfunction of the mosfet but the bms manufacture should be under-rating their specs so they are confident their product will meet the specification requirements. I'd be very interested to see you repeat the same test!
I'm thinking that it's possible that one of the mosfet "exploded" was caused by the second of the two connectors you connected to the B port. When excessive current heats up the connector, it expands, causing its tip to overshoot to give an uncontrolled overshoot via air directly from the connector tip to the mosfet leg.
I have seen a diode which already crakcked but still works perfectly fine. I found it in a welding machine, and I think this situation can happen among MOSFETs.
I'd say your analysis is pretty much on Andy. Lucky I guess the over-current was not a bit lower and it latched closed. As it tripped on cut-off, and from a recent experience I had with a cheap battery spot welder that was blowing Mosfets. I found several videos online saying that if the the gate voltage was low or the gate circuit had residual voltage, some the Mosfets might not switch off at the same time. With 200a of current, I wonder if you could have have got a voltage spike of well over Max VDD, and the weakest of the lot went first. It would be interesting to put a digital storage scope on the Gate and see what voltage looks like when switching, and see clean or noisy it is. From this side of the screen I'm catching a whiff of more than blue smoke, and with a brand new design as a manufacturer, supplier or critical application user, I'd want to do more reliability testing to get a better sense if it's a random failure or a vulnerability. Also, I'd be inclined to test it as is and see how it holds up with the blow Mosfet. If it holds under test then maybe a good design, if it blows or has other issues, then time to re-evaluate and re-calibrate.
Couple of other observations. Cannot identify a thermistor temp sensor from video. Often this is on a small flex circuit that folds between MOSFET's drain tabs. Not having a temp sensor near MOSFET's would be a significant design deficiency. The 4/8S version in video seems to be missing the BMS turn-on pre-charge surge current limiter MOSFET and series resistors that the 16/24S version has. There are unpopulated pads for it on the PCB at the inside end of MOSFET string. Compare it to your 16S BMS video. This circuit activates for a fraction of msec before parallel MOSFET's string are turned on to allow some inverter capacitor charging to reduce the very high turn-on surge current that can happen. It can actually blow out the metallization and wire bonds on the MOSFET die. They may have slowed down the MOSFET gate drive ramp up to slow the MOSFET turn-on. This method is not as controlled and effective as having the separate pre-charge circuit, but it saves costs.
The only way to be sure if its a component failure or a design problem is to run the test again with same BMS and see if more mosfets die, to confirm run the test again with a new BMS that would confirm it. I have a hot air reflow station and could try to replace the mosfet if you have a spare one. I'm local to you. Cut the two legs off the faulty mosfet so it's isolated.
Have been around test equipment and components. The weak link in componnts like mosfet is the legs. Too small. Cant hold that much current. Compare a 300Amp fuse to one leg of a mosfet and you will see the problem.
Each side have 20 mosfets but two are back to back so if one is removed or dies then the one paired with it also goes. So the current is shared with 10 pairs of 2 in series. The mosfets have a diode in them so even when off it will always be able to conduct one way, so they have one N channel and one P channel back to back to break the current both ways. I think it might be a little too weak pull down resistor on the mosfet keeping it partly on for a short while and if so there is a HUGE power in the mosfet (current and voltage drop). Mosfets can handle hundreds of amps at full on but at lets say 50% on when turning on or off there is a large voltage drop on them that gives a lot of heat and most of them only handle 1 to 20 amp for a short while. Either the control circuit was to slow turn off pulse or the pull down resistor is to high resistance so it took too long time to turn off
You'll probably find the MOSFETs are arranged in pairs of series back to back(drain to drain) so as there is true isolation when they switch off as this is needed due to the source drain diode within every MOSFET. So this means that there are only 10 MOSFETs effectively sharing the current. Also the RDSOn will be double due to the series connection. The individual MOSFET has to withstand the current squared RDSOn value and this cannot rise faster than the heat can escape from the die else the magic smoke appears.⚡💨
You are slightly wrong. There are in total 40 power MOSFETS across 2 board sides on that BMS, NOT 20 total. 40 MOSFETS in total are connected in 2 drain to drain having 20 of those to share the load, not 10.
First: Thank you for all information you provide each video. Next a question: Are you sure the other 19 mosfets are still ok? They did not explode, but one could just stopped working? Magic smoke is not always provided... Then some nitpicking: talking about a 'mosfet transistor' is double: 'metal-oxide-semiconductor field-effect transistor transistor' Finally: I am waiting for your next video!
Usually MOSFETs are dieing with a short, that means the safety switch off doesn't work anymore. Repairing the PCB would be a little nightmare, because of the density and the doublesided population
Total BMS series resistance at 75 degsC is about 0.45 milliohms which yields about 18 watts of heating at 200 amps. Heatsinking MOSFET's from epoxy side is very poor at transferring heat out of MOSFET's. The flat aluminum plate is not much of a heatsink either. If the system does not take heat away fast enough the MOSFET die can get damaged from excessive heat buildup. Current rating of MOSFET is not the important factor. It is the Rds_ON resistance. Neither the 16/24S or 4/8S JBD active balancer BMS meet their claimed 0.3 milliohm spec, not even at 25 degs C. At 200 amps it should get pretty hot with 18 watts of heating, but BMS MOSFET temp sensor should shut BMS down when it gets too hot. Over-temp sensing should take over regardless of what user puts in for max amperage and max time for over amperage to save BMS from damage.
I think it might be a design issue, the last MOSFET to close takes 200A and dies... You could try again with 190A limit and see what happen when the BMS disconnect
If the failure mode is avalanche, he will be losing a FET each time he's unlucky enough for the BMS to turn off under a load that exceeds the weakest remaining FET's avalanche energy.
When you see the rating for any component, remember that is plus or minus a tolerance. For common resistors and capacitors that is often 10%. If the MOSFETs have the same tolerance, that means a "200"A MOSFET can only be relied on for 180A. To rely on the parts, you need to underrate them. And then underrate them AGAIN because the ratings may be at 20°C.
in my personal opinion this is mosfet driving issue. If MOSFET stays in its linear region for too long it will overheat and die. To put theory aside - you have to forcibly close them by applying negative voltage to the Gate (for NchMOSFET) ideally or at least short the Gate electrode to Source. Gate electrode are isolated from the rest of the transistor and have significant capacitance which charge must be discharged to close transistor. As for desoldering - better use hot air or hot plate and soldering iron. Preheat with hot air (max flow and about 200C) then use soldering iron with chisel tip to desolder the FET. Just crank soldering iron up to about 400C and be careful with burned leg - it can came off along with PCB trace. As for soldering - its the same but whick old solder and apply new 63/37 to the Tab pad (while keeping other two pads flat w/o solder) press new transistor with soldering iron (again 350-400C and wide tip) on its tab then two other terminals and voi là!
You could replace the fet with your soldering iron and heat gun together. The problem is you cant do it fast enough without disturbing the fet on the other side of the board without proper equipment. Just cut the gate and source off and you will be fine. The failure might be because it did not turn off as fast as the others.
Did Hankzor say there was an inherent problem with running multiple batteries in parallel? I have 5x 16S LiFePO4 batteries each with its own JK BMS. I've not noticed any issues, but I rarely go over 0.2C charge or discharge.
It looks like that mosfet latched momentary or lagged slightly closing - it would only have to have been for a few micro seconds and all the current the others were taking would have surged through that poor mosfet, killing it - mosfets used in parallel to take high current have to be well matched so their on resistance is the same - if that mosfet was from a different batch or its gate had slightly higher capacitance it could be enough - I would cut off the 2 mosfet legs so the damaged mosfet is isolated and continue to use the BMS perhaps de=rating it to 180amp
That's my thought too - that one was simply slower than the others when switching gears and that's why the entire voltage flowed through it before it "secured" itself.
@@EngelOfWar1Howard raises an interesting issue - its possible that as the mosfet was towards the middle of the pack it ran slightly hotter and that slowed the switching speed compared to the outer edge mosfets - heat being energy would have inadvertently excited the semi conductor slightly causing it to conduct and cause an avalanche effect as the current surged through
Hi Andy, great video. You raised an important question : "why some BMS can died when installed in // with some other ones ?" I am planning to add another 16s LFPO with another JKBMS..... Can be an interesting topic for a futur video.
What do we mean by "BMS'es in parallel"? Are we talking about using multiple BMS'es on the same battery string to increase capacity, or are we talking about paralleling battery strings with one BMS each? That would be a huge difference and I can only imagine an issue with the first case.
Hi Andy as always a nice vid 🙂 I personally would reduce the delay time from 300 to 180 an that's it and you are probably right with the 19 remaining Moffetts, but you have to remember it when you work with this bms if you go to the max currency. Best regards from Nörvenich
One extra note, when performing the same procedure, please use a breaker at around 300A, if the mosfet goes bananas you are covered when it short circuits, that would give a bang, now it went into high impedance, a short circuit is also possible which is very bad without a breaker
Absolutely love your videos; you are the reason I use JK BMS. I wonder why have the OVP delay set to 300 seconds (5 minutes)? 1s would cover valid spikes, longer gives time to heat/fail, especially with high over currents. Since it is a default setting, I wonder if it is actually 300ms (.3s)? Anyway, I have set mine to 1s and it seems to work fine, but I don't have time to stress test like you do (kudos to you!). A 60s recovery makes sense, but 5 times that for the delay for the protection itself is asinine. Also, could you ask your tech contact if the 'wire resistance' is actually 'Internal Resistance' for the cell? If so, that would be an extremely useful setting! (my peon requests for info don't reach attention beyond default responses) -Thanks.
There is many articles and videos about running mosfets in parallel. It is not as simple as it seams... there is a difference in the time it takes for different mosfets to turn on or turn off. With simple words - 19 mosfets could have turned off faster from the failed one and it was still on last, thus taking the entire 200+A load which it could not handle and "shit itself" (I liked that description and understand better why the sniff test...)
The "Pulsed Current" rating is like *570* amps !!! So, yes the last MOSFET to turn off should handle the entire load for a very short time. That is how it works. You need to check the SOA.
Thanks for sharing what you found regarding the failure. I think 5 minutes at 200A might be a bit too long (but if the BMS spec says it should hold up that long then it clearly failed). I agree with some others that you could replace the MOSFET with a soldering heat gun. I don't think you'll have much luck with a standard soldering iron. If you plan to leave it in I would snip off the two exposed legs or you may end up with more smoke from the same spot. I would reduce the over current setting by 10A and test away.
If you leave it, clip the leads off. To remove it without hot air just turn your iron up put solder on the tip until a molten drop is hanging off and lower it to the soldered tab. The large drop causes a quick heat transfer. Just hold it there while wiggling the package gently with small needle nose pliers. To replace pre tin board and reverse procedure. I would just buy and smd station off eBay.. worth every penny
Looks like the JK BMS app would benefit from a system/component status check, that runs a quick diagnostic on the board to make sure all components are fully functional - especially if the BMS is able to continue running with components damaged. Detecting a blown mosfet will prove to be quite difficult when my BMSs are secured within production style plastic battery cases on my sailboat.
I don't think it is possible to detect a faulty FET if it is in parallel with 19 others. They don't provide any kind of control circuit or so... If the BMS is packed away, you won't even noticed if something like this happens.
Hello Andy. Shortly to answer your concern /questions.. No probably with your soldering iron it is impossible to do ..you need special one that will allow high amount of heat to build on it's thick end point.. also there are special preheating ovens or such that are used for this..ofc you need low melting solder and also similar equipment..I would suggest to cut legs of that mosfet. Secondly as you can see there are 20 mosfets..but they are probably in H bridge configuration..or maybe not..anyway.. it looks like there is no overvoltage protection at all. BEcause current in that point is not important..what you worry that time is voltage spike accors whole board..also reverse voltage should be handled by external fast diode so it would clamp down this voltage..also some low pass filter should be considered to increase time those mosfets are attacked by.. All those mosfets are working in paralen..on one way or another..but still it is more tha capable to handle it all.. But you should Understand that even it say on Mosfet it can handle 100Amps each.it isn't actually the case..it can handle much less .because of package restrictions and also temperature restrictions..also i did notice they are using pretty thick thermo pads..there are not the best for this purpose..
Yepp, I think it might have been a FET produced at the border of his specs and it probably cut off slower then the others. Hang up the two legs and have fun testing with the other FETs. Solder will probably only be possible if you are using a solder iron which is normally used for rain gutters. I can`t wait to see more about the 4S JK because I plan to setup a 280Ah 4S for our RV.
I'm not for sure but I've heard mosfets fail in different ways. If it had failed in the closed position I don't think the bms would function, it blew open? I digress thankyou for showing how you looked into it and cheers from the west coast of the states
Andy, more than likely that mosfet was not making great thermal connection to the heat sink through the thermal pad, they usually only crack and pop like that when the mosfet overheats. The reason it overheated is unknown really if lack of cooling or faulty manufacturing. I would use a hot air soldering to heat the mosfet up enough to flow the solder for removal and hot air flow the new one on. Typically mosfets are good for up to 400c soldering, but many recommend controlled soldering of up to 260c for up to 10 seconds, I’ve seen a few say 300c up to 10 seconds also. I’ve repaired many with just hot air soldering without any issues.
Could have overheated while turning off. If they don't drive it to the close position hard enough the internal resistance increase and therefore the heat. That's my understanding so far.
I say put it back together and continue using. I would reduce the max settings in the BMS by 5% to compensate for the loss of the mosfet. Good luck and thanks for the video!
Hi Andy, repair the Mosfet or not, I would cut the other 2 legs off to take it 'out of the circuit. It's gone faulty once, the last thing you need is it causing a short circuit in the future as it's still receiving power and gate voltage. Thanks
@@OffGridGarageAustralia You might be able to replace it using a hot air rework station use some type of insulator to block the hot air from the other components so you can direct the heat directly where you need it. They are cheap only like 50 bucks for a hot air rework station. The station works really well for surface mounted components.
Andy, personally, I'd test it at 190 amps and if it worked fine, I'd leave it alone. I believe that w/o current, soldering this unit will be fine, cooling it as soon as possible and letting it return to room temp before testing... I have soldered a LOT of computer memory boards in telephone switchrooms and never had a problem as long as I didn't "bake it" w/ excessive heat.
hot air station. they are not that expensive and a must have for SMD repairs and some leaded solder. it just flows better and perfectly safe as long as you don't breathe in the soldering fumes daily :)
Hello, I used the same JK BMS on my 8s bank. Seams to work good but i did dial down the discharge to 150a. During your video you mentioned that the JK will not support another parallel bank but no further comments. I hope to some day add another bank to my cabin. Is this a for sure on the JK use or is there a safe way around it? If not usable could the JK function in a pack made with parallel cells in series and one BMS? My set up is 280sh EVE- 8s into a Victron Multiplus 24-3000-70. 4- 445 Canadian bifacials and Midnite Solar 150.
If you knew *for sure* that only 1 of the 20 was dead, seems reasonable to continue use as long as you're 100% certain you won't near the max rated current. But some of the remaining 19 might also be dead, you just can't see it because they didn't blow up/crack open. I'm also left wondering if some of the remaining 19 are still "working fine," but were slightly damaged and are now much more susceptible to being totally destroyed the next time they see moderately high currents.
Andy thanks again. Would the ideal BMS not be a JK BMS with all the functionality but with two relay ports that can drive latching relays (charge en discharge) for higher ampage use such as the Shallco rated at 100 000 mechanical operations @ 300 Amps ?
I had a relay BMS for over a year. I think we're past this technology. I'm not a fan of having relays in that path. MOSFETs are definitely the way to go.
Ignore the pulse current,its a charger and ya gotta remember they are in parallel,it was a unmatched mosfet and the main problem is that they dont have any proper cooling cause the metal tab is used for it not the front so it got to TJmax and then some
I'm assuming that each MOSFET's gate is connected together, so I would expect them to all turn off very close to at the same time. There might be a few microseconds between them, as each electric field might collapse in a slightly different timeframe, but surely that time would be within that "pulse" length of time, right? So the current limit should be 570A. I'm just speculating though.
In fact, they won't. The Gate Threshold Voltage is a very wide-range from MOSFET to MOSFET. For this particular part, it is 1.0 to 3.0V. So the MOSFETs will turn off completely at different points in time. This is why the chips are specified to 570A of burst current but only 120A of continuous current. It means that the chip can handle 570A, but only for a very, very short period of time because the energy being dissipated is massive. In the configuration Andy is using, the operating current will be more around 20A on each MOSFET which is probably all the board can really dissipate. The individual chip packages can only dissipate so much energy (37W at 100C is the spec). So during the turn-off, it *is* possible for a single MOSFET to take most of the 200A. And this is totally legal as long as it doesn't stay that way for too long (we are talking in the milliseconds here before the chip blows up). This is why having the fastest possible Gate driver (in both directions, to +V and to GND) is extremely important in power switching applications. It is perfectly ok for the current to gang, but only for very short periods of time. A fast gate driver guarantees this. A slow gate driver, on the other-hand, guarantees that something will blow up because all the MOSFET's have different Gate Threshold Voltages. -Matt
I have the 0.6 balance version with 100Amp continuous capacity. Last weekend i did a test run and it did 150 amps by bursts while running a convection oven. The standard settings let it do that. Should i worry? I defenetly need to replace the standard cabeling that came with the "peter" inverter because it gets warm. As well the standard 230v cabeling in my off-grid cabin that runs to the convection oven. But, will there bms hold?
That depends on your settings in the BMS. I have just recorded the video where I show and explain all the settings in the JK-BMS. So maybe this will help you.
So it seems that when a BMS needs to cut the load at a high current (like 200a) instead of switching MOSFETs off it should send a command to the load to slowly decrease current and only if that is not working(or after it seen the current going down to a safe value) switchoff mosfets. This could be possible with invertors right because they could control the duty cycle?
Well.. when invertor shutdown due low input voltage and we have alot of amps..is there a risk to blow some mosfet inside Invertor? How do they do it on invertor side? I think they disconnect the AC side..which in turn slowly decrease amps on input side .At least BMS could send a off signal to invertor.. maybe you could do a test to confirm this theory
The first thing I did with my (JK) BMS was replacing the thermal pads with copper/aluminium spacers. It's a shame that JK not only uses thermal pads, but that the pad on one side is extremely thick. The circuit board is well designed and they use fairly good components ... only to completely mess up the thermal design with crappy "rubber insulators"!
sorry Andy my bms stopped working... it just started beeping and would not connect with the app even reload it many times disconnected but could not connect ...so have raised a dispute ..very disappointing had great hope for this unit
I have the same problem, and they’ve admitted that it’s a known issue. They won’t replace it- I have to send it back which is expensive and will take ages. I’m not happy!
It is my experience MOSFETs fail SHORTED. They are in full conduction (I.E. almost a short) when the BMS is in normal operation. In your case 20 parallel FETs are in series the with 20 parallel FETs on the other side of the board. This is because a FET is a diode when turned off. You should check the Failed FET is shorted, and cut the leads, then see if it seems to work "normally". The FETS are open only when charging or discharging is turned OFF.
Well, other mosfets could have been damaged/overstressed even though they work ok now. Some may have a shorter lifespan now. I would cut the 2 leads on the bad one and be done with it. If you want to replace it, a hot air gun would be the way to go.
I would not repair the mosfet. This just happens, the board is overengineered a bit anyhow, so no big deal. I just realized - disconnecting 200A by such a small component, that's crazy.
Good morning Andy,in a previous VIDIO u said u would show the perimitor settings for the BMSs u use, 1 of the most important aspects of the function of these batteries is the correct setup of the BMS, IM REALY LOOKING FORWARD TO THESE SETTINGS AS I HAVE A battery bank and don't know what settings to use can u help me please,I would be very grateful if u do, my battery bank is 48 v .Cheers Rene.from sunny victoria
@@OffGridGarageAustralia thank u for your time u have spent with me what happens if i cant get these settings from the china provider i found that there not very helpful i think its because they dont know there products very well
Hi Andy, I’m using 2pcs of the same JK-B2A8S20P from JK. According to the specs, it is designed to withstand up to a 350A continuous over-discharge for up to 2 minutes (aka 120 seconds). But for reasons I do not understand, JK delivers them with the over-discharge protection parameter set to 300 seconds. So if you do not change the setting to 120 seconds or less, you will eventually toast your BMS. So I’d say that the problem was not a faulty MOSFET, or a bad design, or ...., it was simply a stupid factory default setting from the factory. The same goes for the cell under temperature protection parameters - the factory settings are -20 with reset at -10 degree Celsius. If you don’t change them, you will ruin your cells eventually if you try to charge them in sub zero conditions.
From my experience, it’s a great product, but you cannot relay on factory settings.
Greetings to sunny hot Land Down Under!
You have 2 solution, exchange the FET or leave it be but NOT entirely.
If you decide to exchange it, you start by cut the 2 legs of and desolder the legs so you don't pull of the traces from the PCB.
Then place som solder on the top of the heatsink, heat it up until you can remove it with a tweezers then clean the surface for the heatsink.
Place fluent solder paste, consisting of a lot of small solder ball with a lot of paste, plate it on the PCB where you want to place the FET.
Then solder both legs to the PCB so the FET doesn't move while heating the heatsink.
Then heat up the heatsink and be ready to push down the FET when the solder start melting, keep pushing down on til the solder is harden.
Clean up with isopropyl alcohol.
Second option, cut of the to legs and de solder them.
It is important that you do remove them since nobody know if it is making a load on your gate driver, if it is driven in parallel with the other FET's, then you might have it conduct between gate, drain or source, so when it is switch off it is still conducting slightly and nobody know how it will develop into the future.
PS: don't worry about the temperature, it can take a lot of heat, just don't pass 350°C remember to have a good heating conduction, use solder.
Good Luck, what ever you doo 😉
As a general rule, semiconductors are extremely reliable within their design specification envelope and manufactured with extreme precision and very repeatable processes. The MOSFET therefore shouldn't be assumed at fault. Repeat the same 203A disconnect on a new BMS after 5 minutes of self heating and you will very likely have one MOSFET pop again, and most likely it'll be the same or immediately adjacent one that pops. Yours was in the middle of the bank, which means that MOSFET had the most adjacent heaters around it and combined with it's own heating, that MOSFET had the highest temperature and therefore slowest switching speed. Matched switching speed is critical as all the colder/faster ones in parallel switched off slightly faster and started forcing all 203A of load current into the slower ones, and when those slow ones are starting a few degrees hotter initial die temperature, it becomes quite trivial to overshoot the MOSFET thermal limits by multiple orders of magnitude. At microsecond timescales needed for switching, thermal conduction carries no heat away, so it's like getting hit with a 2.5kW laser pulse in a really, really tiny area.
You should lower your over current threshold to 160A or less and reduce the delay to ~30 seconds or less to avoid repeats. The MOSFETs chosen on this BMS have a remarkably tiny die relative to their RDSon and voltage specifications, which means they are rather fragile during the massive power dump that can happen at switch on and especially switch off. The 200A 24S JK BMS's use half state of the art/tiny die MOSFETs and half old generation/big die MOSFETs for the very purpose of making the "multi-kilowatt laser pulse" far less powerful by spreading it over a substantially larger silicon area.
I doubt it has much to do with heat. I'm suspecting the unlucky FET's avalanche energy (wiring+load inductance on the DC bus) or SOA gets exceeded during turn-off.
Thanks Howard, great explanation. That makes sense. I will repeat the test again with the existing BMS and see what will happen.
Howard's assessment sounds entirely plausible. However, lowering the over-current threshold may not help if the BMS has to interrupt a high fault current. Short circuit protection is one of the requirements of a good BMS, and it appears this BMS would interrupt a short circuit only by frying FETs, and then only if the FETs don't fail in a shorted state. "Not fit for service" until proven otherwise.
@@SVAdAstra The first two questions to ask are: 1) how big is the input choke in the inverter and 2) does it have a working suitably-sized input protection diode to provide a freewheeling path for the choke current? Under full load, input current may crest as high as 400A and if the inverter has a 1mH input choke, that is up to 80J for the FET array to absorb on turn-off. 4J per FET is enough to blow up just about anything available in typical board-mounted form factors and would almost guarantee at least one more dead FET per full-load turn-off event.
@@OffGridGarageAustralia Maybe with a thermal camera?
Rule of Thumb: If you buy a BMS for a 200A continuous application, get one that is rated for 250A+. It's rarely a good idea to run anything at it's maximum capability continuously.
For sure, but the high current disconnect is supposed to be there to protect the system if something goes wrong.
The suicide disconnect is probably not the best safety...
Ur absolutely right ICHBINS, a good rule of thumb, but as this was a test situation, so I guess we may tend to push things a bit to check manufacturing claims.
For a timed over current cutoff it should be easy to for the BMS to start dialing the current back down prior to disconnect for 30 seconds to level out any temp/current imbalance between mosfets. Any reason this is not standard practice?
@@kustomzone The BMS has no ability to dial the current back slowly. You would need a voltage converter to do that. The MOSFET can only be on or off. Any gate voltage that puts it in an intermediate state for too long (probably just a few milliseconds would do it) will dissipate the difference as heat and blow the MOSFET to smithereens.
@@junkerzn7312 That is the purpose of snubber circuits. I don't know how (or if) it is implemented in the BMS. Snubbers help to reduce switching losses, slows down the current change and absorbed the voltage spikes to protect the switches.
As our testing guinea pig, I think it would be great to run the test exactly the same way again, to see if a second BMS does the same thing. That would help remove the question about if it's a design fault or if it was just an individual component failure.
I already have a couple of those BMS's on the way for my own testing, so it'll be interesting to see if any more issues happen in the meantime.
I'll certainly repeat the test with the existing BMS...
@OffGridGarageAustralia did you ever end up doing this test? Im very curious to know the result still
Compared to the other JK's, the continuous current for the MOSFETs in this one is a bit low. The 100A 48V version for example has them rated at 180A (G035N10N).
You can replace the MOSFET if you want with a SMT rework station (hot air). If you wouldn't be at the other side of the world I'd do it for you...
glad I'm not the only electrician that uses the scientific sniff test :)
That's what you learn in the first month, right?
It would be interesting what happens if you try the same testing method on the same BMS multiple times. Does every turn off @200A decrease the number of MOSFETs by one xD?
Nice to see the BMS is still working, and we will get new videos about it :). There are many reasons why FETs can die. Could be a faulty component from the factory, but my guess would be something to do with the board design. Probably with the gate drive circuit or snubbers. It could be too weak to turn of the mosfet fast enough and that will generate too much heat. They do not like to be half turn on under such load. Alternatively, the gate drive can be too fast and cause ringing on the gate with stray inductance. That will cause the transistor repeatedly to turn on and off destroying it under load. And so that it wouldn’t be too easy there is also problem with fast switching of high current. The inductance of the cables and loads can generate large transient voltages on the transistor that can be way more than 40 V and cause the transistor fail.
It is possible to solder a new transistor there, but it won’t be easy using only a soldering iron. The board is designed to take the heat away from the transistors and will do the same for your iron. You should heat up the whole board on a hotplate near the melting point of the solder and then use hot air (or iron) to take of the broken mosfet. Personally, I would probably leave it like it is. There is plenty of current carrying capacity left for normal use, like you said. Of course, it is possible that other mosfets have failed but less visible. It will let you know under next load test if that is the case, and you will get a nice thumb nail for your video.
Good luck for your next experiments!
It failed open, just for safety desolder/cut the two legs.
You never know what could happen in another surge.
Today i bought the same BMS, it's the product i have been waiting for, i can finally remove the balancer, the heating thermostat, and the mobile phone i used to remotely control it.
Also i can connect the new bms directly to the Victron portal via the rs485
I have 100A loads maximum so i think im more than safe.
If you de-solder the two legs you'd be able to see if it's glued to the board by lifting it slightly. If that works, continue flexing (up & down slightly) and the very edge of back tab should tear cleanly. Solder new mosfet over the existing tab? (heatsink might require removing it also)
You can use a hot air soldering to replace the mosfet, they can tolerate the heat for the short time required to solder at those temps.
Just a faulty MOSFET which can happen to any device that uses them, not necessarily a sign that JK BMS are bad. I would be tempted to remove the faulty FET before putting the BMS back into use, ideally replace it.
Dig more into why JK says their BMS aren’t rated for parallel configurations. Your 16s JK seems to be fine in your rack set up with the other 2 makes of BMS.
I will, video is coming...
Hi Andy, great details and diagnosis on the failure. I also think it is not a major failure, if the mosfet failed in short circuit (very common) then it would have been a huge problem. No need to take the mosfet apart but I would highly recommend you disconnect the source and gate legs of the damaged mosfet, just can cut it off or de-solder. This will make sure that no further problems arise in the future. Otherwise there is a risk of the malfunctioning mosfet conducting or passing high voltage back to the gate signal. Thanks.
Yes you don't want any arcing to start a fire.
I was just going to comment this suggestion as well. If not replace, at least cut the legs off. We don't know how big the gap is from when it blew, or if there's any pieces inside that may become loose and eventually cause a short. Don't just trust the magic smoke to have disconnected the component.
Maybe it's my sick personallity but, that slow mo clip of the magic smoke and you going OHHHHHH. IS SO FUNNY. You need to get that out as a meme. "wait for it... ohhhhhhhh".
It does not say how long the pulse can be but the pulse was to long" ...... you made my day Andy :) nice video as always. Thanks a lot.
Thanks Jens! 😂
Great video.
In this scenario, where the BMs controls the cut off via its own settings, why then cany it not be programmed to ramp down the power from 200A to 50 or 10 amps over the time of 30 seconds then disconnect at the lower current?
Id assuem that software change would solve that issue.
However, if you have external cut off relays to cut the load, or you had a power outage / trip, then of course the bms cannot control that scenario and the mosfet will have to endure that high current shut off.
Id much rather control the shut off via software of possible, cold be easily achieved.
Explain how you are going to "magically" ramp down the current?
I agree with most here.
Speculating is good, knowing is better!
Since Hankzor gave you the BMS for testing, just continue doing that to narrow down why the MOSFET blew up
1. cut or desolder the two legs of the faulty MOSFET
2. Lower the 200A max setting by 5% (in order to be fair since one MOSFET less now)
3. Run the same test (now 192A with 300sec delay) a few times again to make sure whether the issue was caused by a faulty MOSFET or if it's a design issue (design doesn't match ampere rating and/or delay duration, so MOSFETs overheat, hottest one switches slower and blows)
Anyway it shouldn't have happened, seller/manufacturer should take responsibility and exchange faulty BMS if it wasn't for testing purposes.
Pretty sure after sleeping on it...probably not an overcurrent event. If so the whole unit would have been quite warm if not hot. I'm leaning more overvoltage. Yeah I hear you, the system voltage was too low for an overvoltage event, but maybe not. Only way to prove overvoltage is to do the test again, disconnect at 200 amps and put a scope triggered at 40V, which is the VDS of those MOSFETs, connected to the MOSFET drain. My guess is that the cabling inductance created a very high voltage spike and that you should probably improve your cable routing. If you look at the current each of those MOSFET's carry, at 200 amps, each of them "share" about 20 amps each. Not enough to blow any one of them.
t
As mentioned by another person inductive spike may be the cause but Andy's comment about load sharing is also possible. It may simply be that the failed FET had slightly different switching points / times compared to the others. It would be interesting to desolder the other FETs and put them through a tester to characterise them to see if they are well matched or not.
I was working a electronics repair shop and I did the sniff test. My coworkers thought I was crazy, but I found the faulty parts quickly.
One of my coworkers tried it and was coughing and retching. Seems he was leaning over the board in a test rig sniffing when a cap blew.
Been waiting excited for this follow-up video! Thanks Andy!
The board has a huge very conducting thermal mass due to the copper planes and the MOSFETs. Preheating will be needed. Use a reflow (hot air) soldering station with tin foil heat shielding or a high-power temp-controlled soldering iron with a large thermal mass. Heat and lift the pins first.
After removal apply flux and solder wick to clean the pads.
Use Kapton tape to help protect surrounding devices, use might even get away with just using a hot air desoldering gun
My first JK-B2A8S20P unit did something similar when I manually turned off the discharge MOSFETs while drawing less than 20A, except I had burnt traces, shorted transistors and mine was completely dead..
I contacted JiKong, explained the issue in detail, sent photos of the damaged components and they sent me a replacement unit with zero drama.
The new one performs flawlessly.
May I ask what kind of load you had on it? Was it inductive like an inverter?
@@millzee60 Yes, a Xantrex Prosine 3.0
Inverters are particular different for a BMS due to very fast changes in current. But good for testing ;)
@@bigshotdadz I'm no expert but I would think a voltage spike would have caused the MOSFET to go short circuit but with all the others turned off it was forced to carry all the current and then burnt out like a fuse.
The delay in sec before disconnecting could also be related with temperature: it is possible that for long delays an additional heat dissipator is needed to keep under control the temperature. The default value in secs should be much shorter than 300 sec to avoid overheating
I think you are correct. It was bad from the start and couldn't handle the load. It does show how strong they build the JK BMS so if 1 blows it still works. I would not try to replace it yourself. having them send you a new one so you can redo the test is what I would do.
Andy: I definitely enjoy the weather reports in your videos. :-)
Stray inductances of the setup probably sent the MOSFETs into avalanche and this one was the one with the lowest breakdown voltage. Still, if 200A continuous are stated for real applications, then the product must also be able to turn off 200A multiple times without taking damage.
I completely agree
Thing to keep in mind: although the BMS was under 200A DC load, pushing 2500W out of an inverter is 5000W instantaneous at AC peak which would call for ~400A peak at 13V. If the invertner's DC-in filter takes care of half of it, that still leaves 200A peak-to-peak current ripples on the DC bus and the BMS may have disconnected at ~300A.
@@teardowndan5364 when you look at the datasheet of the MOSFETs, there is a SOA graph. The MOSFETs can take multiples of 300A (20 MOSFETs) for a short amount of time.
@@matija3791 The point I meant to make is simply that the 200A DC readout may have been misleading regarding the amount of current and energy the BMS attempted to break.
Andy my new jk 8s bms ran OK for a week then stopped working , in started saying cell count was wrong then it would not connect to the app . It is being returned to Hankzor store for replacement. The older 8s jk bms that I purchased 6 weeks ago still works ok
The mosfets are in back-to-back pairs for charge/discharge, so every mosfet is in series with one other mosfet, and then those pairs are 20 in parallel. You may wonder why, it's because of the body diode of the mosfet, the one mosfet turns off to block current in one way (let's say discharge), but when a charger is connected, the current can still go the other way through the disabled mosfet. It's partner mosfet is positioned the other way around to block current coming from the other direction.. That's how you can control both directions individually.
You can repair using a hot air soldering station. Not that expensive and common for surface mount component repairs. Get some low melt temp solder and have that flow in to move the heat, and out it will come.
In addition, it is better to isolate other mosfets from the heat by using the kapton tape on them while doing this.
You can replace that MOSFET - no problem. I've done it a bunch. Those things are oven soldered, so the whole board gets to soldering temperature. Take it off just like you were showing. Put a drop of solder on the exposed pad and spread it out. Put flux on the back of the MOSFET and heat it up the same way until the solder melts and squishes out from underneath. It works fine. You can even solder the legs first to hold it in place.
As I had already mentioned to Andy, mine has failed after just a few days of running on my work bench at only VERY low power, with just a constant beeping and will now not connect to the App. The first time it reconnected after a total disconnect, but now it will not at all. They’re totally aware of the problem, (which is apparently common), and now I have to send it back to Shenzhen when they will only then fix or replace it. (Postage from Australia is expensive and very likely slow!)
They won’t send me a new one- very disappointing as this means a very big delay, probably literally months, in my upgrade to my Rv. I’m not happy. 👎
I would have expected better service (such as an immediate replacement in the mail) for an issue that they already know about in the design, (apparently being an incorrect surface mount resistor.)
Others have reported the same. I'll talk to Hankzor and see what they will do to rectify this.
It's a tricky one. They do advertise the bms to operate at 200A continuous. They do also have a setting for a 5min (not sure why it's that long) delay for over-current protection... based on your test,to me, the bms failed and isn't fit for the purpose of it's specification. I do think it could be an unfortunate malfunction of the mosfet but the bms manufacture should be under-rating their specs so they are confident their product will meet the specification requirements. I'd be very interested to see you repeat the same test!
Its not tricky at all. Stuff fails. Especially when the continuous rating is exceeded. Moving on.
@@geraldhenrickson7472 you're very forgiving! It's great Andy shares these videos so we can all learn and take something away from them.
I'm thinking that it's possible that one of the mosfet "exploded" was caused by the second of the two connectors you connected to the B port. When excessive current heats up the connector, it expands, causing its tip to overshoot to give an uncontrolled overshoot via air directly from the connector tip to the mosfet leg.
Thank you.
I have seen a diode which already crakcked but still works perfectly fine. I found it in a welding machine, and I think this situation can happen among MOSFETs.
Thanks for the explanation. I will still be installing my JK bms as planned.
I'd say your analysis is pretty much on Andy. Lucky I guess the over-current was not a bit lower and it latched closed.
As it tripped on cut-off, and from a recent experience I had with a cheap battery spot welder that was blowing Mosfets. I found several videos online saying that if the the gate voltage was low or the gate circuit had residual voltage, some the Mosfets might not switch off at the same time. With 200a of current, I wonder if you could have have got a voltage spike of well over Max VDD, and the weakest of the lot went first. It would be interesting to put a digital storage scope on the Gate and see what voltage looks like when switching, and see clean or noisy it is.
From this side of the screen I'm catching a whiff of more than blue smoke, and with a brand new design as a manufacturer, supplier or critical application user, I'd want to do more reliability testing to get a better sense if it's a random failure or a vulnerability.
Also, I'd be inclined to test it as is and see how it holds up with the blow Mosfet. If it holds under test then maybe a good design, if it blows or has other issues, then time to re-evaluate and re-calibrate.
Couple of other observations. Cannot identify a thermistor temp sensor from video. Often this is on a small flex circuit that folds between MOSFET's drain tabs. Not having a temp sensor near MOSFET's would be a significant design deficiency.
The 4/8S version in video seems to be missing the BMS turn-on pre-charge surge current limiter MOSFET and series resistors that the 16/24S version has. There are unpopulated pads for it on the PCB at the inside end of MOSFET string. Compare it to your 16S BMS video.
This circuit activates for a fraction of msec before parallel MOSFET's string are turned on to allow some inverter capacitor charging to reduce the very high turn-on surge current that can happen. It can actually blow out the metallization and wire bonds on the MOSFET die. They may have slowed down the MOSFET gate drive ramp up to slow the MOSFET turn-on. This method is not as controlled and effective as having the separate pre-charge circuit, but it saves costs.
The only way to be sure if its a component failure or a design problem is to run the test again with same BMS and see if more mosfets die, to confirm run the test again with a new BMS that would confirm it. I have a hot air reflow station and could try to replace the mosfet if you have a spare one. I'm local to you. Cut the two legs off the faulty mosfet so it's isolated.
Have been around test equipment and components. The weak link in componnts like mosfet is the legs. Too small. Cant hold that much current. Compare a 300Amp fuse to one leg of a mosfet and you will see the problem.
not fit for purpose...need to have them replace..thanks for great vids Andy
Each side have 20 mosfets but two are back to back so if one is removed or dies then the one paired with it also goes.
So the current is shared with 10 pairs of 2 in series.
The mosfets have a diode in them so even when off it will always be able to conduct one way, so they have one N channel and one P channel back to back to break the current both ways.
I think it might be a little too weak pull down resistor on the mosfet keeping it partly on for a short while and if so there is a HUGE power in the mosfet (current and voltage drop).
Mosfets can handle hundreds of amps at full on but at lets say 50% on when turning on or off there is a large voltage drop on them that gives a lot of heat and most of them only handle 1 to 20 amp for a short while.
Either the control circuit was to slow turn off pulse or the pull down resistor is to high resistance so it took too long time to turn off
You'll probably find the MOSFETs are arranged in pairs of series back to back(drain to drain) so as there is true isolation when they switch off as this is needed due to the source drain diode within every MOSFET. So this means that there are only 10 MOSFETs effectively sharing the current. Also the RDSOn will be double due to the series connection. The individual MOSFET has to withstand the current squared RDSOn value and this cannot rise faster than the heat can escape from the die else the magic smoke appears.⚡💨
You are slightly wrong. There are in total 40 power MOSFETS across 2 board sides on that BMS, NOT 20 total. 40 MOSFETS in total are connected in 2 drain to drain having 20 of those to share the load, not 10.
First: Thank you for all information you provide each video.
Next a question: Are you sure the other 19 mosfets are still ok? They did not explode, but one could just stopped working? Magic smoke is not always provided...
Then some nitpicking: talking about a 'mosfet transistor' is double: 'metal-oxide-semiconductor field-effect transistor transistor'
Finally: I am waiting for your next video!
Usually MOSFETs are dieing with a short, that means the safety switch off doesn't work anymore.
Repairing the PCB would be a little nightmare, because of the density and the doublesided population
And I don't have the equipment or experience with this. Not the time...
Total BMS series resistance at 75 degsC is about 0.45 milliohms which yields about 18 watts of heating at 200 amps. Heatsinking MOSFET's from epoxy side is very poor at transferring heat out of MOSFET's. The flat aluminum plate is not much of a heatsink either. If the system does not take heat away fast enough the MOSFET die can get damaged from excessive heat buildup.
Current rating of MOSFET is not the important factor. It is the Rds_ON resistance.
Neither the 16/24S or 4/8S JBD active balancer BMS meet their claimed 0.3 milliohm spec, not even at 25 degs C.
At 200 amps it should get pretty hot with 18 watts of heating, but BMS MOSFET temp sensor should shut BMS down when it gets too hot.
Over-temp sensing should take over regardless of what user puts in for max amperage and max time for over amperage to save BMS from damage.
Hi Andy, I always look forward to your videos! If you're going to test 4s why not look at Electrodacus SBMS0? No MOSFET!
I think it might be a design issue, the last MOSFET to close takes 200A and dies... You could try again with 190A limit and see what happen when the BMS disconnect
I'll try again with 205A as before and see what happens.
I guess they use this many mosfets to get the "on" resistance extremely low, and not necessarily current handing. So no problem losing one.
If the failure mode is avalanche, he will be losing a FET each time he's unlucky enough for the BMS to turn off under a load that exceeds the weakest remaining FET's avalanche energy.
When you see the rating for any component, remember that is plus or minus a tolerance. For common resistors and capacitors that is often 10%. If the MOSFETs have the same tolerance, that means a "200"A MOSFET can only be relied on for 180A. To rely on the parts, you need to underrate them. And then underrate them AGAIN because the ratings may be at 20°C.
in my personal opinion this is mosfet driving issue. If MOSFET stays in its linear region for too long it will overheat and die. To put theory aside - you have to forcibly close them by applying negative voltage to the Gate (for NchMOSFET) ideally or at least short the Gate electrode to Source. Gate electrode are isolated from the rest of the transistor and have significant capacitance which charge must be discharged to close transistor.
As for desoldering - better use hot air or hot plate and soldering iron. Preheat with hot air (max flow and about 200C) then use soldering iron with chisel tip to desolder the FET. Just crank soldering iron up to about 400C and be careful with burned leg - it can came off along with PCB trace. As for soldering - its the same but whick old solder and apply new 63/37 to the Tab pad (while keeping other two pads flat w/o solder) press new transistor with soldering iron (again 350-400C and wide tip) on its tab then two other terminals and voi là!
I second that!
Yup
Awesome work mate! Thank you Andy.
No problem 👍
I am just thinking whether if there is short circuit in burned mosfet and it may impact other mosfets.
You could replace the fet with your soldering iron and heat gun together. The problem is you cant do it fast enough without disturbing the fet on the other side of the board without proper equipment. Just cut the gate and source off and you will be fine. The failure might be because it did not turn off as fast as the others.
Yea, I'm worried about this as well. It is not easily done as some suggest here. I probably just leave it in and cut the pins of the broken FET.
Did Hankzor say there was an inherent problem with running multiple batteries in parallel? I have 5x 16S LiFePO4 batteries each with its own JK BMS. I've not noticed any issues, but I rarely go over 0.2C charge or discharge.
I've gone well over that, and also don't have any issues with two of them in parallel. I'm adding another two, and don't expect any issues either.
I was hoping for more info about this in this video
Thanks Andy
It looks like that mosfet latched momentary or lagged slightly closing - it would only have to have been for a few micro seconds and all the current the others were taking would have surged through that poor mosfet, killing it - mosfets used in parallel to take high current have to be well matched so their on resistance is the same - if that mosfet was from a different batch or its gate had slightly higher capacitance it could be enough - I would cut off the 2 mosfet legs so the damaged mosfet is isolated and continue to use the BMS perhaps de=rating it to 180amp
That's my thought too - that one was simply slower than the others when switching gears and that's why the entire voltage flowed through it before it "secured" itself.
@@EngelOfWar1Howard raises an interesting issue - its possible that as the mosfet was towards the middle of the pack it ran slightly hotter and that slowed the switching speed compared to the outer edge mosfets - heat being energy would have inadvertently excited the semi conductor slightly causing it to conduct and cause an avalanche effect as the current surged through
Andy I have ordered 2 of the 150a version with 2a active balance to see how they preform down the trach, thanks again for to test
Thanks Ross, they will be great!
Hi Andy, great video. You raised an important question : "why some BMS can died when installed in // with some other ones ?" I am planning to add another 16s LFPO with another JKBMS..... Can be an interesting topic for a futur video.
Another reason I have said since the beginning of the first build that cells should be put in parallel, instead of putting batteries in parallel.
What do we mean by "BMS'es in parallel"? Are we talking about using multiple BMS'es on the same battery string to increase capacity, or are we talking about paralleling battery strings with one BMS each? That would be a huge difference and I can only imagine an issue with the first case.
Hot air rework station. Cheap enought to buy ( I have two). But is it worth it if it still does the job!!
Great review and very gentle! Good reputation for thie jk bms!
Danke
Hi Andy as always a nice vid 🙂 I personally would reduce the delay time from 300 to 180 an that's it and you are probably right with the 19 remaining Moffetts, but you have to remember it when you work with this bms if you go to the max currency. Best regards from Nörvenich
Hi Andy, you can use miss piggy to do the desoldering.
One extra note, when performing the same procedure, please use a breaker at around 300A, if the mosfet goes bananas you are covered when it short circuits, that would give a bang, now it went into high impedance, a short circuit is also possible which is very bad without a breaker
Hi, I downloaded the new manual for the bms and now 200 amps over discharge limit is at 30 seconds instead of 2 minutes 😯
Absolutely love your videos; you are the reason I use JK BMS. I wonder why have the OVP delay set to 300 seconds (5 minutes)? 1s would cover valid spikes, longer gives time to heat/fail, especially with high over currents. Since it is a default setting, I wonder if it is actually 300ms (.3s)? Anyway, I have set mine to 1s and it seems to work fine, but I don't have time to stress test like you do (kudos to you!). A 60s recovery makes sense, but 5 times that for the delay for the protection itself is asinine. Also, could you ask your tech contact if the 'wire resistance' is actually 'Internal Resistance' for the cell? If so, that would be an extremely useful setting! (my peon requests for info don't reach attention beyond default responses) -Thanks.
There is many articles and videos about running mosfets in parallel. It is not as simple as it seams... there is a difference in the time it takes for different mosfets to turn on or turn off. With simple words - 19 mosfets could have turned off faster from the failed one and it was still on last, thus taking the entire 200+A load which it could not handle and "shit itself" (I liked that description and understand better why the sniff test...)
The "Pulsed Current" rating is like *570* amps !!! So, yes the last MOSFET to turn off should handle the entire load for a very short time. That is how it works. You need to check the SOA.
Thanks for sharing what you found regarding the failure. I think 5 minutes at 200A might be a bit too long (but if the BMS spec says it should hold up that long then it clearly failed). I agree with some others that you could replace the MOSFET with a soldering heat gun. I don't think you'll have much luck with a standard soldering iron. If you plan to leave it in I would snip off the two exposed legs or you may end up with more smoke from the same spot. I would reduce the over current setting by 10A and test away.
If you leave it, clip the leads off. To remove it without hot air just turn your iron up put solder on the tip until a molten drop is hanging off and lower it to the soldered tab. The large drop causes a quick heat transfer. Just hold it there while wiggling the package gently with small needle nose pliers. To replace pre tin board and reverse procedure. I would just buy and smd station off eBay.. worth every penny
Looks like the JK BMS app would benefit from a system/component status check, that runs a quick diagnostic on the board to make sure all components are fully functional - especially if the BMS is able to continue running with components damaged. Detecting a blown mosfet will prove to be quite difficult when my BMSs are secured within production style plastic battery cases on my sailboat.
I don't think it is possible to detect a faulty FET if it is in parallel with 19 others. They don't provide any kind of control circuit or so...
If the BMS is packed away, you won't even noticed if something like this happens.
Hello Andy. Shortly to answer your concern /questions.. No probably with your soldering iron it is impossible to do ..you need special one that will allow high amount of heat to build on it's thick end point.. also there are special preheating ovens or such that are used for this..ofc you need low melting solder and also similar equipment..I would suggest to cut legs of that mosfet.
Secondly as you can see there are 20 mosfets..but they are probably in H bridge configuration..or maybe not..anyway.. it looks like there is no overvoltage protection at all. BEcause current in that point is not important..what you worry that time is voltage spike accors whole board..also reverse voltage should be handled by external fast diode so it would clamp down this voltage..also some low pass filter should be considered to increase time those mosfets are attacked by.. All those mosfets are working in paralen..on one way or another..but still it is more tha capable to handle it all.. But you should Understand that even it say on Mosfet it can handle 100Amps each.it isn't actually the case..it can handle much less .because of package restrictions and also temperature restrictions..also i did notice they are using pretty thick thermo pads..there are not the best for this purpose..
Yepp, I think it might have been a FET produced at the border of his specs and it probably cut off slower then the others.
Hang up the two legs and have fun testing with the other FETs.
Solder will probably only be possible if you are using a solder iron which is normally used for rain gutters.
I can`t wait to see more about the 4S JK because I plan to setup a 280Ah 4S for our RV.
Did you ever set up that 280ah 4s for your rv? I'm setting up the same ah and bms and was wondering how yours is performing.
I'm not for sure but I've heard mosfets fail in different ways. If it had failed in the closed position I don't think the bms would function, it blew open? I digress thankyou for showing how you looked into it and cheers from the west coast of the states
Andy, more than likely that mosfet was not making great thermal connection to the heat sink through the thermal pad, they usually only crack and pop like that when the mosfet overheats. The reason it overheated is unknown really if lack of cooling or faulty manufacturing. I would use a hot air soldering to heat the mosfet up enough to flow the solder for removal and hot air flow the new one on. Typically mosfets are good for up to 400c soldering, but many recommend controlled soldering of up to 260c for up to 10 seconds, I’ve seen a few say 300c up to 10 seconds also. I’ve repaired many with just hot air soldering without any issues.
Could have overheated while turning off. If they don't drive it to the close position hard enough the internal resistance increase and therefore the heat. That's my understanding so far.
I say put it back together and continue using. I would reduce the max settings in the BMS by 5% to compensate for the loss of the mosfet. Good luck and thanks for the video!
Hi Andy, repair the Mosfet or not, I would cut the other 2 legs off to take it 'out of the circuit.
It's gone faulty once, the last thing you need is it causing a short circuit in the future as it's still receiving power and gate voltage.
Thanks
That's got advice, Mark. Thank you.
@@OffGridGarageAustralia You might be able to replace it using a hot air rework station use some type of insulator to block the hot air from the other components so you can direct the heat directly where you need it. They are cheap only like 50 bucks for a hot air rework station. The station works really well for surface mounted components.
Andy, personally, I'd test it at 190 amps and if it worked fine, I'd leave it alone. I believe that w/o current, soldering this unit will be fine, cooling it as soon as possible and letting it return to room temp before testing... I have soldered a LOT of computer memory boards in telephone switchrooms and never had a problem as long as I didn't "bake it" w/ excessive heat.
All my issues with JK-BMS have been related to poor quality components on the PCB like bad connectors or partially soldered resistors.
hot air station. they are not that expensive and a must have for SMD repairs and some leaded solder. it just flows better and perfectly safe as long as you don't breathe in the soldering fumes daily :)
Hello, I used the same JK BMS on my 8s bank. Seams to work good but i did dial down the discharge to 150a. During your video you mentioned that the JK will not support another parallel bank but no further comments. I hope to some day add another bank to my cabin. Is this a for sure on the JK use or is there a safe way around it? If not usable could the JK function in a pack made with parallel cells in series and one BMS? My set up is 280sh EVE- 8s into a Victron Multiplus 24-3000-70. 4- 445 Canadian bifacials and Midnite Solar 150.
If you knew *for sure* that only 1 of the 20 was dead, seems reasonable to continue use as long as you're 100% certain you won't near the max rated current. But some of the remaining 19 might also be dead, you just can't see it because they didn't blow up/crack open.
I'm also left wondering if some of the remaining 19 are still "working fine," but were slightly damaged and are now much more susceptible to being totally destroyed the next time they see moderately high currents.
Andy thanks again. Would the ideal BMS not be a JK BMS with all the functionality but with two relay ports that can drive latching relays (charge en discharge) for higher ampage use such as the Shallco rated at 100 000 mechanical operations @ 300 Amps ?
I had a relay BMS for over a year. I think we're past this technology. I'm not a fan of having relays in that path. MOSFETs are definitely the way to go.
Ignore the pulse current,its a charger and ya gotta remember they are in parallel,it was a unmatched mosfet and the main problem is that they dont have any proper cooling cause the metal tab is used for it not the front so it got to TJmax and then some
Is there any plans to review the "8s LiFePO4 Smart BMS, 200A, 2A active balancing"?
That's the same BMS just with 8 cells instead of 4.
The old saying if it aint broke dont fix it,well it is broke,but still working.keep running the bms til it finally gives out.
I'm assuming that each MOSFET's gate is connected together, so I would expect them to all turn off very close to at the same time. There might be a few microseconds between them, as each electric field might collapse in a slightly different timeframe, but surely that time would be within that "pulse" length of time, right? So the current limit should be 570A.
I'm just speculating though.
In fact, they won't. The Gate Threshold Voltage is a very wide-range from MOSFET to MOSFET. For this particular part, it is 1.0 to 3.0V. So the MOSFETs will turn off completely at different points in time.
This is why the chips are specified to 570A of burst current but only 120A of continuous current. It means that the chip can handle 570A, but only for a very, very short period of time because the energy being dissipated is massive.
In the configuration Andy is using, the operating current will be more around 20A on each MOSFET which is probably all the board can really dissipate. The individual chip packages can only dissipate so much energy (37W at 100C is the spec). So during the turn-off, it *is* possible for a single MOSFET to take most of the 200A. And this is totally legal as long as it doesn't stay that way for too long (we are talking in the milliseconds here before the chip blows up).
This is why having the fastest possible Gate driver (in both directions, to +V and to GND) is extremely important in power switching applications. It is perfectly ok for the current to gang, but only for very short periods of time. A fast gate driver guarantees this. A slow gate driver, on the other-hand, guarantees that something will blow up because all the MOSFET's have different Gate Threshold Voltages.
-Matt
Same error, after get to power off voltage (load 24v 3A) bms program disable discharge but some mosfet ls still open
I have the 0.6 balance version with 100Amp continuous capacity. Last weekend i did a test run and it did 150 amps by bursts while running a convection oven. The standard settings let it do that.
Should i worry?
I defenetly need to replace the standard cabeling that came with the "peter" inverter because it gets warm. As well the standard 230v cabeling in my off-grid cabin that runs to the convection oven.
But, will there bms hold?
That depends on your settings in the BMS. I have just recorded the video where I show and explain all the settings in the JK-BMS. So maybe this will help you.
So it seems that when a BMS needs to cut the load at a high current (like 200a) instead of switching MOSFETs off it should send a command to the load to slowly decrease current and only if that is not working(or after it seen the current going down to a safe value) switchoff mosfets. This could be possible with invertors right because they could control the duty cycle?
That is not possible. The BMS cannot tell the inverter to 'slow down'. That depends solely on the load connected to the inverter.
Well.. when invertor shutdown due low input voltage and we have alot of amps..is there a risk to blow some mosfet inside Invertor? How do they do it on invertor side? I think they disconnect the AC side..which in turn slowly decrease amps on input side .At least BMS could send a off signal to invertor.. maybe you could do a test to confirm this theory
The first thing I did with my (JK) BMS was replacing the thermal pads with copper/aluminium spacers. It's a shame that JK not only uses thermal pads, but that the pad on one side is extremely thick. The circuit board is well designed and they use fairly good components ... only to completely mess up the thermal design with crappy "rubber insulators"!
sorry Andy my bms stopped working... it just started beeping and would not connect with the app even reload it many times disconnected but could not connect ...so have raised a dispute ..very disappointing had great hope for this unit
I have the same problem, and they’ve admitted that it’s a known issue. They won’t replace it- I have to send it back which is expensive and will take ages. I’m not happy!
@Off-Grid Garage Andy, what type of BMS you will recommend for 48V 280Ah Battery? What do you think about seplos one?
Andy, does this mean you can not use JK BMS’s on all 3 banks of yours???
No, that's not related.
It is my experience MOSFETs fail SHORTED. They are in full conduction (I.E. almost a short) when the BMS is in normal operation. In your case
20 parallel FETs are in series the with 20 parallel FETs on the other side of the board. This is because a FET is a diode when turned off. You should
check the Failed FET is shorted, and cut the leads, then see if it seems to work "normally". The FETS are open only when charging or discharging is
turned OFF.
Also, a 40Volt max Drain to Source voltage is too small for a 24 Volt system. I would recommend the 100VDC FETS in the 48Volt BMS.
You need a hot air rework station to replace the MOSFET.
Well, other mosfets could have been damaged/overstressed even though they work ok now. Some may have a shorter lifespan now. I would cut the 2 leads on the bad one and be done with it. If you want to replace it, a hot air gun would be the way to go.
I would not repair the mosfet. This just happens, the board is overengineered a bit anyhow, so no big deal. I just realized - disconnecting 200A by such a small component, that's crazy.
Yeah, I'll disconnect the legs and leave it on.
Any more testing on this BMS?
It's not good it can't handle 200A if it's rated for that.
I am 40yrs electric tech. It is ok to use the solder iron resolder the power MOS FET.
Good morning Andy,in a previous VIDIO u said u would show the perimitor settings for the BMSs u use, 1 of the most important aspects of the function of these batteries is the correct setup of the BMS, IM REALY LOOKING FORWARD TO THESE SETTINGS AS I HAVE A battery bank and don't know what settings to use can u help me please,I would be very grateful if u do, my battery bank is 48 v .Cheers Rene.from sunny victoria
These videos will come soon, Rene. You need to know the specs of tour batteries to set the BMS correctly.
@@OffGridGarageAustralia Hi andy do u mean the Amp H of battery its 180 Amp H and 1c
@@renewyers4699 more the min/max voltages and currents of the cells, temperatures... all this information needs to be set in the BMS.
@@OffGridGarageAustralia thank u for your time u have spent with me what happens if i cant get these settings from the china provider i found that there not very helpful i think its because they dont know there products very well