Hello Forum,
I am trying to use an MCP1407 driver to control a mosfet which in turn switches a motor.
I have actually designed and built a working circuit based on information I found online, primarily this page;
MOSFET Drivers - DIYODE Magazine
I had not found this forum at that point.
Below is the working circuit.
When compared to the circuit from the DIYODE Magazine webpage, I found that I had to add a 10k resistor between the gate and ground otherwise it would turn on without being controlled.
The motor I am controlling is a 12v 775 DC motor.
"Original working circuit"
I should have taken the win and moved on; however I kept reading about mosfets, drivers etc and found articles about the need for gate resistors. So, I redesigned my circuit to incorporate a 100R gate resistor. At the same time, I also changed the input to my circuit from 12v PWM on my control board to the TTL (after learning about that too). Finally, I also removed the 10k resistor thinking that MCP1407 handled the discharge of the mosfet and that I had got something wrong in my original circuit necessitating the 10k resistor to correct it.
The second circuit was a below - "Gate resistor configuration".
I tested this circuit with a spare 12v CPU fan that I had and it worked fine, so I set about reworking my original working circuit moving it to the new design.
Once complete I connected my 12v 775 motor and powered the circuit on and applied the TTL signal and promptly killed four MCP1407's (I am a slow learner). Before getting through all four I did add back the 10k resistor between the gate and ground but this didnt change the outcome, still killed the MCP1407.
I went hunting again online for information and found this post here, showing (similar to the DIYODE Magazine webpage) no gate resistor and a 10k resistor between the gate and ground.
Suggestions on how to drive a MOSFET - Using Arduino / Motors, Mechanics, Power and CNC - Arduino Forum
So while I wait for more MCP1407s to arrive, the questions are;
- Why did the addition of the 100R gate resistor result in my MCP1407's burning out when switching the 775?
- Why did the second circuit, containing the 100R gate resistor work fine when switching the CPU fan?
- Is the circuit presenting on the forum post, which matches my original design, a safe implementation of the MCP1407 or was I just lucky in my original experiments?
Any insight would be appreciated.