Automatic water tank level controller motor driver circuit- Engineering project without Microcontroller

Automatic water level controller circuit is a simple engineering project. It can automatically switch ON and OFF the domestic water pump set depending on the tank water level. You can implement this motor driver circuit at your home or college using less costly components. The approximated cost of the project is about $5 only. The main advantage of this water level controller circuit is that it automatically controls the water pump without any user interaction.
The heart of this pump controller circuit is a NE 555 IC; Here we have manipulated the flip flop inside the 555 timer IC. Our project consists of two water level sensors, one fixed at the top and other at the bottom. Working of this circuit is almost similar to a bi stable mutlivibrator. Simulation of this circuit is also given below. Definitely this will help you to do your academic project.

Circuit Diagram

Components Required

  1. Power supply (6v)
  2. NE 555 timer IC
  3. Resistors (100Ωx2, 10kΩ)
  4. Relay (6V, 30A)
  5. BC 548 transistor x2
  6. 1N4007 Diode

Working of Automatic water tank level controller

  • We know the property of 555 timer IC, i.e. its output goes HIGH when voltage at the second pin(trigger pin) is less than 1/3 Vcc.
  • Also we can reset back the IC by applying a LOW voltage at the 4th pin (Reset pin).
  • In this project 3 wires are dipped in water tank. Let us define two water levels- Bottom (Low) level and Top (Up) level. One of the wire or probe is from Vcc.
  • The probe from bottom level is connected to the trigger (2nd) pin of 555 IC. So the voltage at 2nd pin is Vcc when it is covered by water.
  • When water level goes down, the 2nd pin gets disconnected(untouched) from water i.e. voltage at the trigger pin becomes less than Vcc. Then the output of 555 becomes high.
  • The output of 555 is fed to a BC548 transistor, it energizes the relay coil and the water pump set is turned ON.
  • While the water level rises, the top level probe is covered by water and the transistor becomes ON. Its collector voltage goes to Vce(sat) =0.2.
  • The low voltage at the 4th pin resets the IC. So the output of 555 becomes 0V. Hence the motor will turn OFF automatically.
  • For simple demonstration of this project you can use a DC motor directly at the output of 555 instead of relay.
  • For practical implementation, you must use a relay. Rating of relay is chosen according to the load (Motor). 32 Ampere relay is best suited for domestic applications.

Simulation of the Project




The mouse click on the bottom level and top level switches show the level of water, From the animation you can see that when the water is at the bottom level the motor starts working and when water reaches at top level motor stops functioning.
Also read:
Now, here is your water level controller project. Was this project helpful to you? Don't forget to use the comment box below to share your views and clarify any doubt regarding the project.

PCB layout

Click on the images for enlarged view

Components Pin out

