• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Contact | Calculators-online
You are here: Home / Water Controller / Control Two Submersible Pumps Alternately

Control Two Submersible Pumps Alternately

Last Updated on June 20, 2019 by Swagatam 31 Comments

In this post I have explained a simple water level controller circuit applicable for automatic toggling of two submersible water pumps alternately in response to a predetermined water level switching. The entire circuit is built using just a single IC and a few other passive parts. The idea was requested by one of the interested members of this blog.

Table of Contents
  • Technical Specifications
  • The Design
  • Circuit Diagram

Technical Specifications

Can you help me with this problem: In a basement sump, there are two submersible pumps with float switches (P1 and P2) installed to achieve some level of redundancy.

In order to use both pumps equally, we want to alternate between P1 and P2 whenever a preset water level is reached. That is, the first time the preset level is reached P1 should start and pump the water out. Next time when the preset level is reached P2 should start and pump the water out.

On next occasion it will be P1's turn and so forth. What we need is an "alternating" relay control running P1 and P2 turn by turn.

The Design

The shown circuit of an automatic submersible pump controller can be understood as given under:

As can be seen the entire circuit is built around four NAND gates from a single IC 4093.
The gates N1--N3 form a standard flip flop circuit wherein the output of N2 toggles from high to low and vice versa in response to every positive trigger at the junction of C5/R6.

N4 is positioned as a buffer whose input is terminated as the sensing input for detecting the presence of water over a predetermined fixed level inside the tank.

The link from the ground or the negative of the circuit is also stationed into the tank water close and parallel to the above sensing input of N4.

Initially assuming no water in the tank keeps the input of N4 at high via R8, resulting in a low output at the junction of C5/R6.

This renders N1, N2, N3 and the entire configuration in a unresponsive standby position, resulting in T1, T2 being in a switched OFF position.

This holds the respective relays REL1/2 in an deactivated position with their contacts at N/C levels.
Here REL2 contacts make sure that the supply voltage stays cut off during the absence of water in the tank.

Now suppose water in the tank starts rising and bridges the ground with N4 input rendering it low, this prompts a high signal at the output of N4.

This high at the output of N4 activates T2, REL2 and also flips the output of N2 such that REL1 also gets activated. Now REL2 allows the mains voltage to reach the motors.

And with REL1 also activated actuates the pump P2 via its N/O contacts.

As soon as the water level sinks below the preset point reverts the situation at the input of N4, creating a low a its output.

However this low signal from N4 produces no effect on REL1 as N1, N2, N3 hold REL1 in the activated position.

REL2 being directly dependent on N4 output switches OFF cutting off mains supply to the motors and switching P2 OFF.

During the next cycle when water level reaches the sensing points, N4 output toggles REL2 as usual allowing mains supply to reach the motors, and also switches REL1 but this time toward is N/C contact.

This instantly flips P1 into operation because P1 is configured with the N/C of REL1 thus resting P2 and actuating P1 on this occasion.

The above alternate flipping of P1/P2 keeps repeating with the ongoing cycles as per the above operations.

Circuit Diagram

warning message: electricity is dangerous, proceed with caution
submersiblewaterpumpcontrollercircuit

Parts list for the above automatic submersible pump controller circuit:

  • R3, R9 = 10K,
  • R4, R5, R8 = 2M2,
  • R6, R7 = 39K,
  • R4, R5 = 0.22, DISC,
  • C6 = 100µF/25V,
  • D4, D5 = 1N4148,
  • C4, C5, C7 = 0.22uF
  • T1, T2 = BC 547,
  • N1---N4 = IC4093,
  • Relays = 12V, SPDT, 20 amp contactsrelay dides = 1N4007

You'll also like:

  • 1.  Programmable Automatic Starter Circuit for Diesel Water Pump
  • 2.  Capacitive Fluid Meter Circuit for Sealed Tanks
  • 3.  Simple Digital Water Flow Meter Circuit using Arduino
  • 4.  Adding a Soft Start to Water Pump Motors – Reducing Relay Burning Problems
  • 5.  Simple Water Level Indicator Circuits (with Images)
  • 6.  Two Pipe Water Pump Valve Controller Circuit

