Hello, I am trying to control the speed of an 18Vdc motor with the IRF740 mosfet. Originally I only had the opto-couplers and then added the BJT's when it didn't work. But it still doesn't work after I added them. It is a high side switch and yes, I have Drain connected to Vin and source to the positive of the motor. I have checked the internal diode and it is fine.
Here is the schematic.
When the arduino puts out 5V on digital pin 9 I get 7V between gate and source, the mosfet turns on. 18V at output.
When the arduino puts out 0V on digital pin 9 I get 1,25V between gate and source and the mosfet is still on but only slightly, 16V at output. Vgs(th) is 2V minimum so it should't be on. Could it be the 1,25V that is left on gate that holds it on? How do I decrease that to fully turn it off?
Mosfet, http://www.vishay.com/docs/91054/91054.pdf
BJT's, http://datasheet.octopart.com/BD233-Inchange-Semiconductor-datasheet-15980023.pdf
-Anton
Here is the schematic.
When the arduino puts out 5V on digital pin 9 I get 7V between gate and source, the mosfet turns on. 18V at output.
When the arduino puts out 0V on digital pin 9 I get 1,25V between gate and source and the mosfet is still on but only slightly, 16V at output. Vgs(th) is 2V minimum so it should't be on. Could it be the 1,25V that is left on gate that holds it on? How do I decrease that to fully turn it off?
Mosfet, http://www.vishay.com/docs/91054/91054.pdf
BJT's, http://datasheet.octopart.com/BD233-Inchange-Semiconductor-datasheet-15980023.pdf
-Anton