I am working on a project which involves using an Arduino Mega, and I am trying to use an NMOSFET (BUZ101S) and an NPN BJT(2N3904) to drive the 5V output from the MCU back and forth between 0V and 12V across "SOL".
At the moment, the problem I have is that Vgs always stays high, thus driving SOL on all the time, and I cant figure out why this occurs.
Firstly images can be included inline using the Insert Image button....
You have the load on the source side of the MOSFET - no good, it must be on the drain side.
However that doesnt account for Vgs never reaching 0V, and I can't figure out what the second
connection to the base is - a 1k to ground would be sensible if using PWM to speed up switching,
otherwise nothing is needed there.
focspike:
Thanks for the replies, I will try switching SOL to the other side and see how that goes. I believe my NPN pinout is fine, as well as the NMOSFET.
I am using the NMOSFET due to the supplies I have available, and I was hoping that I could make it work with these parts
Ignore that. It might work with the pullup to 12V....get rid of the 100k/50k resistor.
focspike:
Thanks for the replies, I will try switching SOL to the other side and see how that goes. I believe my NPN pinout is fine, as well as the NMOSFET.
I am using the NMOSFET due to the supplies I have available, and I was hoping that I could make it work with these parts
Ignore that. It might work with the pullup to 12V....get rid of the 100k/50k resistor.
I was unable to make it work by removing the resistor, and also removing the resistor+moving SOL to connect with the drain.
I am currently running a configuration of moving SOL attached to drain and +12V
Edit: I want to also note that from the advice from some others I am using a diagram almost identical to this, with the exception of removing the 4N35 in place of my NPN BJT