# Will this H-Bridge work?

**URL:** <https://forum.arduino.cc/t/will-this-h-bridge-work/1434486>\
**Category:** General Guidance\
**Created:** [March 9, 2026, 2:05pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486 "2026-03-09T14:05:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 2:05pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/1 "2026-03-09T14:05:58Z")

</div>

Hello,

I'm trying to invert an Electromagnet and didn't had an H-Bridge IC. I planned a circuit with  
N-Chanel Mosfets([https://www.infineon.com/assets/row/public/documents/24/49/infineon-irlb8748-datasheet-en.pdf?fileId=5546d462533600a401535660665b2595](https://www.infineon.com/assets/row/public/documents/24/49/infineon-irlb8748-datasheet-en.pdf?fileId=5546d462533600a401535660665b2595)) and don't know if it will work or if I done something false.  
Below is the circuit.  
Thanks for your response

 ![Bildschirmfoto_20260309_144454](https://europe1.discourse-cdn.com/arduino/original/4X/d/e/0/de0fd6f2b4480fa56b568fdfcc745f821cd8dc35.png)

---

<div class="post-metadata">

**Author:** ![6v6gt](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/6v6gt/32/225488_2.png) [@6v6gt](https://forum.arduino.cc/u/6v6gt)\
**Post date:** [March 9, 2026, 2:19pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/2 "2026-03-09T14:19:11Z")

</div>

It won't work like that. To use N channel mosfets on the high side you need a special driver to lift the gates above the 6v rail.  
Look for a design with P Channel mosfets on the the high side or look for a ready made H-Bridge board.

This may help: [https://www.allaboutcircuits.com/technical-articles/h-bridge-dc-motor-control-complementary-pulse-width-modulation-pwm-shoot-through-dead-time-pwm/](https://www.allaboutcircuits.com/technical-articles/h-bridge-dc-motor-control-complementary-pulse-width-modulation-pwm-shoot-through-dead-time-pwm/)

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 2:29pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/3 "2026-03-09T14:29:06Z")

</div>

OK thanks!  
Would it work if I use a voltage below 5V for the Electromagnet?

---

<div class="post-metadata">

**Author:** ![6v6gt](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/6v6gt/32/225488_2.png) [@6v6gt](https://forum.arduino.cc/u/6v6gt)\
**Post date:** [March 9, 2026, 2:40pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/4 "2026-03-09T14:40:02Z")

</div>

Again, No. For an explanation, scroll to the last design in this link which shows a circuit with 4 N-channel mosfets entitled "Faulty Bridge" :

> **[H-Bridge](https://www.elechelp.com/articles/h-bridge/)**
>
> The H-Bridge is designed to drive a motor clockwise and anticlockwise. To reverse a motor, the…

Incidentally, some of the circuits and information there may be appropriate for your application.

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 2:43pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/5 "2026-03-09T14:43:30Z")

</div>

thank you!

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 2:46pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/6 "2026-03-09T14:46:35Z")

</div>

How much current does the elecromagnet need?

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 2:49pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/7 "2026-03-09T14:49:33Z")

</div>

0,375 Ampere

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 2:54pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/8 "2026-03-09T14:54:13Z")

</div>

If you don't need to switch back and forth very fast you could just use two SPDT relays.

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 2:56pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/9 "2026-03-09T14:56:51Z")

</div>

I think that won't work, because it needs to be quiet.

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 3:01pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/10 "2026-03-09T15:01:39Z")

</div>

> [@SchrankHund](#):
>
> because it needs to be quiet.

375mA is not much current so you could use tiny relays that just barely make a small click noise if you put your ear right next to it but it's up to you.

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 3:04pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/11 "2026-03-09T15:04:57Z")

</div>

Thanks, but isn't there something I need to change so it will work because I already have these Mosfets at home or won't it work because of how Mosfets work?

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 3:07pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/12 "2026-03-09T15:07:18Z")

</div>

@6v6gt has allready explained it won't work and to make it work you would need to buy additional components.

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 3:08pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/13 "2026-03-09T15:08:44Z")

</div>

Give the solution to @6v6gt, I just repeated what he said.

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 9, 2026, 3:10pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/14 "2026-03-09T15:10:03Z")

</div>

but also thanks jim-p

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 9, 2026, 3:11pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/15 "2026-03-09T15:11:17Z")

</div>

You are welcome

---

<div class="post-metadata">

**Author:** ![Wawa](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/wawa/32/1211303_2.png) [@Wawa](https://forum.arduino.cc/u/Wawa)\
**Post date:** [March 10, 2026, 9:08am UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/16 "2026-03-10T09:08:31Z")

</div>

Much easier and cheaper to buy a DRV8833 or TB6612 H-bridge.  
Leo..

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 10, 2026, 11:41am UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/17 "2026-03-10T11:41:31Z")

</div>

So what do you plan to do?

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 10, 2026, 2:35pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/18 "2026-03-10T14:35:44Z")

</div>

I planned to build a fake perpetuum mobile in form of a piston. I want to have a electromagnet to push and pull on a Neodymium magnet, so the piston moves.

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [March 10, 2026, 2:39pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/19 "2026-03-10T14:39:01Z")

</div>

I meant regarding the H bridge. Will you buy an off-the shelf module or still try to build your own?

---

<div class="post-metadata">

**Author:** ![SchrankHund](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/schrankhund/32/1263382_2.png) [@SchrankHund](https://forum.arduino.cc/u/SchrankHund)\
**Post date:** [March 10, 2026, 3:23pm UTC](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486/20 "2026-03-10T15:23:35Z")

</div>

I will by a IC or a relay. When I’m finished I try to build one myself. I think so.

[Next page](https://forum.arduino.cc/t/will-this-h-bridge-work/1434486.md?page=2)