46 comments:

  1. what resistor values will be suitable if 12 volts vcc and relay are used

    ReplyDelete
    Replies
    1. AnonymousJuly 17, 2013

      Hi Kojo Baidoo
      You can use same resistor value for both 6V and 12V Vcc

      Delete
  2. AnonymousJuly 18, 2013

    can u explain me how to connecta relay?

    ReplyDelete
    Replies
    1. AnonymousJuly 18, 2013

      Hi Uday,

      Glad to see you here. I have already published a detailed article on relay. Please check this How to connect relay:Relays working with animation

      Delete
  3. Hai admin,

    For sensor what material we can use.whether we can use it with normal wire.

    ReplyDelete
    Replies
    1. AnonymousJuly 28, 2013

      Hi Lokesh,
      Nice to see you here. You can use any conducting material as the sensor.

      Delete
  4. hi I am getting heat from 100 Ohs Register,which attached to 3rd pin on ic-555....?

    ReplyDelete
    Replies
    1. AnonymousJuly 28, 2013

      Hi Rohit,
      The possible reason is a damaged transistor. Please check if your transistor is working fine.

      Delete
    2. I'm also having same problem. Nothing happened after switched on. The 100 Ohm resistor heated up. Changed another transistor but same problem. Not working.

      Delete
    3. Hi Daryl,
      Please see to that if your relay is working fine, you can do that by connecting to 6V Vcc(if 6V relay is used). Also check if diode is connected properly.

      Delete
    4. Hi Admin,
      I have the same problem of heat generation at 100 ohm resistor attached to pin no 3.
      I have used 12v supply and relay, I have checked the circuit is working fine, only problem is heat generation at 100ohm when water level is low and the relay is charged to on position. please reply.

      Delete
  5. 1. This circuit checked na?
    2. How much amp reqd for relay? Am using 1hp pump.

    ReplyDelete
    Replies
    1. 1) This Circuit is tested and verified in our i-St@r lab.
      2) Use a relay with 10A switching capacity.

      Delete
  6. Sir, Can I add LED Indicator to this? (Green when motor ON, and RED when motor OFF)

    ReplyDelete
    Replies
    1. Hi Arif,
      of course you can add LEDs to the project.

      Delete
  7. sir if i use 12v relay ,
    then ican use 12v supply ?

    ReplyDelete
    Replies
    1. Sure you can use 12V supply if you are using 12V relay.

      Delete
  8. Hello,

    Can you please send the pcb layout file

    thanks,

    ReplyDelete
    Replies
    1. PCB layout is already present above.

      Delete
  9. hi sir.
    can we add more water level sensors to this ciruit to see exact water level in large tanks,even though its better for tiny water tank?

    ReplyDelete
  10. Sir:
    Please provide pump motor dry run safety circuit to use along with this circuit.

    Sriniwas
    (s-cube tech serve)

    ReplyDelete
    Replies
    1. Hi Sriniwas,

      We will come up with that soon. Keep visiting..!

      Delete
  11. Sir,

    I want to use it for 5 storey building.Pl let me know
    1) VCC = 6 volt and relay = 6volt is suitable ?
    2) From ground floor to terrece using 2 pair telephone cable for sensers is good to drive the circuit? Its approximately 30 metres cable length.

    ReplyDelete
  12. how to modify this circuit for manually on and auto off(overflow)

    ReplyDelete
    Replies
    1. hi i m anshul
      connect a buzzer instead of motor and 220 and give the buzzer supply istead of 230v

      Delete
  13. I had purchased one kit from your online store, i have existing panel board in digital as well as old style analog. Can you let me know how to connect relay ? I have on and off button in both the panel.
    Thanking you

    ReplyDelete
    Replies
    1. Hi Mr.Vikram Jain,
      We have sent one email to you regarding the relay connection. Please find the attachment in it.

      Keep in touch with us.

      Delete
  14. can you tell me whats the working of diode connected with relax

    ReplyDelete
    Replies
    1. Hi,
      It is free wheeling diode, used to discharge stored energy inside the relay coil thus removing switching transients.

      Delete
    2. hi i m Anshul
      this is free wheeling diode it is use for circulate the current

      Delete
  15. hi,
    dear i built this project at proteus nd as well multisim to simulat it but its not woeking properly....
    moter turn off when water goes to upper level nd start as water level goes down uper level ... but ther is nothing about the low level switch either it will be on or off moter does not start when water level goes down to low level.....i can send yu the simulating file of this circuit,,,
    i will be thanx to you if you reply me soon

    ReplyDelete
  16. i run this circuit at multisim software butt it doesnot work as i describe above.....

    ReplyDelete
    Replies
    1. Hi khizar daha,

      Test it again by applying the required conditions properly, like short circuit instead of water..

      Delete
  17. SANTHOSH 7402480722
    hi i used 9v battery for circuit suplly motor off automatically bt it doesn't on while water geting down........................can i know wt's the reason

    ReplyDelete
    Replies
    1. Hi Santhosh,

      Check if the transistor is working...Make sure that it's base freely hanging in the air.

      Delete
  18. i used 12v rely&9v supply can kit works properly
    >>>>>>>?

    ReplyDelete
    Replies
    1. There is lesser possibility of 9V supply driving 12V relay.

      Delete
  19. how to protect the motor from the dry run any change in the circuit

    ReplyDelete
    Replies
    1. Soon we will publish the circuit for dry run protection. Keep visiting.

      Delete
  20. conducting in two dipped wire(vcc and low ) is not properly.
    and if i m not using water, test on any conducter(screwdriver)then wirking properly

    ReplyDelete
  21. how to use this circuit in AC motor?

    ReplyDelete
  22. what is black column in pcb layout in right side
    And two black rows(two round shapes in this rows) in right

    ReplyDelete
  23. Is there no any danger of current in water as top and bottom water level are connected through wires?

    ReplyDelete
  24. Thanks.... It's working without any problems...

    ReplyDelete