About Swagatam

I am an electronics engineer with over 15 years of hands-on experience. I am passionate about inventing, designing electronic circuits and PCBs, and helping hobbyists bring their projects to life. That is why I founded homemade-circuits.com, a website where I share innovative circuit ideas and tutorials. Have a circuit related question? Leave a comment.... I guarantee a reply!

Previous Post: « How to Cascade IC 4033 in Multiple Digit Counter Display
Next Post: 1 to 10 minutes Timer Circuit Diagram »

Reader Interactions

Comments

  1. Chandan Parashar says

    January 15, 2024 at 9:42 am

    can you design a iot based circuit which will be activated by float switches and would control a submersible pump. It will also allow control of water pump by mobile

    Reply
    • Swagatam says

      January 15, 2024 at 10:03 am

      Sorry, I’m not very good with IoT concepts, so designing it can be hard for me.

      Reply
  2. Swagatam says

    February 4, 2020 at 10:41 am

    Dear Jorge, I’ll publish the design soon in my blog, and let you know once it is posted

    Reply
    • Jorge Lazcano says

      February 6, 2020 at 9:31 pm

      Awesome Sir. Thanks and I look forward to hearing from you.

      Reply
      • Swagatam says

        February 7, 2020 at 6:25 am

        Hi Jorge, I have published the required circuit design in the following post:

        https://www.homemade-circuits.com/pressure-switch-water-pump-controller-circuit/

        Reply
  3. RAKESH BISWAS says

    November 3, 2017 at 7:57 pm

    hello sir, i have a water reserver tank and an upperhead tank, how can i control the water level of this two tank. please sir help me. give any circuit diagram.

    Reply
    • Swagatam says

      November 3, 2017 at 8:52 pm

      Hello Rakesh, you can build this and connect it with the lower tank, it will take care of the situation:

      https://www.homemade-circuits.com/how-to-make-simple-water-level/

      for the upper tank also you may have build another such unit

      Reply
  4. Unknown says

    March 23, 2017 at 5:01 pm

    Sir,Kindly give a ckt of water-pump controller for single phase 1-2 HP Submersible pumps.

    Reply
    • Swagatam says

      March 24, 2017 at 10:33 am

      I think I already have a couple of submersible pump controller circuits in this website, please use the search box to find it out.

      Reply
  5. Chandan Parashar says

    September 16, 2015 at 5:00 am

    Dear Swagatam,
    can you design a timer circuit which switches on the relay just 2 sec and then goes off. This can be used to activate the charge capacitor of Submersible pump panel.

    Reply
    • Swagatam says

      September 16, 2015 at 11:29 am

      Dear Chandan, just add a capacitor in series with a resistor to the base of the relay driver transistor, and you will find it executing the required function.

      the value of the capacitor will determine the delay response.

      Reply
  6. Jadoo Pande says

    May 21, 2014 at 8:32 am

    Hi Dear Swagatam,
    I want to make water level controller using Flot switch.
    purpose is i have submersible pump and overhead tank, so i think to make circuit for to start pump when overhead tank empty and stop pump when over head tank full. and i show some circuit using ic555 but their contact(probe) is directly connected with water so i don't want to contact any voltage to connect in water so using flot switch is good option.
    sorry for long story but i beleve Safety first.

    Reply
    • Swagatam says

      May 21, 2014 at 4:02 pm

      Dear Jadoo,

      you would first need to make a float switch and then it could be attached with a good relevant water level controller circuit module.

      I would be discussing the concept soon in this blog.

      There's already one post in this blog using a float switch, however the design is not fully automatic, you can refer to it here:

      https://www.homemade-circuits.com/2014/04/float-switch-water-level-controller.html

      Reply
  7. Arindam Satpathi says

    March 19, 2014 at 11:54 am

    hi sir i have the same problem as connecting the relay to the existing submersible starter. the starter has 1 capacitor for start and one capacitor for run and a 15amps magnetic contactor with push to on switch and push to off switch.in my water level controller circuit i have only one relay to used to on and off the pump. the circuit works well for a jet pump which has 15amps on off switch but how to connect it to a submersible pump starter panel.please help me to connect it.

    Reply
    • Swagatam says

      March 20, 2014 at 5:06 am

      Hi Arindam, do you have a centrifugal switch connected with the pump motor??

      Reply
    • Arindam Satpathi says

      March 22, 2014 at 11:24 am

      i cant figure out is there a centrifugal switch connected because the whole pump and motor is submerged in water.it is only the starter panel i can play with.in the panel there is a green push button switch which you have to press for 2 second this will activate the magnetic contactor.. from this contactor switch a white plastic shaft is connected through push to off switch, when u press the off switch the red one this plastic shaft is goes down and the pump stop.the panel has a voltmeter and amp meter.

      Reply
    • Swagatam says

      March 23, 2014 at 9:28 am

      I think the start switch operation is crucial..it momentarily connects the start winding of the motor with the AC supply and removes it once te button is released, this operation is essential for initiating the motor rotation….this has to be implemented manually no matter with what device the motor is hooked up with.

      This may be true even for the above circuit.

      But this can be very undesirable for the user so probably some automatic alternative must be thought of and could become handy in conjunction with the above circuit….will try to include it soon.

      Reply
    • Arindam Satpathi says

      April 22, 2014 at 5:43 am

      hi sir i have a circuit for submersible pump starter from efy. how can i send it to you? if you observe this circuit and make a simplified version with ic then it will be very good.if u give your mail id then i will send you the pdf file so u can study it and make some changes.

      Reply
    • Swagatam says

      April 23, 2014 at 4:21 am

      hi Arindam, my email IDs are given in the "contact" page on top

      Reply
    • Arindam Satpathi says

      April 25, 2014 at 4:12 pm

      hi sir i already sent you the pdf file.please modify or redesigned it for me with over under voltage protection and if dry runing happen then with audio sound the motor should stop.if it can be pic16f84a based then it will be very good for me.

      Reply
    • Swagatam says

      April 26, 2014 at 5:57 am

      Hi Arindam, the circuit is too lengthy and could be quite time-consuming for me to follow the entire design.

      you can tell me briefly what exactly you require, probably I may be having it in this blog or will try to guide you appropriately with a new design…but not with a pic

      Reply
    • Arindam Satpathi says

      April 26, 2014 at 11:56 am

      Hi sir i want a automatic water level controller cum motor protector based on submersible pump.when overhead tank empty up to certain level the pump must automatically start and when its filled up to certain level pump must stop.i need over and under voltage protection and if dry run condition or overload(excessive current drawing) condition happen pump must stop with an alarm.manual on-off switch and total bypass of this circuit is very essential.

      Reply
    • Swagatam says

      April 27, 2014 at 4:10 am

      Hi Arindam, you will have to make and check the stages separately then integrate them together.
      You can begin first with the water level controller circuit given in the following link, once you complete this successfully we can proceed with the remaining stages:

      https://www.homemade-circuits.com/2011/12/how-to-make-simple-water-level.html

      Reply
  8. Karthick Sundararaj says

    November 21, 2013 at 4:09 pm

    Dear sir,
    There is a problem in push button switch..it has a start capacitor which has to be used at the start and then to be cut off..so how can I do it..is there any idea with the circuit..please help me
    Regards
    Karthick

    Reply
    • Swagatam says

      November 22, 2013 at 6:06 am

      Dear Karthick,

      I would require the complete wiring diagram of the system, then i could try to figure out an electronic version of it, so you can probably draw the connection diagram and send it to my email.

      Reply
    • Karthick Sundararaj says

      November 22, 2013 at 9:55 am

      Hai sir,
      Thanks for ur reply,let me draw and send it to u shortly ..
      Thanks
      Karthick

      Reply
  9. Karthick Sundararaj says

    November 19, 2013 at 7:34 am

    Hai sir,
    I need a circuit which automates the push buttons of the starter provided for the submersible pumps..because the power supply cannot be given directly to the pump..is there anything that u could help me out..
    Many thanks
    Karthick

    Reply
  10. Karthick Sundararaj says

    November 19, 2013 at 5:56 am

    Hai sir,
    I've tried many of ur circuits and u r doing great..I have a problem in my home borewell submersible pump and I hope u would help me out with this..there is a starter for my pump and it has a push to on and push to off switches..so I don't know how to direct the mains supply to the pump as the starter is compulsory for the pump to start..is there any circuit that could automate the push buttons.

    Reply
    • Swagatam says

      November 19, 2013 at 3:21 pm

      Hi Karthick,

      you can replace the starter switches with equivalent power relays.
      The relay coils would need 12V or 24V DC for operating through mains, this could be supplied via AC/DC adapter, and the relay contacts then can be wired with the motor via AC mains for the required switching

      Reply
  11. Swagatam says

    November 16, 2013 at 5:10 am

    You are welcome!

    I could not find a mechanical bistable (latching) type relay, if it's available then N1,N2,N3 circuit will not be required, the relay can be replaced with REL1 and T1 base directly integrated with the output of N4.

    Reply
  12. Swagatam says

    November 15, 2013 at 2:07 pm

    you can try the circuit given in the following article, you will need to tweak the coil turns a bit for getting the preferred voltage level

    https://www.homemade-circuits.com/2013/08/15v-to-12v-dc-converter-circuit-for.html

    Reply

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Subscribe to New Circuit Ideas

