Hello!
Firstly, newbie here so apologies in advance if this is in the wrong section / I’ve made some stupid mistakes.
I initially built this circuit to control 1 heating element which draws 3A at 24.4v via a PID loop. I fed the PWM signal from pin 9 of my Arduino Nano to the gate of a FQP30N06L MOSFET and the circuit worked
perfectly (as far as I could tell).
However, I now need to run 4 heating elements from a 24.4v / 15A power supply. When we tried this the MOSFET overheated (to the extent that the solder was almost melting) but curiously the heater appeared to be ‘stuck on’ at all times and the PWM signals from the Arduino seemed to have no effect.
I’ve recently learnt about RDS (on), which at 5v VGS predicts the casing temperature to be 517 degrees Celsius….
Curiously, the module which I’m using suggests connecting the positive terminal of the power supply to the source and the negative to the drain meaning that at the moment the VGS is around 20v and so very close to its maximum, I would have thought swapping the source and drain inputs would mean it’s much closer to being in spec, but would maybe result in more heat being produced?
Also, I’ve toyed with the idea of adding more MOSFETs in parallel, would this reduce the heat significantly? I also know that I might run into issues with natural capacitance in MOSFETS if using them in parallel.
I’ve had a search of the forums and my problems seem very similar to this post by RED_ Heater, MOSFET and PWM [Solved] - Motors, Mechanics, Power and CNC - Arduino Forum but I’m not sure if the same solutions apply at the higher voltage and current values.
Please let me know of any improvements / solutions, I’m very new to using MOSFETs in general as I’m sure you can tell
Any help is much appreciated, many thanks in advance!
PS I've attached a circuit diagram with the temperature sensors omitted.