- Sun Sep 22, 2013 5:33 pm
#163779
I am driving a solenoid through a MOSFET that is controlled by an Arduino. I saw the attached circuit in a book (it has a motor instead of solenoid but it's the same idea) and I have some questions. Why is there a buffer between the Arduino I/O pin and the MOSFET gate? Is it for isolation and/or current gain? How does the impedance matching provide isolation? What would be the consequence of not using it? I thought the MOSFET gate already is high impedance, so why is isolation needed? Also why is there a resistor from the gate to +12V if it's an N channel MOSFET? Lastly, is it really necessary to have a separate power source for the Arduino? I know it's for noise isolation reasons, but I don't notice any effect on my circuit when I use same power source for the solenoid and Arduino. I hope that's not too many questions.
You do not have the required permissions to view the files attached to this post.