Become a subscriber (Free)

Join 29,000 other subscribers to receive subscriber sale discounts and other free resources.
Don't worry -- your e-mail address is totally secure. I promise to use it only to send you MicroZine.

Direct Reading Capacitance Meter

This project, a direct reading capacitance meter from 1980,  shows how to generate an output voltage directly proportional to the capacitance being measured.

Executive Summary of the Direct Reading Capacitance Meter

A high capacitance measuring apparatus which provides a direct reading of unknown large capacitor using a voltage comparator, a multi-vibrator flip-flop circuit, and a ramp generator. A timing post which corresponds to one RC time for the capacitor being measured feeds into a ramp generator. The ramp generator output produces an indication on a calibrated meter to give a direct reading.

Background of the Direct Reading Capacitance Meter

This design relates to an apparatus for measuring capacitance, especially large capacitance. The resulting measurement is displayed on a meter calibrated in capacitance.

One method of determining the capacitance of a large, unknown capacitor is to charge it to a predetermined DC voltage, then discharge it through a known resistor and an SCR while observing the discharge wave form on an oscilloscope, then calculating the capacitance from the time for it to discharge to 37% of its charge voltage.

This method does take a set amount of time and some accuracy may be lost in determining the time required for the wave form to reach 37% of the charge voltage.

Another method is to insert the unknown capacitor in a bridge circuit in which fixed capacitors and, in some cases, other circuit elements are provided. The measurement is obtained either by reading a meter indicating the imbalance in the bridge, or by adjusting one of the capacitors in the bridge until a balanced condition is reached and then reading the desired measurement from a calibrated knob.

This method can give quite precise results; however, a fine touch is needed to tune the knob, and the resulting accuracy depends on the care taken by the operator.

Summary of the Direct Reading Capacitance Meter

The present design obviates the above mentioned prior art by providing a direct reading capacitance meter for measuring a wide range of capacitances. The design has circuits for a voltage comparator and logic trigger, a flip-flop multi-vibrator, and a ramp generator. The output voltage of the ramp generator is determined by the duration interval of the input pulse, and produces a reading on a meter which is calibrated in three ranges of capacitance to provide the user with a direct reading capacitance meter.

Figure 1 : Is a block diagram c for the direct reading capacitance meter

View larger image here.

Description of the Direct Reading Capacitance Meter

FIG. 1 is a block diagram of the design. When a trigger 131 is activated, a charge travels simultaneously to a flip-flop 200 and to a voltage control means 100. The voltage is conducted to a test capacitor 50, and flip-flop 200 is set in a first mode. A first signal is sent to a ramp generator 300 and it begins to charge a reference capacitor 317.

The voltage from test capacitor 50 is compared with a reference voltage by a voltage comparator (amplifier) 103, and when the two become equal, comparator 103 sends a signal to flip-flop 200. This sets flip-flop 200 in a second mode, and a second signal is sent to ramp generator 300, which causes it to turn off.

The voltage drop across a reference capacitor 317 can then be read directly from a capacitance reading meter 330.

Figure 2 : Is a schematic diagram c for the direct reading capacitance meter

View larger image here.

FIG. 2 is a schematic diagram of the preferred embodiment and shows the individual components of each major stage: voltage control means 100, flip-flop 200 and ramp generator 300.

Voltage control means 100 is comprised of resistors, 101 and 102, which form a voltage divider 104 to establish a reference voltage; an SCR 112, an SCR gate load resistor 113, and a timing resistor 109, all of which act as a trigger circuit and conduct the voltage from trigger 131; and voltage comparator 103.

Power from a power source 80 is sent to resistors 101 and 102, and they establish a reference voltage equal to the capacitance charge voltage on test capacitor 50 during one RC time. An RC consists of the timing resistor and the test capacitor being measured. The reference voltage is connected to the inverting input of voltage comparator 103 which then sends a low voltage output to flip-flop 200.

Resistor 105 is an input resistor connected to the non-inverting input of voltage comparator 103 and is equal in value to resistor 101. Resistor 106 is a pullup resistor, and capacitor 107 and resistor 108 make up an output coupling circuit for voltage comparator 103, all of which are generally known in the art.

Flip-flop 200 is comprised of transistors 201 and 202, collector load resistors 204 and 205, steering diodes 207 and 208, and a coupling network consisting of resistor 209, capacitors 211 and 213, and resistor 212. Flip-flop 200 is a circuit with two stable states, capable of remaining in either state indefinitely until triggered by an external signal.

