# 12V and 6V DC Pumps Connections

**URL:** <https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996>\
**Category:** General Guidance\
**Created:** [January 4, 2025, 4:32pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996 "2025-01-04T16:32:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![hc\_aoe](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/hc_aoe/32/1099501_2.png) [@hc\_aoe](https://forum.arduino.cc/u/hc_aoe)\
**Post date:** [January 4, 2025, 4:32pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/1 "2025-01-04T16:32:47Z")

</div>

Hello there and happy new year!

I am currently working on a project involving quite some different components, I am not very knowledgeable with arduino, some of the components are pretty straightforward, except for the pumps, that's where I am having some issues to whether or not I am doing it right. I have prepared some breadboard views with fritzing (also new to the program) I have connected both pumps into the arduino mimicking what I have in mind when the parts arrive. I would please like some feedback whether or not the connections are correct, and also what would be the most efficient way to connect them, I'd really appreciate that 🙂

I was thinking of using the 2 module relay to save some space on the breadboard for the other components (they're all 5V dc) but again I am open to suggestions. I did some research through the forum and found that diodes and resistors are recommended for this type of connection, I only considered it on the 12V pump since it's going to be working pretty much all the time that the system is running, while the 6V will work 1 to 3 times for each run of the system. The objective is to regulate pH of water. Should I consider connecting the 6V pump the same way as the 12V?

My apologies for the terrible cable management in the program 😅

One Relay and MOSFET:

 ![connections pumps](https://europe1.discourse-cdn.com/arduino/original/4X/4/6/7/4676b603e07410ecbc874757fabb5eaaa612efec.png)

Two Relay (single)

 ![connections pumps_alt](https://europe1.discourse-cdn.com/arduino/original/4X/7/f/4/7f498c0b9536001ef58a184ff37737fc64f510f6.png)

2 Module Relay

 ![connections pumps_alt2 relay](https://europe1.discourse-cdn.com/arduino/original/4X/7/8/8/7883faa51b82fc26f8c8886eccdf1305bd857790.png)

links to the parts:

Relay (single): [Relay](https://www.amazon.com/HiLetgo-Channel-optocoupler-Support-Trigger/dp/B00LW15A4W/ref=sr_1_2_sspa?crid=2HWNV3X5K2U5I&dib=eyJ2IjoiMSJ9.h0EVR8TCbppzx_vKt7A72U6Dz6syi7R5_xtUkMQfGo6JCzboSiIfxns1VomgKAxFmbbysvtF6AAtmuYcswXW3b489attWEMPrSvsYsSXPoDyzelyoBjTyfBPa9Atskhf7SLlcj_HKgKBKN2gOnMs7pv_L5tGvHECx5SnF7gUFdoWm5Y9t5KfuehF0cHvPjaONTXKAJwHyR_9UX_S-dgZJT1FblSMAoLQKsCkqEBVkF4.bPi-BIHwb36wRH8ieNXpXgNo0tgMmAl7sT8TF06zheY&dib_tag=se&keywords=module+relay+5v&qid=1736007867&sprefix=module+relay+5v%2Caps%2C215&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1)

2 module relay: [2 Module Relay](https://www.amazon.com/SunFounder-Channel-Optocoupler-Expansion-Raspberry/dp/B00E0NTPP4/ref=sr_1_2_sspa?crid=CUJYFS46NBMX&dib=eyJ2IjoiMSJ9.hk4rpjdfVg8kBKclt0ngSepgoO0DPzqcNfkidpakBb3NqgdguGiJ5NnGfJRINGEOjoP64NOUqQYW_nXpIYL65K1VFMiZ7t-WrI8ZKxn5UbRbsmfs64ykR5OE-FPDNzR_e4kWbRu6gscLt3_O9rGZEOotpDHak1MUU7gl_2qSbcCGQCC7ZPbWc2168YtLG51QeSojHM1HsqN8YbeYzmLKEFDariYLhGyJmLxpyKjWGqw.BcvySnPoC1YOMPNTVyAWkhaqinYzSAGyoJs0Edr3qUM&dib_tag=se&keywords=2%2Bmodule%2Brelay%2B5v&qid=1736007719&sprefix=2%2Bmodule%2Brelay%2B5v%2Caps%2C140&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1)

pump 12V: [Pump 12V](https://www.amazon.com/peristaltic-KPHM200-Laboratory-High-Precision-OD%EF%BC%8C200ml/dp/B09HGVLHFV/ref=sr_1_9?crid=PEBA8DU2KWZK&dib=eyJ2IjoiMSJ9.eh6nIjNMRrwQQeJSW0yJFw4831fwYQSxGX1qxLy4BQfgNoW7Cq7nV1oeL1sa-JShZIZAR9P2LVghZFlf1SjfeqPd2oleYzWu93bDOLeqzDZHo0t_UuX_WUkotqIuTOYWhC9uQpBiHQ2kyimt1Dr1FpOrL7t73Q6cHmJv0aj658Wc8j_YrbUf03cbM2W2N3NJn-hNOn7l4YFZjYHwmA8F--Pm8YDCjDIe5MdGmBIkWBc.4wdEcTGbMIoktUAUv_MN2RhXoOgSOCxmVEk5rwDb2pU&dib_tag=se&keywords=peristaltic%2Bpump%2B12%2Bv&qid=1736007743&sprefix=peristaltic%2Bpump%2B12%2Bv%2Caps%2C139&sr=8-9&th=1)

pump 6V: [Pump 6V](https://www.amazon.com/Peristaltic-Laboratory-Analytic-Bioengineering-Accessories/dp/B08NT2RGVR/ref=sr_1_18?crid=1FQH6L4ND2CRS&dib=eyJ2IjoiMSJ9.iT77RzsYTgKFKixTFOUPUHzrFiORJkAkJFYcFJY_TVgeL6rLID06WVQjgYVn0ViV3GqiXBlU7NV_foD_ZmCyXocm6buyqjEltna0AgvbUxtvo3rbcy-JKMh7BvmHIzgOF0n_MQv0HoM9WFRl5mCZ6cK2dS6Ld2KPgyhDmQZHZ_K3OkFQ7D2TOX-Yk0Zl0Z_u2dx-QyaxUEOXokF2CuEUCBj3wA8zQ4SSMg4xJvaZzss.UXh86GAzbYeT7hhwy0F1t0RfOFmWvKV5AmN3JliTkgU&dib_tag=se&keywords=peristaltic+pump+6v&qid=1736007757&sprefix=peristaltic+pump+6v%2Caps%2C124&sr=8-18)

Also,

Diode is 1N4007

MOSFET is IRLZ44N

Note: The 12V pump is the one connected with the diode in all three images

---

<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:** [January 4, 2025, 4:38pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/2 "2025-01-04T16:38:31Z")

</div>

I'd forget the relays and just use a MOSFET for both pumps.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/d/1/2/d12214aa44a123421bf2d7fc130e775354afc459.png)

---

<div class="post-metadata">

**Author:** ![hc\_aoe](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/hc_aoe/32/1099501_2.png) [@hc\_aoe](https://forum.arduino.cc/u/hc_aoe)\
**Post date:** [January 5, 2025, 1:48am UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/3 "2025-01-05T01:48:37Z")

</div>

Hi,

Thank you for your reply.

Do you mean one MOSFET for both pumps? Or one MOSFET for each? (Just as it's shown in the first image?)

Any particular reason to not use relays for this case?

---

<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:** [January 5, 2025, 10:07am UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/4 "2025-01-05T10:07:36Z")

</div>

> [@hc\_aoe](#):
>
> Or one MOSFET for each?

One for each

> Any particular reason to not use relays for this case?

They don't wear out, basically last forever.

If you use the 2 channel relay module, it's always best to power it from a separate power supply and not from an Arduino. That might not be a problem for you since you have a 12V supply and you could buy a 12V relay. However, you need to buy a relay that can be powered by 12V and operated by 5V from the Arduino

So you could power the Arduino, 12V pump and 12V relay with one 12V supply, the only need a 6V supply or 12v-6V buck converter for the 6V pump. This arrangement may be simpler for you.

---

<div class="post-metadata">

**Author:** ![hc\_aoe](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/hc_aoe/32/1099501_2.png) [@hc\_aoe](https://forum.arduino.cc/u/hc_aoe)\
**Post date:** [January 5, 2025, 8:28pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/5 "2025-01-05T20:28:24Z")

</div>

Thank you, I'll try to look into it but the main reason I am considering relays is due to space in the breadboard itself for other components...

Using both a 2 relay or a single relay for the pumps should work then as long as they have their own power supply then. I probably didn't mention it but the 6V pump is meant to be powered by a 6V power supply.

I see that for the single relays it should work, however, if I go for the 2 relay configuration, two different power supplies can be connected to it correct? (Like the third image, assuming one Power supply is 12V and the other is 6V)

---

<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:** [January 5, 2025, 9:04pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/6 "2025-01-05T21:04:33Z")

</div>

> [@hc\_aoe](#):
>
> if I go for the 2 relay configuration, two different power supplies can be connected to it correct?

Yes but you should still have a separate supply for the relays, do not use the Arduino 5V output as a power supply

---

<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:** [July 4, 2025, 9:05pm UTC](https://forum.arduino.cc/t/12v-and-6v-dc-pumps-connections/1338996/7 "2025-07-04T21:05:33Z")

</div>

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