Fully Automatic Water Level Controller Circuit With Motor Dry Run Protection Without Using Microcontroller


Fully Automatic Water Level Controller Circuit With Motor Dry Run Protection Without Using Microcontroller

  Author: Manikandan KJ

Automatic Water Level Controller Circuit Board With Dry Run Protection | Kitszone.com

Automatic water level controllers regulate the water supply for a given reservoir/tank to maintain a minimum water level. This water level controller circuit uses a float switch to control the water level of the storage tank. It is an automatic system, so it will start to fill up when the height of the water goes below a certain point. If it reaches full capacity, the float switch will automatically turn off. This protects against overfilling and spilling of water. The water level controller manages the level of water in a tank. It automatically detects the tank's water level and turns the pump on or off to maintain it at the desired level. The float switch helps detect different levels of water by using a magnetic switch module that floats on top of the water.

FEATURES OF THIS CIRCUIT: (Click here to buy the ready-made kit)

  • Low-cost circuit made out of readily available components.
  • Low power consumption.
  • Turns on the pump when the level of water goes below bottom level.
  • Turns off the motor when the water reaches the top level.
  • Turns off the motor when there is no water in the sump or well.
  • When power fails and resumes later if the water level is below the bottom, it will automatically turn on the pump.
  • Motor dry run protection.
  • Compact size
  • Can be used for motors up to 3HP power.
  • Fully automatic control. Manual on and off switches are also provided.
  • Semi On and Off option available
  • Top, Bottom, Flow, Power and Motor On indicator LED

Parts Required: (Click here to buy the ready-made kit)

Resistors (All are 1/4 watts)
R1,R4,R5,R10,R11 - 4.7K
R9,R13 - 2.2K
R3 - 1M Preset
R2, R14 - 10K
R6, R7 - 470K
R8 - 33K
R12 - 18K

C1 and C5 - 100uF,50V
C2, C3, C4, C7, C8, C13 - 0.1uF disc (104)
C6 - 0.01uF disc (103) 

L1 - 100uH, 1A

LEDs (3mm or 5mm as per your choice)
L2 - Power
L3 - Top
L4 - Bottom
L5 - Flow
L6 - Motor
There is no L1

D1,D2 And D4 - IN4148
D3 - IN4007
Bridge Rectifier DB1 - W04

Q1 - BC547
Q2 - 2N2222

U1 - 7812 with T220 heat sink
U2 - 556 Dual Timer

Relay: 12V, 30A or 40A
Transformer: 12V, 15V or 18V/ 1Ampere
Float Switch to be used: Vertical or Horizontal

Working Of the Circuit: (Click here to buy the ready-made kit)

The AC voltage from the stepdown transformer (12V, 15V or 18V can be used) is fed to the bridge rectifier (DB1) in order to get a DC volt. The output DC is filtered by capacitor C1. It is fed to the input of the regulator U1. The negative of the output volt is connected to the L1 and C3 to avoid line disturbances.  The DB1 shown in the image is optional. The heart of the circuit is the dual timer IC U2. The trigger and threshold pins 8 and 12 detect the low and high levels of water in the tank. The reset pin 4 and output pin 9 are connected together. Transistor Q1 is used to detect the water flow. The collector of the transistor Q1 is connected to the trigger pin 6 of U2 through a diode D4. The output pin 5 of U2 is fed to the base of the NPN transistor Q1 through a resistor R13. The push button switch ON is a normally closed type used here to turn on the pump. Once activated, the pump will be turned off by pressing OFF switch which is normally open type or when the water level touches the top float or water flow stops in the middle.

Once the unit is powered on, LEDs L2 and L6 will be turned On and the relay gets activated. Once the relay is activated, it will wait for a few seconds and checks whether the water is flowing into the tank or not. The wait time can be adjusted by the preset R3. If there is no flow of water, it will automatically turn off the pump. In this scenario, we have to turn off the device and turn it ON once the issue is sorted out. If the water continues to flow, the relay will remain activated until it reaches the top float or the OFF-push button is pressed. 

We can turn on and turn off the pump using the ON and OFF push button switches provided the water level is between the bottom and top level. Manual/Auto switch option is available in this circuit. It is achieved by directly connecting to the relay bypassing the circuit. We can also connect a Manual/Auto switch externally bypassing the relay. This circuit is 100% safe and corrosion proof as it uses magnetic float switches. We can give a minimum 2 years guaranty for controllers using this circuit. As the components are readily available in the market, we can easily build this circuit. I have been using this circuit for more than 6 years! 