Ramp generator 300 is a gated constant current source and is comprised of transistors 301 and 302, input bias resistors 303 and 304, range resistors 306, 307 and 308, a range switch 305, a reset resistor 311, bias resistors 312, 313, and 314, a feedback resistor 315, reference capacitor 317, filter capacitors 316, 318, and 319, a feedback capacitor 321, and a high input impedance amplifier 324. Amplifier 324, in this circuit, acts as a voltage follower.

In addition to the three major stages the design also includes the following: capacitance meter 330, calibrated in capacitance for 3 or more ranges; a reset switch 120; a reset resistor 121, manual trigger circuit consisting of trigger 131, a steering diode 220, resistors 132, 133, and 134; and a storage capacitor 135.

Figure 3 : Shows a sequence of wave forms c for the direct reading capacitance meter

FIG. 3 shows a series of seven wave forms generated at different intervals through the test cycle. Time is plotted along the horizontal or x-axis and voltage is plotted along the vertical or y-axis.

Estart shows the voltage initially sent in to the device when trigger 131 is depressed. Prior to that instant, reference capacitor 317, test capacitor 50, and meter 330 are 0. This is shown at wave forms Ec.sbsb.1, Ec.sbsb.2, and Em.

At the same time that trigger 131 is depressed, a voltage activates flip-flop 200, which transmits a voltage E02 to ramp generator 300. At this point, flip-flop 200 is in its first mode, which is a positive output as shown by E02. Simultaneously, a voltage, Ec.sbsb.2, is sent to voltage comparator 103.

Test capacitor 50 starts charging as shown by wave form Ec.sbsb.2, and meter 330 starts registering a capacitance, as shown by Em.

Point (B) on the E01 wave form shows where voltage comparator 103 has determined that the test capacitor voltage has equaled or exceeded the reference voltage. At this point, Estop is sent to flip-flop 200, which puts that component in its second, or lower, mode. This is shown at (C) on wave form E02.

Referring now to FIGS. 1 and 2, the operation of the design is as follows: Test capacitor 50 to be measured is connected across terminals 60 and 70. The design operates from any typical 115 volt 60 hertz AC power source and power is supplied by switching a power switch 90 to the on position.

Storage capacitor 135 will now charge to a voltage determined by resistors 132 and 133 through the normally closed contacts of trigger 131. Reset switch 120 is pressed and held for about 20 seconds to remove any residual charge that may be present on test capacitor 50. Another set of normally closed contacts on trigger 131 insures that capacitor 317 will be discharged through resistor 311.

Trigger 131 is now pressed and held. This action discharges storage capacitor 135 through resistor 134, producing a trigger pulse through diode 207 to transistor 201 and through diode 220 and resistor 113 to SCR 112.

At this point, transistor 202 is conducting and transistor 201 is off, and the base bias for the conducting transistor is provided by the divider action of resistors 204 and 209. Transistor 202 may or may not be saturated by this bias circuit. The OFF transistor stays in that state because its base-to-emitter potential is essentially 0, due to the low potential at the collector of the conducting transistor 202. This results, for practical component values, in the input junction being reverse-biased.

When a signal pulse of positive polarity and of sufficient amplitude and width is supplied to the base of the OFF transistor 201, it immediately turns ON, lowering its collector voltage because of the IR drop across resistor 204. When the voltage does decrease, the biasing that originally dictated that transistor 202 be ON is now nonexistent, and transistor 202 must switch to an OFF condition.

The output waveshape obtained from either collector will be a constant potential with a magnitude of nearly 15 V at certain times, and of approximately 0 at other times, depending upon the history of supplied pulses.

Flip-flop 200 produces a high positive voltage at the collector of transistor 202, which is coupled to the input of ramp generator 300, causing the ramp generator reference capacitor 317 to being charged through one of the preselected range resistors 306, 307, or 308. One of these range resistors is selected by range switch 305 and transistor 302. SCR 112 turns on at this time, thus charging test capacitor 50 through timing resistor 109.

During normal conditions, with power applied, and no capacitor being tested, transistor 301 is conducting and transistor 302 is cut-off. Ramp generator resistors 304 and 303, and flip-flop transistor 202, which is now conducting, provide base bias on transistor 301, allowing it to conduct. Emitter current for transistor 301 flows through resistor 306 (or resistor 307 or 308 if selected by switch 305).

