I recently build a 3D printer from scratch and was using an Arduino Mega + RAMPS 1.4 to control it. A few weeks in I installed a heated bed to help my prints stick to the surface. The bed I bought was an Anet bed found on Amazon, I'm told they are prone to causing fires.
About a week after I installed the bed, my the MOSFET on my RAMPS overheated and began to smoke. I could no longer perform without heating up too hot and smoking, so I bought another RAMPS 1.4 to replace it. The same thing happened and I returned it...
After doing some research and finding out the connectors and MOSFETs on the RAMPS 1.4 are typically undersized, I decided to upgrade to avoid the problem and go with a RAMPS 1.6 instead, which was supposed to better handle the current flow. After about a week of using the RAMPS 1.6, the power connection began to smoke and caught fire(Not the MOSFETs like the RAMPS 1.4, the incoming power connector). I attempted to remove the connector and resolder the wires, I couldn't get it to work. At this point I'm looking for advice on which controller to go with. I don't want to buy another RAMPS out of fear of the same thing happening, but I am also wondering if buying a different heated bed would fix the problem. So any recommendations on where to go from here? I've look at a few boards but one thing is some of them can only control 1 Z stepper driver, while my setup has Z.