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

Dynamic to electret microphone circuit
Acoustic Doppler Motion Detector
Low cost Ethernet shield with ENC28J60 using Arduino
Geiger Counter
OCL Power Amplifier Circuit MJ15003MJ15004 Schematic Diagram
accelerometer Can internal PLL affect control logic in MEMS sensor
Interfacing LCD with 8051
digital led voltmeter circuit
coil coupled operation metal
The FARA 2 meter amplifier project
Lessons on Electric Circuits Experiments
Press light switch double circuit 3



Top