Public Lab Research note

Klorauto - Automated Chlorination

by Markos | August 24, 2015 15:26 24 Aug 15:26 | #12164 | #12164

What I want to do

I'm not an expert in chlorination, but I am just sharing some information from my survey. Trying to show how to use Free Software and Open Hardware (Arduino) to improve the use of chlorination in a more appropriate and controlled manner.

Why I'm interested

For over 100 years, the chlorination of drinking water became the most used method of water disinfection, and “despite the negative side effects” is until today the most widely used form of disinfection in water treatment.

But nowadays, due to global water crisis, is growing the use of alternative sources (rainwater, wells, lakes, rivers or reservoirs) outside the conventional urban water supply systems, and the people use homemade methods of disinfection like boiling and/or chlorination.

A very important issue in any chlorination process is the monitoring of chlorine levels to ensure a minimum concentration for an effective disinfection but avoid high concentrations, harmful for consumption.

The ORP (Oxidation Reduction Potential), or REDOX potential, may be a “complementary” indicator for monitoring the “microbiological quality” of water. (

I don't believe that chlorine is the best alternative for disinfection, but it is one of the most widespread and accessible way to controll waterborne diseases. So while it is still not feasible to replace it on a large scale, we intend, at least, help for it to be used in a more controlled way.

My attempt and results

I decided to do some simple tests using just a multimeter (ICEL-MD-606 PRO) connected to the terminals of a commercial sensor ORP (SenTix ™) and making measurements with distilled water (no chlorine) and tap water (chlorine).

In distilled water (no chlorine), without agitation, the Meter displays readings in the range of 0,209V. But stirring the readings increase and stabilize around 0,304V.

But if I change from V to mV scale the readings begins to increase and apparently does not stabilize, reaching over 340.0 mV. But if you return to the V scale the readings fall to 0,225V.

To make a comparison with a commercial potentiometer I used the same ORP sensor with the Multi 340i from WTW ( and the readings began at 270mV and rised until 314mV (no stabilization).

The readings in stirred solutions are always greater than in unstirred.

In tap water (with chlorine) the readings with the multimeter are in the range of 0,640V.

Then I started to think about a home-made circuit to interface the sensor with an Arduino board to replace a commercial pot or a multimeter.

So I began with the paper: J. Chem. Educ, "From Christmas Ornament to Glass Electrode". 1995, 1135-1136.

The proposed circuit in this paper is:

The circuit has been proposed to be used with a pH electrode, but I plan to use with it a commercial electrode for ORP "SenTix" (ORP 103 648 -catalog: (

To check the operation of the opamp I mounted on the breadboard a follower voltage circuit with three different models of operational amplifiers (OP07, TL071 and CA3130), and applied a voltage of a battery (1.5V).

The TL071 and OP07 opamp worked fine but CA3130 showed strange behavior. I don't know if it is due a defect or CA3130 is a feature of this opamp model.

The next step will be to test the voltage follower circuit with a commercial sensor ORP "SenTix".

Another issue to solve will be the calibration with standards of chlorine solutions. But it's troublesome to prepare chlorine solutions with known concentration (with accuracy). Chlorine solutions are unstable and need to be recalibrated daily.

The bleach is an affordable source of chlorine (as sodium hypochlorite), but it is very unstable and decompose with time. I think that an alternative "home-made" would be to use the calcium hypochlorite which is sold as a solid in 65-70% of active chlorine for swimming pools treatment.


you may want to use an existing potentiometer such as @JSummers WheeStat

Reply to this comment...

Hi Mathew,

You and JSummers have a huge amount of very interesting projects.

I have been studying electrochemistry, but I still have a lot to learn. Especially the operation of a potentiostat.

I confess that I still can not see how to use a potentiostat to make chlorine potentiometric measurement.

The Standard Methods ( include the following methods for chlorine analysis: colorimetry (Standard Methods 4500-Cl G, H), titration (Cl-4500 Standard Methods B, C, F), amperometry (Standard Methods 4500 -Cl D, E) and indirect potentiometry (Standard Methods Cl I-4500).

I suppose that a potentiostat could be useful for amperometric measurements. Right?

Is this a question? Click here to post it to the Questions page.

Reply to this comment...

Login to comment.