Water Level control and monitor with PIC12F675


Posted on Jun 8, 2012

I found some similar circuits but aren't good enough for me. Some circuits measure the water's resistance to determine the level. That is dangerous for drinking water (contamination) or explosive liquids because electricity is in contact with water. The Pressure sensor have a tube. The tube end on the botton of the tank. When the liquid fill the tank, the pressure inside the tube increase. The 12F675 have A/D converters. The PIC measure the pressure and light up the led corresponding to the liquid level. Green LED = Full, Yellow = Half, Red = Almost Empty. When the tank is completely empty, It turn on the Water pump or activate the buzzer.


Water Level control and monitor with  PIC12F675
Click here to download the full size of the above Circuit.

Before using the circuit, you have to calibrate it. First, start filling the thank (just one or two inches) and press the switch on the RED led (Empty). Fill the thank to the half and press the switch on the YELLOW led. Finally, when the tank is full, press the swith on the GREEN led. The water pump will stop. When the tank is almost empty the PIC will turn on the pump until the liquiq level reach the top. USE ANY RESISTIVE PRESSURE SENSOR, JUST CHECK THE SENSOR WORKS WITH 5 Volts. Update: I found that washer machines uses this method to determine the water level, however, the pressure sensor in a washer machine is not a resistive one, is just a switch.




Leave Comment

characters left:

New Circuits

.

 


Popular Circuits

3-30 V/2.5 A Stabilized variable power supply
Security Lock with keypad and LCD (PIC16F84A)
Christmas Star with LEDs
Wireless-fm-microphone
Moisture Detector
Tesla Coils Wiring
Data-Logger Shield for Arduino
BA532 Amplifier circuit diagram



Top