Ultra-low power continuity tester

Pieter-Tjerk de Boer, PA3FWM pa3fwm@amsat.org

A continuity tester, also known as a contact tester, is basically a device with two test probes that beeps when the probes are in contact. This is very handy for e.g. tracing connections on a printed circuit board. A simple such tester is nothing more than a battery and a buzzer. However, the one described here is a bit more advanced.

picture of the tester The continuity tester described on this page has the following properties:

The below schematic shows that the tester consists of three main parts: an opamp-based circuit (around the TSU111, an ultra-low power opamp) that "converts" the resistance between the probes into a voltage; a comparator (TS881) which compares this voltage to a threshold; and a logic gate (74HC1G14) connected as an oscillator to drive the buzzer. schematic of the tester

The main "trick" is the circuit around the TSU111 opamp, which ensures that never much voltage or current is applied to the probes.
When the probes are open, the opamp acts as a voltage-follower, applying (ideally) 0.4 mV to the probes.
When the probes are short-circuited, it acts as an amplifier with a gain of 100, resulting in 40 mV at the output. In this case, the 1 ohm input resistor limits the current through the probes to 0.4 mA (namely 0.4 mV over 1 ohm); it also limits the gain, which is important as this opamp becomes too slow at higher gains.
When there's 1 ohm of resistance between the probes, the gain is 50, so the opamp output voltage is 20 mV, etc.

The TSU111, TS881 and 74HC1G14 are unusual chips in hobbyist circuits, but they are not expensive at major electronics distributors like Farnell. And perhaps smaller more hobbyist-oriented electronics retailers (with lower minimum order and shipping charges) can also be convinced to supply them.
Reasons that make the TSU111 so suitable for this circuit are its very low power consumption, and its very low input offset voltage (less than 0.15 mV). Because of the latter, no offset compensation circuitry and adjustment is needed. Similarly, the TS881 was chosen for its very low power consumption. The 74HC1G14 is not so unique; it could easily be replaced by a more common chip containing not 1 but 4 or 6 gates, such as the 4093 or the 74HC14.

picture of the tester The picture shows how I built the circuit, on a small pcb of 50 by 14 mm. The second probe sits on an identical, but otherwise empty, board (since the well-known Chinese PCB factories make multiple copies of one's board anyway). The probes are actually "pogo pins", assuming these have a surface finish that will keep making reliable contact. The pogo functionality itself is not useful here though, and introduces a few ohm of resistance, so I soldered the inner and outer part of the pogo pin together.

If you want to build your own, here are the KiCad files for the circuit board, and a sketch showing component placement and test points. Note that the KiCad files are a bit newer than the photographs on this page; some components have moved around, so don't take the photographs for guidance! The KiCad board has footprints that can accomodate resistors from 0603 to 1206 size, and the board can be directly plugged into a USB socket. If you prefer to solder a real USB connector on the board, you can chop off the part of the board; note that this intentionally cuts a trace (you don't want to short a data line to the power line), and then the LED needs to be mounted at a different place. I'm making these files available here only for non-commercial use, and without any guarantees!

Some possible ideas for variations on the circuit:

Some ideas that will NOT work well: (and why)

This design was inspired by two sources.

schematic of Elektuur's contact tester One is the contact tester published in Elektuur, a Dutch hobby electronics magazine, internationally known as Elektor, back in 1982, which I've been happily using for many years.
The Elektuur schematic is shown here. Its essence is a voltage divider (R1/R2/R3) that produces about 2 mV across a 10 ohm resistor, by running some 0.2 mA through it. Contact between the probes lowers this voltage further, which is detected by the opamp. The disadvantage of this circuit is the power consumption: while the opamp could be replaced by a modern very-low power type, unavoidably, about 0.2 mA is needed in the voltage divider. One can't reduce this further because then the voltage drop over a 1 ohm resistance between the probes would become too small to reliably detect with an opamp. Thus, this type of circuit needs an on-off switch and a real battery.

The original Elektuur article is on archive.org: April 1982 issue, page 44; or the English edition Elektor on page 42. A variation with an LED rather than a buzzer appeared in the July/August issue on page 62.

The other source of inspiration was this with the schematic having survived here. I found this design not work too well: it sends relatively much current through the probes and doesn't have a clear threshold for buzzing. However, it did inspire me to try to design something that is both ultra-low power and has the Elektuur design's good properties.


Text and pictures on this page are copyright 2021-2022, P.T. de Boer, pa3fwm@amsat.org (except for the Elektuur circuit diagram, of course).
Republication is only allowed with my explicit permission.