Public Lab Wiki documentation


1 | 1 | | #13477

DIY conductivity sensor designs


Conductivity is an important water quality parameter, and is widely used to assess environmental conditions in hydrology, oceanography, and pollution monitoring. This repository describes some efforts towards developing DIY circuits for assessing water conductivity.

Some of the applications that have inspired this work include:

Road Salt and the LovoTech network. Mark Green of Plymouth State initially proposed the idea of an open source design for a conductivity data logger. His LoVoTECHS network in New Hampshire already consisted of many volunteer stewards of conductivity monitors throughout a watershed, with the idea of assessing the impact and dynamics of road salt within the local ecosystem.

More background reading on road salt: - - - - -

Salt water intrustion. Salt water intrustion is increasingly an issue world-wide, as groundwater extraction and sea level rise result in relatively saline waters contaminating fresh water supplies. Assessing and documenting the extent of this problem helps to inform solutions and predict trends.

Agriculture. Irrigation, and other uses of water in agriculture, results in significant increases in the salinity of water, usually rendering it unsafe for drinking. More background:

Hydraulic Fracturing and pollution. The materials used in hydraulic fracturing or 'fracking' usually have very high specific conductivity; measuring conductivity of groundwater and surface water in the areas near a fracking operation may provide an indication of the extent of contamination of local water sources by fracking fluid. More info:

Basic principles of conductivity measurement

[To be added -- for now, see references below:]

Characteristics of a good conductivity sensor

In order to make reasonable conductivity measurements with a probe in solution, various electrochemical properties of the system have led researchers and instrumentation designers to devices that take into account the following considerations:

Input signal.

In order to avoid polarizing the solution being tested, and to minimize the effects of corrosion on the electrodes used in the probe, the input signal into the water should be:

  • alternating current
  • with a symmetric oscillation with respect to both electrodes (no net polarization)
  • low voltage, significantly below the electrolysis threshold for water (1.1 Volts).


Probe design.

The probe geometry and materials greatly affect the quality of the conductivity measurement. Probes should:

  • Use an electrode material that is less likely to corrode in the solution being tested (stainless steel and platinum are common choices)
  • Be arranged in a geometry that minimized 'fringing effects', or stray electric fields that may interact with the rest of the enclosure, or e.g. a beaker of test solution. There are indications in the literature that the fringing problem is worst when the individual electrode area (the exposed metal of the electrode) and the spacing between the electrodes is about equal.

Fringing effects in two probe designs. If two probes consisting of 'point source' geometries are used (screws or bolts with only a small, round nub of metal exposed), relatively larger 'fringing fields' are likely to result -- meaning that the electrical measurement being made will be affected by the presence of nearby objects (a beaker wall, for example).

This effect might not be problematic in the field (in a river, say), but can render calibration on a desktop difficult.

'Four probe' measurements help to mitigate some of these effects by decoupling the input probes from the measurement circuitry -- the input probes may corrode, but this does not affect the measurement. More details on this approach here.


Toroidal probe designs avoid the corrosion issue altogether -- these devices are completely separated from the liquid being tested, and interact with it only via EM fields. More detail here.


Simple DIY approaches. The relative advantages of various approaches to probe materials and geometry need to be weighed against the cost and complexity of constructing the probes. The wide availability and durability of PVC has led to several designs using this material (see, for example, this one.

Plastic bottles, with probes attached either to the screw cap, or to rubber stoppers inserted into the bottle opening, have also been explored (for example, here).

Temperature compensation.

Conductivity is affected by temperature:

In order to compare conductivity across liquids at different temperatures, the concept of 'specific conductivity' is used -- that is, the conductivity of the liquid 'if it were at 25 Celsius'. The temperature dependence of conductivity depends on the particular mixture of ions in the solution, and so the correction parameters and equations used for shifting the measured conductivity to the expected value at 25 C need to chosen appropriately for the expected chemical makeup of the solution. For more information, see 'Specific Conductance', here, and an extended discussion here.

Often, the simplest, linear correction for the effect of temperature on conductivity is used:

Here, t is the temperature of the sample, C_25 is the calculated conductivity at 25 C, C_t is the measured conductivity at temperature t, and alpha is a temperature coefficient chosen to be appropriate for the expected ion content of the solution being tested. (For dilute solutions of most salts, alpha = 0.02 is a fairly good approximation; better values can be chosen if more information is known about the content of the solution.)

Calibration techniques

Commercial standard solutions.

DIY options.

  • Saline solution
  • Soda
  • Salt and distilled water

Conductivity ranges.

DIY sensor designs


  • wein bridge oscillator vs. 555 vs. square wave from microcontroller vs sine wave
  • describe utility of op-amps
  • describe various ways of measuring the resistance -- bridge circuits vs. op-amp voltage divider ]

Ben Gamari.

Ref: RIffle design, which includes conductivity sensor.




Ben Hickman.

Sparky's Widgets.


openCTD project

Atlas Scientific conductivity circuit


Research directions

Research Notes on Public Lab

All research notes tagged 'conductivity': -

'Coqui' approach: - - - - - - -

Jack Summers, Ben Hickman: - -

Patrick Hixenbaugh: -

General: - -


Guides to conductivity

References for conductivity levels