0
\$\begingroup\$

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.

\$\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\$
    – user105652
    Commented Apr 6, 2018 at 2:25
  • 1
    \$\begingroup\$ Did you put a flyback diode across the motor? \$\endgroup\$
    – RoyC
    Commented Apr 6, 2018 at 5:57

1 Answer 1

2
\$\begingroup\$

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.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.