Power supply cable problem - GT2560 a+ nearly burned !
Posted: Mon Oct 15, 2018 2:27 am
Hello
I bought a i3 pro W on november 2017, i'm very happy with it : kit is well done, mount it very carrefelly, place it on a wood board and screw it so X/Y/Z can't move, calibrate and you'r ready to print !
Happily i have upgrade marlin firmware long long time ago, because the GT2560 a+ board was using the marlin v1.0 or something like that.
So after nearly 1 year of intensive printing (7kg of PLA, 1kg of ABS) and some minor problems, here it is : hardware failure !
Heating bed not heating - Bed Power Led is not lighting. Printer is displaying a nice hardware failure, octoprint says thermal runaway from the bed.
Now look at what i have found when i got to my printer :
You can see that the +12V rail that power the heat bed is burned inside the connector, the plastic has melted so much that it is not more here, and the socket is burned too.
MORE !
The solder HAS MELT !!!!
Lucky me, is was not touching the other pad so the power supply was not short.
Now, let's have a look as why this has happend
Have a look here : https://forum.digikey.com/t/common-comp ... ectors/328
under the section 4 Pin ATX +12V Power Connector, you can find a lots of manufacturer codes for those connectors.
Go to molex web site, enter the part number and have a look :
https://www.molex.com/molex/products/da ... USINGS.xml
They clearly says : MAX current 13A with 45750 series terminal crimped with 16AWG wire.
I had a look to other manufacturers and models, and they all they the same.
Product specs :
https://www.molex.com/pdm_docs/ps/PS-45750-001.pdf
I had a deep look onto the supplyed power cable from the kit, wich i was using : no AWG gauge mentionned on it
I tryed to measure the diameter of the wire, counted the number of strands and all the like i can do.
I am now thinking that the wire is at most 18AWG, wich is OK for the connector, but not with the current usage. Please correct me if i'm wrong.
MK2 heat bed : https://reprap.org/wiki/PCB_Heatbed
Resistance is around 1 Ohm @ 12V
so it's 12 amps form the power supply, that must go to the power connector of the GT2560 and all the rest of circuit.
So here is the whole problem :
Wire is just sufficiant gauge to handle the current when crimped into the terminal,
Wire and terminal are used at the maximum rating, wich is NOT GOOD when you run a heat bed that is ON 80% of the time while printing abs, and more than 50% of time when printing PLA, and when the printing heat the bed when cold, is ON more than 15 minutes to go 100°C (ABS printing)
A LOT of heat is generated from the connection, because material a used to the limit, and after some hundreds of hours, the plastic housing (nylon ?) melt slowly, plastic particles go inside the connection, making things worse.
Heat is going SO HIGH, THAT EVEN THE SOLDER ON THE PAD HAS MELT !
The 15 Amps fuse is not in play at this time, because the circuit is ok after the fuse, and the problem is before the fuse.
If the crimping inside the connector is not done correctly, more heating can came from this.
When i tryed to removed the connector from the socket, i gently pressed the latch, it broke in my finger.
The socket was nearly glued to the connector, i had to pull more than usual to get it off.
SOLDER JOINT HAS MELT !
When i removed the socket from the board, i had trouble to melt this solder with my soldering station running at 280°C, had to go to 310°C and add PbSn solder to get it gone. (Yes i know your are using RoHs solder with has a higher melting point)
What was the temperature inside the connection ? so high that the solder has melt. NOT GOOD
However, this board is of high quality : the pads and tracks around haven't lift, even with a good heating from the desoldering operation. REAL GOOD POINT ! (i have had some crap board from samsung tv, pads and tracks lift up just from a 280°C iron)
Pads and tracks size seems ok to handle the current from the heated bed (i did not measure this one).
Even the fuse holder, wich is nearly touching the socket, is ok.
The wires of the power cables are ok when i cut them just after the connector and stripped them, but the copper clearly show signs of overheating.
More :
The Ground (0V) connection, have absolutly NO signs of overheating.
So, this power cable and this connector/socket are used to the MAX current capacity, ALL THE TIME !
This is not good at all, any electronic/electric engineer will tell you that.
You have to take into account that most users who print ABS put the printer in an enclosure, wich make ambiant temperature much higher, and making this situation worse.
Risks :
When done correctly, all this overheating just make a hardware failure, wich is detected by marlin firmware, IF YOU USE LASTS VERSIONS AND ENABLE THERMAL RUNAWAY DETECTION.
If there is just a little more problem in the connection, like wire a bit too tiny (AWG gauge not respected) or the crimping is bad or the soldering joint is bad, then the heat problem could become a FIRE PROBLEM : PCB or wire could burn.
I don't think you would to hear that a customer had his house burnt because the power connexion is wrong, and thing can go worse (dead people...)
So, i really hope you will take those into consideration :
You geetech guys MUST use upgraded firmware WITH termal runout function enabled !
USE ANOTHER CONNECTION TYPE TO SUPPLY POWER TO THE BOARD
Why to use a molex connector on the board side, where on the other side there are ring terminals, wich are no problems ?
Is if it done so the user can't plug power in reverse, no, they can plug in reverse on the power supply bloc side.
I really think that you should use ring crew terminal on the board side too, like the power supply bloc, and nothing detachable that use those 1/2" square pins, and use a 14 AWG wire to definitly solve this problem.
Thanks for your attention and reading of this long post.
Duwelz Loïc
Electrical Engineer
I bought a i3 pro W on november 2017, i'm very happy with it : kit is well done, mount it very carrefelly, place it on a wood board and screw it so X/Y/Z can't move, calibrate and you'r ready to print !
Happily i have upgrade marlin firmware long long time ago, because the GT2560 a+ board was using the marlin v1.0 or something like that.
So after nearly 1 year of intensive printing (7kg of PLA, 1kg of ABS) and some minor problems, here it is : hardware failure !
Heating bed not heating - Bed Power Led is not lighting. Printer is displaying a nice hardware failure, octoprint says thermal runaway from the bed.
Now look at what i have found when i got to my printer :
You can see that the +12V rail that power the heat bed is burned inside the connector, the plastic has melted so much that it is not more here, and the socket is burned too.
MORE !
The solder HAS MELT !!!!
Lucky me, is was not touching the other pad so the power supply was not short.
Now, let's have a look as why this has happend
Have a look here : https://forum.digikey.com/t/common-comp ... ectors/328
under the section 4 Pin ATX +12V Power Connector, you can find a lots of manufacturer codes for those connectors.
Go to molex web site, enter the part number and have a look :
https://www.molex.com/molex/products/da ... USINGS.xml
They clearly says : MAX current 13A with 45750 series terminal crimped with 16AWG wire.
I had a look to other manufacturers and models, and they all they the same.
Product specs :
https://www.molex.com/pdm_docs/ps/PS-45750-001.pdf
I had a deep look onto the supplyed power cable from the kit, wich i was using : no AWG gauge mentionned on it
I tryed to measure the diameter of the wire, counted the number of strands and all the like i can do.
I am now thinking that the wire is at most 18AWG, wich is OK for the connector, but not with the current usage. Please correct me if i'm wrong.
MK2 heat bed : https://reprap.org/wiki/PCB_Heatbed
Resistance is around 1 Ohm @ 12V
so it's 12 amps form the power supply, that must go to the power connector of the GT2560 and all the rest of circuit.
So here is the whole problem :
Wire is just sufficiant gauge to handle the current when crimped into the terminal,
Wire and terminal are used at the maximum rating, wich is NOT GOOD when you run a heat bed that is ON 80% of the time while printing abs, and more than 50% of time when printing PLA, and when the printing heat the bed when cold, is ON more than 15 minutes to go 100°C (ABS printing)
A LOT of heat is generated from the connection, because material a used to the limit, and after some hundreds of hours, the plastic housing (nylon ?) melt slowly, plastic particles go inside the connection, making things worse.
Heat is going SO HIGH, THAT EVEN THE SOLDER ON THE PAD HAS MELT !
The 15 Amps fuse is not in play at this time, because the circuit is ok after the fuse, and the problem is before the fuse.
If the crimping inside the connector is not done correctly, more heating can came from this.
When i tryed to removed the connector from the socket, i gently pressed the latch, it broke in my finger.
The socket was nearly glued to the connector, i had to pull more than usual to get it off.
SOLDER JOINT HAS MELT !
When i removed the socket from the board, i had trouble to melt this solder with my soldering station running at 280°C, had to go to 310°C and add PbSn solder to get it gone. (Yes i know your are using RoHs solder with has a higher melting point)
What was the temperature inside the connection ? so high that the solder has melt. NOT GOOD
However, this board is of high quality : the pads and tracks around haven't lift, even with a good heating from the desoldering operation. REAL GOOD POINT ! (i have had some crap board from samsung tv, pads and tracks lift up just from a 280°C iron)
Pads and tracks size seems ok to handle the current from the heated bed (i did not measure this one).
Even the fuse holder, wich is nearly touching the socket, is ok.
The wires of the power cables are ok when i cut them just after the connector and stripped them, but the copper clearly show signs of overheating.
More :
The Ground (0V) connection, have absolutly NO signs of overheating.
So, this power cable and this connector/socket are used to the MAX current capacity, ALL THE TIME !
This is not good at all, any electronic/electric engineer will tell you that.
You have to take into account that most users who print ABS put the printer in an enclosure, wich make ambiant temperature much higher, and making this situation worse.
Risks :
When done correctly, all this overheating just make a hardware failure, wich is detected by marlin firmware, IF YOU USE LASTS VERSIONS AND ENABLE THERMAL RUNAWAY DETECTION.
If there is just a little more problem in the connection, like wire a bit too tiny (AWG gauge not respected) or the crimping is bad or the soldering joint is bad, then the heat problem could become a FIRE PROBLEM : PCB or wire could burn.
I don't think you would to hear that a customer had his house burnt because the power connexion is wrong, and thing can go worse (dead people...)
So, i really hope you will take those into consideration :
You geetech guys MUST use upgraded firmware WITH termal runout function enabled !
USE ANOTHER CONNECTION TYPE TO SUPPLY POWER TO THE BOARD
Why to use a molex connector on the board side, where on the other side there are ring terminals, wich are no problems ?
Is if it done so the user can't plug power in reverse, no, they can plug in reverse on the power supply bloc side.
I really think that you should use ring crew terminal on the board side too, like the power supply bloc, and nothing detachable that use those 1/2" square pins, and use a 14 AWG wire to definitly solve this problem.
Thanks for your attention and reading of this long post.
Duwelz Loïc
Electrical Engineer