0

I am a newbie to 3D printing and I am making a 3D printer from scratch (Cartesian). I've got a RAMPS 1.4 shield and an Arduino Mega 2560 board. I have a few questions and it would be very nice if I can get answers.

The onboard MOSFET (STP55NFO6L) for the heatbed is dead and I think that the reason is because of the high resistance of my heat bed (1.8 Ω).

I have searched a lot and I am fully confused about what to do.

  1. I am thinking of buying an external MOSFET and wire it up with the RAMPS fan MOSFET (STP55NF06L) and use the same heat bed.

  2. Buy an external MOSFET and replace the onboard MOSFET (dead one) with the fan MOSFET (because of the underlying 11 A circuit) and use same heatbed.

  3. Same as 2., but buying a new heatbed also.

  4. Buying a RAMPS 1.6 and use old heatbed.

I am totally confused because of lot of searching. Please anybody help me. What should I do?

0scar
  • 32,029
  • 10
  • 59
  • 135
Jagraj Singh
  • 113
  • 5
  • I don't have experience with that hardware, but [this article on the RAMPS 1.4](https://www.reprap.org/wiki/RAMPS_1.4) shows that using an external power MOSFET module will solve 2 problems - the MOSFET and the polyfuse. – Andrew Morton Aug 21 '20 at 17:18
  • The reason for the MOSFET getting (too) hot is the high current draw of the hotbed heater, not the *low* resistance of the hotbed heater, although the two are related. – Andrew Morton Aug 21 '20 at 17:20
  • Thanks for replying! So basically I should buy a new MOSFET module with low RDSon and use it with same bed and wire it up with Fan MOSFET? – Jagraj Singh Aug 21 '20 at 19:00
  • As I mentioned earlier, I am not familiar with that hardware, but I would think it would be better to replace the failed MOSFET. That way, you can wire up the MOSFET module to the on-board heated bed connection, otherwise you will have to make extra firmware changes. Also, you do not want to have failed components on the circuit board, because they could cause other failures. – Andrew Morton Aug 21 '20 at 19:37
  • Sounds perfect to me, thank you. And one more thing, my heat bed is mk2b 214*214 and i have read that it's high resistance is cause it support 24v also. So any idea if it's wrong or not? – Jagraj Singh Aug 22 '20 at 08:01
  • There should be some indication on the bed for which connections to use for 12 V and which connections to use for 24 V. Otherwise, you will have to read the specifications for the heated bed that you have. – Andrew Morton Aug 22 '20 at 09:21
  • What is your voltage you use on the bed? – 0scar Aug 22 '20 at 10:40
  • I am using 12Volts for bed. – Jagraj Singh Aug 22 '20 at 10:47

1 Answers1

2

The resistance of the heated bed being too high can not have caused the MOSFET to burn out. Only a too low resistance could cause that.

Keep in mind that measuring relatively low resistances (such as the one of your heated bed) is difficult, and if you just used a regular multimeter it might indicate a wrong value (e.g. due to the resistance of the test leads or a poor connection between the probe and heated bed). Therefore, the actual resistance might be (slightly) lower.

A 1.8 Ω heated bed at 12 V will draw around 7 A of current. This is well within the capabilities of the MOSFET on board of the RAMPS. So either the resistance of the heated bed is lower than you measured (if the resistance was 1.2 Ω or lower this could cause the MOSFET to burn out), or you simply got unlucky with the quality of your RAMPS board.

The (supposedly) high resistance definitely doesn't make the heated bed compatible with 24 V. Using a 1.8 Ω bed with 24 V would cause a 13 A current draw and 320 W of power. This is a lot more than is sensible for a 214 mm x 214 mm bed.

All of the alternatives 1 and 4 you have listed are reasonable options. There is no reason (option 3) to replace the heated bed as there is no indication it is faulty. I see no reason to take option 2 since it involves desoldering and resoldering the fan MOSFET for no reason (if you are using an external MOSFET the fuse is no longer a limitation). There is a chance you'll damage the MOSFET doing this and option 1 only requires a trivial firmware change.

Option 4 (upgrading to RAMPS 1.6) is purely a matter of personal preference.

Tom van der Zanden
  • 14,588
  • 2
  • 33
  • 60
  • Thank you so much. Well about the resistance i actually minus the resistance of probes from the actual reading and it's 1.8 and one more thing, can you please suggest me a good mosfet (external). I have been looking but there are so much of them and I really don't have any experience with such stuff. Please! – Jagraj Singh Aug 23 '20 at 20:41