Title: Automated Pool Maintenance System
1Serial Communication
Automated Pool Maintenance System
Design Team
Sample Message
Project Description The Automated Pool
Maintenance System is able to control the
temperature and pH of a swimming pool from a
customers desktop PC. A desired temperature can
be set for the entire day or over a set of
scheduled times. The pH value is maintained for
the entire day.
Table of Commands
Team Members Ajay Suthar, Janine
Garnham, Jonathan Arbogast
User Interface Here is the main screen that the
user sees when starting the program. From here
the temperature and pH can be monitored. The
user can also enter the desired temperature and
pH. When enabled, the scheduler dialog can be
brought up to enter a schedule of times for
different temperature levels. The state of the
system is saved across different runs of the
program so that the users schedule and settings
do not have to be reentered each time.
Senior Design Projects Fall 2005 Instructor Dr.
Roy Czernikowski
Specifications
- Major Components Used
- Motorola HC12 Microcontroller
- MaxStream 9XCite Wireless Modems
- Vernier Direct Connect Temperature Probes
- Vernier pH Sensor
- Universal Windshield Washer Pumps
- 200W Aquarium Heater
- 10 Gallon Fish Tank
- Sodium Bisulfate (Acid used to lower pH)
- Sodium Carbonate (Base used to raise pH)
Block Diagram Here is a block diagram of the
system. The conversion between RS-232 and
wireless signals is handled by an interface board
that is attached to the modems.
Verification
A second opinion was needed to make sure that the
system was controlling the temperature and pH
levels accurately. A simple glass thermometer
and pH strips for monitoring a real swimming pool
were used.
Thermometer and pH Strips used for Verification