Please ensure that you are using good quality float switches. With a slight modification in the external connection, this circuit can be used as a semi - automatic water level controller too!

Plain PCB For Sale | Fully Automatic Water Level Controller With Dry Run Protection

Water Level Controller Readymade Kit

Readymade Kit | Water Level Controller | Kitszone.com

Water Level Controller Connection Details:

Water Level Controller Kit Connection Details | KitsZone.com

Semi-automatic Controller Connection Diagram:

Same board can be used as a semi-automatic water level controller with or without dry run protection feature. In this case, we can use only the SS metal sensors instead of a float switch. BUY NOW
Semi-automatic Controller Connection Diagram

Can use any of the following Float Switches:

Horizontal Magnetic Float Switch:

Horizontal Float Switch | Kitszone.com

Vertical Magnetic Float Switch:

Vertical Float Switch | Kitszone.com

Cable Float 5A, 250V:(Top and Bottom are shorted. One terminal of float switch is connected to the shorted terminal and another one is connected to the common)

Cable Float Switch 5A, 250V

Water Level Controller Power And  Relay Connection Diagram:

Water Level Controller Power And Relay Connection Diagram

Water Level Controller Sensor Connection Diagram:

Water Level Controller Sensor Connection Diagram | Kitszone.com


  1. Replies
    1. Here is the download link: https://kjmindia.myinstamojo.com/product/3261961/pcb-layout-for-automatic-water-level-control

  2. Replies
    1. Here is the download link: https://kjmindia.myinstamojo.com/product/3261961/pcb-layout-for-automatic-water-level-control

  3. Here is the download link: https://kjmindia.myinstamojo.com/product/3261961/pcb-layout-for-automatic-water-level-control

  4. Cirtuit does not seems to be working, 4.7k resistor is too big to glow an led

    1. Can you please share your prototype? If it is not working for you, please try with 3.3k

  5. You said that if no flow unit will turn off ,for how long it will keep off? Is there any time elapse? Because of I’m not near by the unit it will start switching on/off? Please explain

    1. It will be turned off permanently until we reset the device by turning off and turning on the power switch of the device.

  6. Can you send diagram to connect vertical magnetic float switch

    1. The connection diagram to connect vertical float is similar to the horizontal float. We just have to replace the horizontal float with a vertical float. Vertical floats can be suspended inside the water tank as per our required levels.

  7. This not 556 ic ...fake circuit is ok but ic no

    1. I have uploaded an enlarged image of the circuit board. Please zoom in and check the value of the ic. https://drive.google.com/file/d/1AEvzXFQMC7iSGFeOPruqO18tGMbZTxur/view

    2. Sir can i use carbon sensor???

    3. Yes. But it is advisable to use float switches to avoid reactions in the water.

    4. Which kind of reaction sir?

    5. Sir i use this circuit since 3-4 day. But now the controler automatically on when water bellow top level sensor and automatically of when water touch top level sensor so what is the problem .. Pls guide me

    6. Please share more details like image of the circuit board, float switch used, transformer specification to zonekits @ gmail.com with your whatsapp number.

  8. Sir i made this circuit in "circuit wizard" software and tried to run it, but it did not run then i moved pin 10 wire and 33k resistor from ground to positive the it starts working, whats wrong with your circuit diagram, pls check it. I want to make it on zero pcb, thanks

    1. I haven't used the tool "circuit wizard" so, It is hard for me to comment on this. There is nothing wrong with the circuit. It has been working perfectly for many years. If you are living in India, you can buy the readymade board or else try assembling it on zero pcb.

    2. Sorry Sir its not possible for me to buy this becaise i lives on abroad, can you share the picture of pcb of solder side also?

    3. Gerber file can be downloaded from here: https://555web.gumroad.com/l/mod633gerber

  9. I had purchased this circuit from you and it's working fine with mono block pump. But do you have any controller for Submersible water pumps where starter panel is used with start Stop button...

    1. I am glad to hear that it is working fine. Please contact us through the following URL: https://kjmindia.in/contact-us

  10. Can u pls add a buzzer sounds when flow not detected and pump stop condtion

    1. This feature will be added in the new version.


Amazon Affiliate Disclaimer:The owner of this website(kitszone.com) is a participant in the Amazon India Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.in.

Simple Electronic Circuits: Fully Automatic Water Level Controller Circuit With Motor Dry Run Protection Without Using Microcontroller
Fully Automatic Water Level Controller Circuit With Motor Dry Run Protection Without Using Microcontroller
Fully Automatic Water Level Controller Circuit With Motor Dry Run Protection Without Using Microcontroller
Simple Electronic Circuits
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content