# Who do MOSFETs need to be connected to Arduino GND

**URL:** <https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622>\
**Category:** General Electronics\
**Created:** [October 21, 2023, 8:43am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622 "2023-10-21T08:43:50Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![thekinginthenorth](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@thekinginthenorth](https://forum.arduino.cc/u/thekinginthenorth)\
**Post date:** [October 21, 2023, 8:43am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/1 "2023-10-21T08:43:50Z")

</div>

I found the below circuit to wire a MOSFET with Arduino. What I don't get it why is Arduino GND also connected? I tried starting the motor without connecting the arduino GND and it starts fine.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/5/f/b/5fb1052419cde15a49c5bb37ebe4a67a4af6ed65.png)

---

<div class="post-metadata">

**Author:** ![build\_1971](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/build_1971/32/689930_2.png) [@build\_1971](https://forum.arduino.cc/u/build_1971)\
**Post date:** [October 21, 2023, 10:09am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/2 "2023-10-21T10:09:00Z")

</div>

During startup of your arduino (and when it has no power supply) the ouput is undefined.  
The resistor holds the gate low and prevents that the motor starts running during that period.  
For a hobby car, that may not matter, for an elevator it does matter...

---

<div class="post-metadata">

**Author:** ![camsysca](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/camsysca/32/1015228_2.png) [@camsysca](https://forum.arduino.cc/u/camsysca)\
**Post date:** [October 21, 2023, 10:20am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/3 "2023-10-21T10:20:54Z")

</div>

More generically, it is very rare(and usually, wrong), for any circuit to have an 'unclosed loop'. Without connecting the Arduino ground, the Arduino output signal is not referenced to any potential, so it cannot bias the gate of the mosfet.

---

<div class="post-metadata">

**Author:** ![TomGeorge](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tomgeorge/32/215261_2.png) [@TomGeorge](https://forum.arduino.cc/u/TomGeorge)\
**Post date:** [October 21, 2023, 10:26am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/4 "2023-10-21T10:26:29Z")

</div>

> [@thekinginthenorth](#):
>
> I tried starting the motor without connecting the arduino GND and it starts fine.

Can the Arduino turn it off?  
This may show you the gnd system better.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/8/0/9/809421df227baec74554477dd0af0a807d1456d7.png)

Tom... 😀 👍 ☕ 🇦🇺

---

<div class="post-metadata">

**Author:** ![gilshultz](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@gilshultz](https://forum.arduino.cc/u/gilshultz)\
**Post date:** [October 21, 2023, 7:12pm UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/5 "2023-10-21T19:12:19Z")

</div>

The answer is simple but a bit obscure. The MOSFET is turned on by a voltage from Gate to Source, positive with an N channel device. The Arduino puts out about 5V on the port. This 5V referencing ground needs to be connected to the reference of the MOSFET, the source pin, hence the grounds are connected.

You have a major bug that is all over the internet, the pull down resistor R2 belongs on the port side of the gate resistor R1. The way you show it is is a voltage divider reducing the gate drive voltage. The gate is now seeing about 4.7V instead of 5.

---

<div class="post-metadata">

**Author:** ![thekinginthenorth](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@thekinginthenorth](https://forum.arduino.cc/u/thekinginthenorth)\
**Post date:** [October 22, 2023, 5:42am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/7 "2023-10-22T05:42:03Z")

</div>

Guys I just realized, I have a sensor also working in the system and powered by the same power supply, this sensor is attached to Arduino GND, so that completes the circuit for the MOSFET as well.

---

<div class="post-metadata">

**Author:** ![thekinginthenorth](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@thekinginthenorth](https://forum.arduino.cc/u/thekinginthenorth)\
**Post date:** [October 22, 2023, 5:43am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/8 "2023-10-22T05:43:15Z")

</div>

> [@gilshultz](#):
>
> You have a major bug that is all over the internet, the pull down resistor belongs on the port side of the gate resistor. The way you show it is is a voltage divider reducing the gate drive voltage. The gate is now seeing about 4.7V instead of 5.

I didn't get that description, can you draw it in schematic?

---

<div class="post-metadata">

**Author:** ![johnerrington](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/johnerrington/32/340106_2.png) [@johnerrington](https://forum.arduino.cc/u/johnerrington)\
**Post date:** [October 22, 2023, 6:21am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/9 "2023-10-22T06:21:10Z")

</div>

that shows why a complete schematic is important.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [April 19, 2024, 6:21am UTC](https://forum.arduino.cc/t/who-do-mosfets-need-to-be-connected-to-arduino-gnd/1180622/10 "2024-04-19T06:21:55Z")

</div>

Closed on April 19, 2024, 6:21am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
