Water Level Controller Circuit Using Cable Float Switch

A water level controller circuit using a cable float switch is an effective way to automatically manage water in tanks without human effort. It not only prevents water wastage but also saves electricity, time, and protects the motor pump from dry runs. â Whether in homes, apartments, or industries, this circuit ensures a reliable water supply system.
In this post, weâll discuss a simple and low-cost water level controller using float switches and a transistor. This circuit is suitable for overhead tanks (OHT) and sumps, and can even be used with other non-heated liquids like oil. đ˘ď¸

How the Water Level Controller Works âď¸đ
This water level controller uses a single NPN transistor (2N2222) along with two cable float switches to monitor sump and tank levels. The circuit ensures that:
- The motor pump runs only when water is available in the sump.
- It stops automatically when the overhead tank is full.
- It protects the motor from dry running.
A 7812 voltage regulator IC provides a stable supply, while a 40A relay controls the motor. Choosing good-quality float switches is essential for reliable performance.
đ Float switches generally have three wires:
- C (Black)
- BLU (Blue)
- BRO (Brown)
For this project:
- Overhead tank uses Black + Blue wires.
- Sump uses Black + Brown wires.
Circuit Operation Scenarios đ
1ď¸âŁÂ Both sump & tank empty
- Power LED ON
- Yellow LED ON
2ď¸âŁÂ Sump full, tank empty
- Power LED ON
- Motor ON LED ON
3ď¸âŁÂ Both sump & tank full
- Power LED ON
- Full Tank LED ON
4ď¸âŁÂ Tank full, sump empty
- Power LED ON
- Full Tank LED ON
- Sump Dry LED ON
Parts Required đ§°đ§
- Transformer: 12V, 500mA or a high quality 12v SMPS module
- Bridge Rectifier: W10 (DB1)
- Capacitor: 470ÂľF, 50V (C1)
- Voltage Regulator IC: 7812 (U1)
- Resistors: R1, R2, R3, R5 = 4.7KΊ, R4 = 3.3KΊ
- Diodes: D1, D2, D3 = IN4007
- Transistor: 2N2222 (Q1)
- Relay:Â 12V, 30AÂ (RY1)
- Terminal Blocks: Power, OHT, Sump, INP (optional), OUT (optional)
- LED Indicators: Power, Motor ON, Tank Full, Sump Dry
đĄÂ Tip: Assemble on a general-purpose PCB to keep costs low if youâre building for personal use.
Role of BJT used in this circuit
- Universality:Â The board will work with both low-current sensors and mechanical floats.
- Contact wear / arcing:Â DC switching tends to produce more arcing than AC at small voltages â a transistor can reduce arcing across a fragile sensor contact by taking the switching current off the contact. For a proper mechanical float rated for the coil current this is minor, but it can matter for cheap/dirty contacts or repeated cycles.
- Noise / long cable runs:Â Long float cables pick up EMI; a transistor placed on the board can help produce a clean switching action and keep noisy currents off sensor wiring.
- Logic / indicator integration:Â The transistor lets the designer use the same sensing node to drive LEDs, thresholds, or logic without loading the float contact.
- Safety margin:Â If someone later replaces the float with a low-current detector, the board still works.

Advantages of Using This Water Level Controller đ
- â Saves water by preventing overflow.
- â Protects motor from dry run damage.
- â Reduces electricity consumption.
- â Low-cost and DIY friendly.
- â Suitable for homes, apartments, and small industries.
Connection Details





Comments