Categories

  • Arduino Projects (87)
  • Audio and Amplifier Projects (132)
  • Automation Projects (17)
  • Automobile Electronics (101)
  • Battery Charger Circuits (83)
  • Datasheets and Components (104)
  • Electronics Theory (143)
  • Free Energy (37)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (19)
  • Health related Projects (25)
  • Home Electrical Circuits (12)
  • Indicator Circuits (14)
  • Inverter Circuits (87)
  • Lamps and Lights (142)
  • Meters and Testers (69)
  • Mini Projects (46)
  • Motor Controller (64)
  • Oscillator Circuits (27)
  • Pets and Pests (15)
  • Power Supply Circuits (108)
  • Remote Control Circuits (50)
  • Security and Alarm (64)
  • Sensors and Detectors (101)
  • Solar Controller Circuits (59)
  • Temperature Controllers (42)
  • Timer and Delay Relay (49)
  • Transmitter Circuits (29)
  • Voltage Control and Protection (37)
  • Water Controller (36)

Calculators

  • Battery Back up Time Calculator
  • Capacitance Reactance Calculator
  • IC 555 Astable Calculator
  • IC 555 Monostable Calculator
  • Inductance Calculator
  • LC Resonance Calculator
  • LM317, LM338, LM396 Calculator
  • Ohm’s Law Calculator
  • Phase Angle Phase Shift Calculator
  • Power Factor (PF) Calculator
  • Reactance Calculator
  • Transistor Astable Calculator
  • Transistor base Resistor Calculator
  • Voltage Divider Calculator
  • Wire Current Calculator
  • Zener Diode Calculator
  • Filter Capacitor Calculator
  • Buck Converter Calculator
  • Boost Converter Calculator
  • Solar Panel, Inverter, Battery Calculator
  • Wire Current Calculator
  • SMPS Transformer Calculator
  • IC SG3525, SG3524 Calculator
  • Inverter LC Filter Calculator

People Also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |

Recent Comments

  • Swagatam on 10 LED Tachometer Circuit Diagram
  • Swagatam on How Shunt Regulator TL431 Works, Datasheet, Application
  • Göran on 10 LED Tachometer Circuit Diagram
  • SA on How Shunt Regulator TL431 Works, Datasheet, Application
  • Swagatam on Adjustable 0-100V 50 Amp SMPS Circuit

Company

  • Privacy Policy
  • Cookie Policy
  • About Me
  • Contact
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Quora
  • Stack Exchange
  • Linkedin
  • © 2025 · Swagatam Innovations