The emitter voltage of transistor 301 is approximately 8.2 volts and this voltage is also applied to the emitter of transistor 302. Resistors 312, 313, and 314 determine the base bias voltage for transistor 302. This voltage range is adjustable by resistor 313 and is set to some value above the common emitter voltage on transistors 301 and 302.

This reverse biases the base emitter junction of transistor 302, causing it to be in a non-conducting state.

When flip-flop 200 is triggered by a positive pulse applied through diode 207 to the base of transistor 201, transistor 201 turns on causing transistor 202 to turn off. This action removes the base bias from ramp generator transistor 301, causing it to cut off. Transistor 302 emitter voltage now rises to a value above that on the base, causing transistor 302 to become forward biased, turning it on.

Transistor 302 emitter-to-collector current begins charging reference capacitor 317 at a rate determined by resistor 306, 307, or 308. It will continue to charge at a linear rate until it is turned off by a second pulse from flip-flop 200. When transistor 302 turns off, capacitor 317 ceases to receive a charge.

The charge voltage on capacitor 317 which corresponds to the pulse width for one RC time of resistor 109 and test capacitor 50 is coupled through the high impedance amplifier 324 to meter 330 which indicates directly the capacitance of test capacitor 50. Due to the high input impedance of amplifier 324, this meter indication will remain stable for a few seconds to allow the operator to record the capacitance reading.

Trigger 131 is now released. This discharges timing capacitor 317 through resistor 311 and recharges storage capacitor 135. Reset switch 120 is now pressed and held for approximately 20 seconds. This discharges capacitor 50 through resistor 121 and resets SCR 112 by removing its anode voltage momentarily.

Click here for more project ideas.

New! Comments

Have your say about what you just read! Leave me a comment in the box below.

Claim Your: Useful

"Arduino Software Guide"

   Right Now...

Jump from the direct reading capacitance meter page to
Best Microcontroller Projects Home Page.

Privacy Policy | Contact | About Me

Site Map | Terms of Use


Visit our Facebook Page:

   Click Here

Sign up for MicroZine
''The'' Microcontroller Newsletter

Enter your first Name and primary email address in the form below:

And receive absolutely FREE a full project for:

"Measuring Analogue Voltages
Without An ADC"

(Using only one pin).

Instant Download:
You Can
Get It Right Now

Warning: This project could be  Removed 
at any time.  

It will  NOT be 
available indefinitely SO
To avoid 
disappointment  get it:


Don't worry -- your e-mail address is totally secure. I promise to use it only to send you MicroZine
Remember this is a project with full description and fully debugged C Source code - and it's not available from the main website.

You can only get it through this newsletter.

To get exclusive access Enter your first name Name and primary email address Now in the form above.:

But wait !

There's more...

You'll receive more
free and exclusive reports as well as site information and site product updates

Scroll up to the form above and sign up NOW. Don't forget it's FREE and if you don't like it, you can unsubscribe at any time.

Click Here Now to use the form above to get your Valuable information absolutely free.

Readers Comments

"I wanted to thank
you so so so much
for all the information
you have provided in
your site it's


- Ranish Pottath

"This site really is
the best and my favorite.
I find here many useful
projects and tips."

- Milan


"Awesome site,
very, very easy and nice
to navigate!"

- Matt

Learn Microcontrollers

"Interested in

Sign up for The
Free 7 day guide:


"I am a newbie to PIC
and I wanted to say
 how great your
site has been for me."

- Dave


"Your site is a great
and perfect work.

- Suresh


"I couldn't find the correct
words to define
yourweb site.

Very useful, uncovered,
honest and clear.

Thanks so much for
your time and works.

- Anon

Recent Articles

  1. How to use the DHT22 (or DHT11) with an Arduino; full code and description. Also including a comparison of the DHT11 vs DHT22.

    The Essential Guide to the DHT22/11 humidity sensor including a library code guide for the Arduino. Learn how to determine Humidity, Dew point and Heat Index.

    Read more

  2. How to Use the MAX7219 to drive an 8x8 LED display Matrix on the Arduino.

    The Essential Guide to the MAX7219; What it is and how you can easily use one in any of your projects.

    Read more

  3. How to use a DS18B20 (single or multiple on one wire) for temperature measurement using the Arduino Uno.

    How to Easily Use the DS18B20 Maxim One-Wire thermometer with Arduino example code showing external or parasitic power modes.

    Read more