Any of those will do nicely.The three parameters you are interested in:Continuous Drain Current Id: This is the amount of current the MOSFET can handle, and hence the maximum size of your load.
Drain Source Voltage Vds: This is basically the voltage rating of the MOSFET. When the MOSFET is turned off, the whole supply voltage will be measurable across it, so you must not exceed this value.
Threshold Voltage Vgs Typ: This is the gate voltage at which the MOSFET will switch on. It ideally needs to be somewhere in the "dead" zone of the logic levels in use. 1.7 to 1.8v is perfect.
You can directly drive a MOSFET with an Arduino IO port. You don't need a current limiting resistor as the MOSFET has a very very high impedence. What you do need, though, is a pull-down resistor (say 10K) between Gate and Source. This stops the gate from floating when the IO pin isn't set as an output.
This is the basic layout:but with the additional resistor between "To Arduino Output Pin" and "To Arduino 0V".
the threshold is the threshold of conduction, this is the voltage at which it switches OFF
QuoteDrain Source Voltage Vds: This is basically the voltage rating of the MOSFET. When the MOSFET is turned off, the whole supply voltage will be measurable across it, so you must not exceed this value.Ensure this rating is _twice_ your supply voltage if you want reliable operation. Rapid switching can cause spikes of twice the supply voltage via stray inductance very easily.
Quotethe threshold is the threshold of conduction, this is the voltage at which it switches OFF. Not according to the curves... For a 2N7000. The current flow increases from the Vds leakage value with applied gate excitation not decreases as you seemed to imply.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16