INDUSTRIAL REPORT - Water - Treatment
INDUSTRIAL REPORT - Water - Treatment
INDUSTRIAL REPORT - Water - Treatment
MONITORING SYSTEM
A PROJECT REPORT
SUBMITTED BY
CHANDRU .J
SADAGOPAN .A
SAMUEL .J
of
BACHELOR OF ENGINEERING
In
Electronics and Instrumentation Engineering
MEENAKSHI ENGINEERING COLLEGE
BONAFIDE CERTIFICATE
Certified that this project report “Water treatment plant product monitoring
system” is the bonafide work of “Names” who carried out the project work under
my supervision.
A.Gowthaman ME,MBA
Industrial Guide
removing all the impurities and converting it into clean, reusable water.
It removes the bulk waste materials like plastic wastes, organic wastes,
suspended solids and micro waste materials like bacteria, unwanted salts,
etc.
1. INTRODUCTION 1
1.1 GENERAL 1
1.2 . . . . . . . . . . . . . 2
1.2.1 General 5
1.2.2 . . . . . . . . . . . . 12
1.2.2.1 General 19
1.2.2.2 . . . . . . . . . . 25
1.2.2.3 . . . . . . . . . . 29
1.2.3 . . . . . . . . . . . . 30
1.3 . . . . . . . . . . .. . . . . . . 45
1.4 . . . . . . . . . . . . . . . . . . 58
ACKNOWLEDGEMENT
My sincere thanks and profound sense of gratitude goes to our respected Chairman
Dr. Jeppiaar, M.A., BL.,Ph.D., for all his efforts and administration in educating us
in this premiere institution . We take this opportunity to thank Directors
Tmt.C.Vijaya Rajeswari , Mr.Sakthi Kumar M.E., and Mrs. Saranya Sree Sakthi
Kumar B.E., and for their kind co-operation in completing this Project.
A primary consideration for the operation of the cooling tower system is the water
quality of the make-up source. Differing sources present differing challenges.
Surface water sources include lakes, rivers, and streams, while groundwater
sources consist of wells or aquifers. Depending on the location, surface water
sources will have seasonal variations and can carry high levels of suspended silt
and debris that cause fouling if not removed by pre-filtration systems.
Groundwater sources don’t have the seasonal variations that surface water sources
have, but depending on the geology of the region, they can have high levels of
dissolved minerals that contribute to scale formation or corrosion in the has
become popular and many cooling systems are being supplied reclaimed effluent
or discharge water from other processes. While water reuse is a wise resource
option, consideration should be made regarding the quality of the water and how
that will impact the efficient operation of the cooling system, and the system’s
ability to meet the required cooling demand.
Whether the source water is surface, ground, or reuse, in nature there are a few
basic water quality considerations that should be understood.
1.1 pH
Basically, the pH value is a good indicator of whether water is hard or soft. The pH
of pure water is 7. In general, water with a pH lower than 7 is considered acidic,
and with a pH greater than 7 is considered basic. The normal range for pH in
surface water systems is 6.5 to 8.5, and the pH range for groundwater systems is
between 6 to 8.5. Alkalinity is a measure of the capacity of the water to resist a
change in pH that would tend to make the water more acidic. The measurement of
alkalinity and pH is needed to determine the corrosiveness of the water.
In general, water with a pH < 6.5 could be acidic, soft, and corrosive. Acidic water
could contain metal ions such as iron, manganese, copper, lead, and zinc. In other
words, acidic water contains elevated levels of toxic metals. Acidic water can
cause premature damage to metal piping, and have associated aesthetic problems
such as a metallic or sour taste. It can also stain inside the vessels, pipe lines and
cause color staining on drains. More importantly, there are health risks associated
with these toxins.
The primary way to treat the problem of low pH water is with the use of a
neutralizer. The neutralizer feeds a solution into the water to prevent the water
from reacting with the pipe plumbing or from contributing to electrolytic
corrosion. A typical neutralizing chemical is soda ash.
Also known as sodium carbonate, soda ash works to increase the sodium content
which increases pH. Water with a pH > 8.5 could indicate that the water is hard.
Hard water does not pose a health risk, but can also cause aesthetic problems.
These problems include an alkali taste to the water, formation of scale deposits on
compressor and heat exchangers and the formation of insoluble precipitates on
pipes.
2. Existing System:
Presently the water samples are collected at regular intervals and sent to the central
quality laboratory for measurement. Based on the result provided by the central
laboratory, the dosage pump discharge hand operated valve is operated.
in the water.
Clarity.
Schematic Diagram:
Hardware Requirements:
Arduino MicroController
pH Sensor
Electrical Conductivity Sensor
Turbidity Sensor
Water Tank
LCD Display Interface
pH Buffer Solutions
Conductivity Buffer Solution
pH Sensor:
A glass electrode is the most successful and ubiquitous electrochemical sensor. It
provides information about the activity of hydronium ions, H3O+, in water.
Because water, which mildly dissociates to H3O+ and OH- ions, is the most
common solvent medium, and chemical reactions in water largely depend on
H3O+ activity, the ability to measure it is essential. And conversely, because
H3O+ activity, or rather, its negative logarithm, the pH, is so easy to measure, pH
is the most commonly monitored and recorded parameter of liquid samples.
A glass electrode is actually a device, not an electrode in an electrochemical sense
of the word. It consists of a glass bulb membrane, which gives it its name and an
electrically insulating tubular body, which separates an internal solution and a
silver/silver chloride electrode from the studied solution. The Ag/AgCl electrode is
connected to a lead cable terminated with some connector that can hook up to a
special amplifier circuit, the pH meter. The pH meter measures the potential
difference and its changes across the glass membrane. The potential difference
must be obtained between two points; one is the electrode contacting the internal
solution.
Dimension: 42mm*32mm/1.66*1.26in
pH Probe
Conductivity is the measure of the ability of water to pass current through it.
These conductive ions come from dissolved salts and inorganic materials
such as alkalis, chlorides, sulfides and carbonate compounds.
0.5 to 3 micromho/cm.
Technical Specifications:
Operating Voltage: 5V DC
Output Method:
Digital Output: High/Low level signal (you can adjust the threshold
value by adjusting the potentiometer)
Weight: 30g
This microcontroller comes from a company called Atmel and the chip is known as
an AVR. It isslow in modern terms, running at only 16Mhz with an 8-bit core, and
has a very limited amount ofavailable memory, with 32 kilobytes of storage and 2
kilobytes of random access memory. The interfaceboard is known for its rather
quirky design—just ask the die-hards about standardized pin spacing—butit also
epitomizes the minimalist mantra of only making things as complicated as they
absolutely need tobe. Its design is not entirely new or revolutionary, beginning
with a curious merger of two, off-the-shelfreference designs, one for an
inexpensive microcontroller and the other for a USB-to-serial converter,with a
handful of other useful components all wrapped up in a single board. Its
predecessors include thevenerable BASIC Stamp, which got its start as early as
1992, as well as the OOPic, Basic ATOM, BASICX24,and the PICAXE.
The Arduino platform is itself pretty useful for microcontroller projects, but that
alone is not enough topropel the popularity and widespread adoption of the
platform.
Most boards include a 5 volt linear regulator and a 16 MHZ crystal oscillator (or
ceramic resonator in some variants), although some designs such as the Lily pad
run at 8 MHZ and dispense with the onboard voltage regulator due to specific
form-factor restrictions. An Arduino microcontroller is also pre-programmed with
a boot loader that simplifies uploading of programs to the on-chip flash memory,
compared with other devices that typically need an external chip programmer.
At a conceptual level, when using the Arduino software stack, all boards are
programmed over an RS-232 serial connection, but the way this is implemented
varies by hardware version. Serial Arduino boards contain a simple inverter circuit
to convert between RS-232 level and TTL level signals. Current Arduino boards
are programmed via USB, implemented using USB-to-serial adapter chips such as
the FTDI FT232. Some variants, such as the Arduino mini and the unofficial board
uno, use a detectable USB-to-serial adapter board or cable, Bluetooth or other
methods. (When used with traditional microcontroller tools instead of the Arduino
IDE, standard AVR ISP programming is used.) The Arduino board exposes most
of the microcontroller’s I/O pins for use by other circuits.
and five software selectable power saving modes. The Idle mode stops the CPU
while allowing the SRAM, Timer/Counters, SPI port, and interrupt system to
continue functioning.
The Power down mode saves the register contents but freezes the Oscillator,
disabling all other chip functions until the next Interrupt or Hardware Reset. In
Power-save mode, theasynchronous timer continues to run, allowing the user to
maintain a timer base while the rest of the device is sleeping.
The ADC Noise Reduction mode stops the CPU and all I/O modules except
asynchronous timer and ADC, to minimize switching noise during ADC
conversions. In Standby mode, the crystal/resonator Oscillator is running while the
rest of the device is sleeping. This allows very fast start-up combined with low-
power consumption.
The ATMEGA328 AVR is supported with a full suite of program and system
development tools, including C compilers, macro assemblers, program
debugger/simulators, In-Circuit Emulators, and evaluation kits.
This setup has other implications. When the Uno is connected to either a computer
running Mac OS X or LINUX, it resets each time a connection is made to it from
software (via USB). For the following half-second or so, the boot loader is running
on the Uno. While it is programmed to ignore malformed data (i.e. anything
besides an upload of new code), it will intercept the first few bytes of data receives
one-time configuration or other data when it first starts, make sure that the
software with which it communicates waits a second after opening the connection
and before sending this data. The Uno contains a trace that can be cut to disable the
auto-reset. The pads on either side of the trace can be soldered together to re-
enable it. It’s labeled “RESET-EN”. You may also able to disable the auto-reset by
connecting a 110 ohm resistor from 5V to the reset line.
If there is no power supply plugged into the powersocket, the power will come
from the USB board, but as soon as you pluga power supply, the board will
automatically use it.
THE SOFTWARE
Software Requirement:
First download and install the latest version of the software for your particular
operatingsystem. Full installation instructions are available on the Getting Started
page at http://arduino.cc/en/Guide/HomePage.
Now we can launch the Arduino development environment. This will bring up an
empty window if thisis our first time out. Open an example sketch by navigating to
the File menu ➤New➤ and start entering our project program.
Selecting the Board and Serial Port :
Before we can upload our sample sketch, we need to select the correct board type
and serial port that theboard is attached to on our computer. Setting the correct
board can be done in the Tools ➤ Board menuby selecting Arduino Uno or one of
the other corresponding board names.
Next, we need to choose the correct serial port under the Tools ➤ Serial Port
menu, as shown in Figure. This port should be named COM3, or something
similar, on a Windows PC.
Uploading a Sketch :
Once selected the proper board and serial port, it’s time for the fun part. To upload
a sketch onto the Arduino board, simply hit the Upload button on the toolbar, as
shown in Figure. Theonboard LEDs marked RX and TX will blink furiously and
you will receive a message in the status barthat says, “Done uploading.”
The Arduino development environment contains a text editor for writing code, a
message area, a text console, a toolbar with buttons for common functions, and a
series of menus. It connects to the Arduino hardware to upload programs and
communicate with them.
The Arduino 1.0.1 software environment has been translated into 30+ different
languages. By default, the IDE loads in the language selected by your operating
system. If you would like to change the language manually, start the Arduino
software and open the Preferences window. Next to the Editor Language there is a
dropdown menu of currently supported languages. Select your preferred language
from the menu, and restart the software to use the selected language. If your
preferred language is not supported, the IDE will default to English. You can
return Arduino to its default setting of selecting its language based on your
operating system by selecting System Default from the Editor Language drop-
down.
This setting will take effect when you restart the Arduino software. Similarly, after
changing your operating system's settings, you must restart the Arduino software to
update it to the new default language.
Software written using Arduino are called sketches. These sketches are written in
the text editor. Sketches are saved with the file extension .ino. It has features for
cutting/pasting and for searching/replacing text. The message area gives feedback
while saving and exporting and also displays errors. The console displays text
output by the Arduino environment including complete error messages and other
information. The bottom righthand corner of the window displays the current board
and serial port. The toolbar buttons allowyou to verify and upload programs,
create, open, and save sketches, and open the serial monitor.
Libraries provide extra functionality for use in sketches, e.g. working with
hardware or manipulating data. To use a library in a sketch, select it from the
Sketch > Import Library menu. This will insert one or more #include statements at
the top of the sketch and compile the library with your sketch. Because libraries are
uploaded to the board with your sketch, they increase the amount of space it takes
up. If a sketch no longer needs a library, simply delete its #include statements from
the top of our code.
THE CODE
Benifits:
LCD display.
Future Work:
REFERENCES
Kröger
D. Osborn
Education Publications,2006.
(India).