I am using a FQP30N06 MOSFET to PWM a motor. When I test it with an LED and a PC fan it worked fine, but when I connected it to a big motor it just turns on by itself. I am using the analogWrite function on digital pins and 1k ohm resistor from gate to source. The Arduino ground is connected to the source, the motor is connected to drain, it’s an Arduino uno r3.
\$\begingroup\$
\$\endgroup\$
2
-
1\$\begingroup\$ Welcome to EE.SE. We need a schematic and/or diagram please, or we cannot help you. I will clean up your text, you do the rest. \$\endgroup\$– user105652Commented Apr 6, 2018 at 2:25
-
1\$\begingroup\$ Did you put a flyback diode across the motor? \$\endgroup\$– RoyCCommented Apr 6, 2018 at 5:57
Add a comment
|
1 Answer
\$\begingroup\$
\$\endgroup\$
Positive surges on the drain will couple thru drain-gate capacitance; non-linearity in that capacitance will leave a net charge on the gate, perhaps of the polarity and magnitude to turn on and sustain an ON gate voltage bias.