Skip to content

To control the borehole pump on off pressure etc. May expand for tank level filtering etc.

License

Notifications You must be signed in to change notification settings

home-controller/water

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Water Control System

Overview

This project utilizes an MCU (Arduino Nano, in my case) to control the borehole pump and implement additional functionalities such as tank level monitoring and potentially water filter monitoring.

Pressure Sensor Setup

To regulate the pump's on/off states, use a 3-wire pressure sensor powered by 5V. The sensor output voltage ranges from 0.5V to 4.5V, depending on the pressure. Some example sensor options I have used include:

  • 0 to 75 psi
  • 0 to 100 psi
  • 0 to 145 psi

Preventing Pump Issues

To ensure the longevity of the pump and prevent overheating, consider the following precautions:

Minimum Time Delay

If the water pressure changes too quickly between on and off due to insufficient gas in the expansion tank, it can cause overheating. To mitigate this, impose a minimum time delay between turning the pump on, off, and then on again.

Todo: Prime Loss Detection

It's advisable to incorporate a mechanism to detect if the pump has lost its prime and is running dry. Running the pump without water can also lead to overheating and damage. Consider using 1-Wire temperature sensors, amp sensors, and/or water flow sensors to assist with this.

Todo: Tank Level Monitoring

Implement a separate system to monitor the tank level. This will allow you to keep track of the water level and take appropriate action as needed.

Todo: Water Filtering

Consider integrating a water filtering monitoring mechanism into the system to ensure water quality. This will help remove impurities and improve the overall water condition.

  • Read pump pressure.
  • Minimum turn on time.
  • LCD or some other display to show setting and state.
  • Add some optional buttons to set values
  • Add some sort of menu to set the turn on off pressure.
  • Add temperature setup to the menu.
  • Add a report problems function: cell phone text or maybe LoRa network etc.

About

To control the borehole pump on off pressure etc. May expand for tank level filtering etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published