|
|
- <html><head><script src="Capacitor%20ESR%20Tester_files/analytics.js" type="text/javascript"></script>
- <script type="text/javascript">window.addEventListener('DOMContentLoaded',function(){var v=archive_analytics.values;v.service='wb';v.server_name='wwwb-app23.us.archive.org';v.server_ms=465;archive_analytics.send_pageview({});});</script><script type="text/javascript" src="Capacitor%20ESR%20Tester_files/wbhack.js" charset="utf-8"></script>
-
- <script type="text/javascript">
- __wbhack.init('http://web.archive.org/web');
- </script>
- <link rel="stylesheet" type="text/css" href="Capacitor%20ESR%20Tester_files/banner-styles.css">
- <link rel="stylesheet" type="text/css" href="Capacitor%20ESR%20Tester_files/iconochive.css">
-
- <!-- End Wayback Rewrite JS Include -->
-
- <title>Capacitor ESR Tester</title>
-
- <meta name="keywords" content="ESR, capacitor checker, homebrew, test equipment, electrolytic capacitor tester">
-
- <meta name="description" content="Construction plans for building capacitor ESR tester">
-
- <meta name="rating" content="general">
- <meta name="robots" content="index, follow">
- <meta name="author" content="Lawrence Glaister (lglaisterREMOVETHIS@shaw.ca)">
- <meta name="copyright" content="Copyright 2009 by L. Glaister VE7IT, Nanoose Bay BC Canada">
- <meta http-equiv="reply-to" content="trashbag@shaw.ca">
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
- <meta name="GENERATOR" content="I don't need no stinkin frontpage">
-
- </head>
- <body background="Capacitor%20ESR%20Tester_files/stucco.gif" link="#000080" text="#000000" vlink="#800080"><!-- BEGIN WAYBACK TOOLBAR INSERT -->
- <script type="text/javascript" src="Capacitor%20ESR%20Tester_files/timestamp.js" charset="utf-8"></script>
- <script type="text/javascript" src="Capacitor%20ESR%20Tester_files/graph-calc.js" charset="utf-8"></script>
- <script type="text/javascript" src="Capacitor%20ESR%20Tester_files/auto-complete.js" charset="utf-8"></script>
- <script type="text/javascript" src="Capacitor%20ESR%20Tester_files/toolbar.js" charset="utf-8"></script>
-
- <style type="text/css">
- body {
- margin-top:0 !important;
- padding-top:0 !important;
- /*min-width:800px !important;*/
- }
- .wb-autocomplete-suggestions {
- text-align: left; cursor: default; border: 1px solid #ccc; border-top: 0; background: #fff; box-shadow: -1px 1px 3px rgba(0,0,0,.1);
- position: absolute; display: none; z-index: 2147483647; max-height: 254px; overflow: hidden; overflow-y: auto; box-sizing: border-box;
- }
- .wb-autocomplete-suggestion { position: relative; padding: 0 .6em; line-height: 23px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 1.02em; color: #333; }
- .wb-autocomplete-suggestion b { font-weight: bold; }
- .wb-autocomplete-suggestion.selected { background: #f0f0f0; }
- </style>
- <div id="wm-ipp" style="display:none;direction:ltr;" lang="en">
- <div style="position:fixed;left:0;top:0;right:0;">
- <div id="wm-ipp-inside">
- <div style="position:relative;">
- <div id="wm-logo" style="float:left;width:130px;padding-top:10px;">
- <a href="http://web.archive.org/web/" title="Wayback Machine home page"><img src="Capacitor%20ESR%20Tester_files/wayback-toolbar-logo.png" alt="Wayback Machine" border="0" height="39" width="110"></a>
- </div>
- <div class="r" style="float:right;">
- <div id="wm-btns" style="text-align:right;height:25px;">
- <div id="wm-save-snapshot-success">success</div>
- <div id="wm-save-snapshot-fail">fail</div>
- <a href="#" onclick="__wm.saveSnapshot('http://members.shaw.ca/swstuff/esrmeter.html', '20120406084010')" title="Share via My Web Archive" id="wm-save-snapshot-open">
- <span class="iconochive-web"></span>
- </a>
- <a href="https://archive.org/account/login.php" title="Sign In" id="wm-sign-in">
- <span class="iconochive-person"></span>
- </a>
- <span id="wm-save-snapshot-in-progress" class="iconochive-web"></span>
- <a href="http://faq.web.archive.org/" title="Get some help using the Wayback Machine" style="top:-6px;"><span class="iconochive-question" style="color:rgb(87,186,244);font-size:160%;"></span></a>
- <a id="wm-tb-close" href="#close" onclick="__wm.h(event);return false;" style="top:-2px;" title="Close the toolbar"><span class="iconochive-remove-circle" style="color:#888888;font-size:240%;"></span></a>
- </div>
- <div id="wm-share" style="text-align:right;">
- <a href="#" onclick="window.open('https://www.facebook.com/sharer/sharer.php?u=http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrmeter.html', '', 'height=400,width=600'); return false;" title="Share on Facebook" style="margin-right:5px;" target="_blank"><span class="iconochive-facebook" style="color:#3b5998;font-size:160%;"></span></a>
- <a href="#" onclick="window.open('https://twitter.com/intent/tweet?text=http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrmeter.html&via=internetarchive', '', 'height=400,width=600'); return false;" title="Share on Twitter" style="margin-right:5px;" target="_blank"><span class="iconochive-twitter" style="color:#1dcaff;font-size:160%;"></span></a>
- </div>
- </div>
- <table class="c" style="">
- <tbody>
- <tr>
- <td class="u" colspan="2">
- <form target="_top" method="get" action="/web/submit" name="wmtb" id="wmtb"><input name="url" id="wmtbURL" value="http://members.shaw.ca/swstuff/esrmeter.html" onfocus="this.focus();this.select();" type="text"><input name="type" value="replay" type="hidden"><input name="date" value="20120406084010" type="hidden"><input value="Go" type="submit"></form>
- </td>
- <td class="n" rowspan="2" style="width:110px;">
- <table>
- <tbody>
- <!-- NEXT/PREV MONTH NAV AND MONTH INDICATOR -->
- <tr class="m">
- <td class="b" nowrap="nowrap"><a href="http://web.archive.org/web/20120114064609/http://www.members.shaw.ca/swstuff/esrmeter.html" title="14 Jan 2012"><strong>Jan</strong></a></td>
- <td class="c" id="displayMonthEl" title="You are here: 08:40:10 Apr 06, 2012">APR</td>
- <td class="f" nowrap="nowrap"><a href="http://web.archive.org/web/20120518194154/http://www.members.shaw.ca/swstuff/esrmeter.html" title="18 May 2012"><strong>May</strong></a></td>
- </tr>
- <!-- NEXT/PREV CAPTURE NAV AND DAY OF MONTH INDICATOR -->
- <tr class="d">
- <td class="b" nowrap="nowrap"><a href="http://web.archive.org/web/20120114064609/http://www.members.shaw.ca/swstuff/esrmeter.html" title="06:46:09 Jan 14, 2012"><img src="Capacitor%20ESR%20Tester_files/wm_tb_prv_on.png" alt="Previous capture" border="0" height="16" width="14"></a></td>
- <td class="c" id="displayDayEl" style="width:34px;font-size:24px;white-space:nowrap;" title="You are here: 08:40:10 Apr 06, 2012">06</td>
- <td class="f" nowrap="nowrap"><a href="http://web.archive.org/web/20120518194154/http://www.members.shaw.ca/swstuff/esrmeter.html" title="19:41:54 May 18, 2012"><img src="Capacitor%20ESR%20Tester_files/wm_tb_nxt_on.png" alt="Next capture" border="0" height="16" width="14"></a></td>
- </tr>
- <!-- NEXT/PREV YEAR NAV AND YEAR INDICATOR -->
- <tr class="y">
- <td class="b" nowrap="nowrap"><a href="http://web.archive.org/web/20110303205027/http://members.shaw.ca:80/swstuff/esrmeter.html" title="03 Mar 2011"><strong>2011</strong></a></td>
- <td class="c" id="displayYearEl" title="You are here: 08:40:10 Apr 06, 2012">2012</td>
- <td class="f" nowrap="nowrap"><a href="http://web.archive.org/web/20130622064048/http://members.shaw.ca:80/swstuff/esrmeter.html" title="22 Jun 2013"><strong>2013</strong></a></td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- <tr>
- <td class="s">
- <div id="wm-nav-captures">
- <a class="t" href="http://web.archive.org/web/20120406084010*/http://members.shaw.ca/swstuff/esrmeter.html" title="See a list of every capture for this URL">74 captures</a>
- <div class="r" title="Timespan for captures of this URL">09 Apr 2005 - 17 Mar 2017</div>
- </div>
- </td>
- <td class="k">
- <a href="" id="wm-graph-anchor">
- <div id="wm-ipp-sparkline" title="Explore captures for this URL" style="position: relative">
- <canvas id="wm-sparkline-canvas" width="575" height="27" border="0"></canvas>
- </div>
- </a>
- </td>
- </tr>
- </tbody>
- </table>
- <div style="position:absolute;bottom:0;right:2px;text-align:right;">
- <a id="wm-expand" class="wm-btn wm-closed" href="#expand" onclick="__wm.ex(event);return false;"><span id="wm-expand-icon" class="iconochive-down-solid"></span> <span style="font-size:80%">About this capture</span></a>
- </div>
- </div>
- <div id="wm-capinfo" style="border-top:1px solid #777;display:none; overflow: hidden">
- <div style="background-color:#666;color:#fff;font-weight:bold;text-align:center">COLLECTED BY</div>
- <div style="padding:3px;position:relative" id="wm-collected-by-content">
- <div style="display:inline-block;vertical-align:top;width:50%;">
- <span class="c-logo" style="background-image:url(https://archive.org/services/img/webwidecrawl);"></span>
- Organization: <a style="color:#33f;" href="https://archive.org/details/webwidecrawl" target="_new"><span class="wm-title">Internet Archive</span></a>
- <div style="max-height:75px;overflow:hidden;position:relative;">
- <div style="position:absolute;top:0;left:0;width:100%;height:75px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 90%,rgba(255,255,255,255) 100%);"></div>
- The Internet Archive discovers and captures web pages through many different web crawls.
-
- At any given time several distinct crawls are running, some for months, and some every day or longer.
-
- View the web archive through the <a href="http://archive.org/web/web.php">Wayback Machine</a>.
- </div>
- </div>
- <div style="display:inline-block;vertical-align:top;width:49%;">
- <span class="c-logo" style="background-image:url(https://archive.org/services/img/wikipediaoutlinks00003)"></span>
- <div>Collection: <a style="color:#33f;" href="https://archive.org/details/wikipediaoutlinks00003" target="_new"><span class="wm-title">Wikipedia Outlinks February 2012</span></a></div>
- <div style="max-height:75px;overflow:hidden;position:relative;">
- <div style="position:absolute;top:0;left:0;width:100%;height:75px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 90%,rgba(255,255,255,255) 100%);"></div>
- Crawl of outlinks from wikipedia.org started February, 2012. These files are currently not publicly accessible.
- </div>
- </div>
- </div>
- <div style="background-color:#666;color:#fff;font-weight:bold;text-align:center" title="Timestamps for the elements of this page">TIMESTAMPS</div>
- <div>
- <div id="wm-capresources" style="margin:0 5px 5px 5px;max-height:250px;overflow-y:scroll !important"></div>
- <div id="wm-capresources-loading" style="text-align:left;margin:0 20px 5px 5px;display:none"><img src="Capacitor%20ESR%20Tester_files/loading.gif" alt="loading"></div>
- </div>
- </div></div></div></div><script type="text/javascript">
- __wm.bt(575,27,25,2,"web","http://members.shaw.ca/swstuff/esrmeter.html","2012-04-06",1996);
- </script>
- <!-- END WAYBACK TOOLBAR INSERT -->
-
- <!-- Copyright (C) 2009 Lawrence P. Glaister. All rights reserved. -->
-
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/lpglogo.jpg" alt="Logo" height="184" width="277"><strong>
- <font size="7"><i>Capacitor ESR Tester</i></font>
- </strong></p><strong>
-
-
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/spectbar.gif" height="7" width="573"></p>
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/esrproto03.jpg" alt="protoype esr meter" border="5"></p>
-
- <strong>
-
- <h1>Project Description</h1>
- This project was conceived as a way to enhance the collection of test equipment on my test bench.
- I buy a lot of older HP test gear off ebay as well as older radios. Most of this gear is 25-60 years old
- and needless to say, the condition of the electrolytic capacitors is somewhat suspect. I needed a way to
- quickly weed out bad caps with an in circuit tester.<br>
-
- At the present time, there are no plans to market circuit boards, kits, parts or complete units
- for sale.
-
-
- <h2>What is ESR?</h2>
- "ESR" stands for equivalent series resistance. ESR is one of the
- characteristics that defines the performance
- of an electrolytic capacitor. Low ESR is highly desirable in a capacitor
- as any ripple current through the
- capacitor causes the capacitor to heat up due to the resistive loses.
- This heating accelerates
- the demise of the capacitor by drying out the electrolyte at an ever
- increasing rate.
- Over the lifetime of a capacitor, it is not uncommon for the ESR to
- increase by a factor of 10 to 30 times
- or even go open circuit. Typical lifetime ratings for electrolytics are
- 2000-15000 hours and are very dependant on ambient operating
- temperature. As the ESR increases, the filtering operation of the
- capacitor becomes impaired
- and eventually the circuit fails to operate correctly.
-
- <h2>Why are ESR Meters so Useful?</h2>
- A typical capacitor checker measures the capacity (usually in micro
- farads) of the test capacitor.
- Some advanced units also test for leakage current. Most of these testers
- require that the capacitor be
- removed from the circuit. Unless the capacitor has totally failed, they
- will not detect a high ESR value.
- In a typical circuit, there may be 10's or 100's of capacitors. Having
- to remove each one for testing is very
- tedious and there is a great risk of damaging circuit boards. This
- tester uses a low voltage ( 250mv )
- high frequency (150khz) A/C current to read the ESR of a capacitor in
- the circuit. The in circuit testing
- is possible because of the low voltage used for obtaining the
- measurement. The voltage is low enough that
- solid state devices in the surrounding circuitry are not activated and
- do not affect the low resistance reading we are attempting to obtain. A
- lot of capacitor checkers will be damaged if you happen to test a
- charged capacitor.
- This circuit is A/C coupled and will withstand up to 400vdc of charge on
- a capacitor (but watch your fingers!).
- The ESR checker will not detect shorted capacitors as they will read
- with a very low ESR value. If you are trouble shooting a circuit, you
- will have to use several instruments including your nose, voltmeter and
- oscilloscope to locate all the possible failure modes. My experience has
- found that the ESR meter catches about 95% of capacitor problems and
- potential problems.
-
- <h2>Features</h2>
- <ul>
- <li>Tests electrolytic capacitors > 1uf in circuit.</li>
- <li>Caps may be tested in circuit or by bridging them across the terminal posts or using test leads.</li>
- <li>Polarity insensitive testing.</li>
- <li>Tolerates charged capacitors up to 400vdc.</li>
- <li>Low battery draw (approx 25ma) resulting in about 20 hours of battery time when using 4 cheap AA nicads.</li>
- <li>Easy to read analog meter.</li>
- <li>Measures ESR range from 0-75ohms with an expanded scale A/C ohmmeter.</li>
- </ul>
-
-
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/esrproto01.jpg" border="5" height="480" width="640"></p>
-
- <h2>Circuit Description</h2>
- See the schematic for component designations.
- The circuit starts with a 150khz oscillator using one gate of a 74hc14.
- The rest of the gates are used as
- buffers to increase the current drive to the low pass filter. The single
- pole low pass filter is necessary because the square wave signal
- contains a lot of energy in high frequency odd order harmonics. The
- output of the filter is applied across a 10 ohm load resistor that
- provides the low impedance drive signal to the test capacitor. Diodes D5
- and D6 protect the circuit from discharge spikes if you happen to test a
- charged capacitor. R18 is used to discharge C5 so that you don't blow
- up anything if you alternately test charged high and low voltage caps.
- C5 isolates the test circuit from DC voltages up to 400 volts.
- <br>
- <br>Be careful if you are testing high voltage capacitors... the safest
- way to work is to make sure the test capacitors are discharged <b>before</b>
- testing them. Be aware that high voltage capacitors can hold a lethal
- charge for several days depending on the circuit design. I learned this
- first hand in high school electronics class. Students (not to be named!)
- used to charge the caps and put them back on the shelf for the next
- unsuspecting victim to pick up.
- <br>
- <br>The rest of the circuit is a very straight forward transistor
- amplifier with a gain of about 10.5. This amplifies the
- A/C signal passed through the test capacitor up to several volts in
- amplitude. The signal is then coupled to a full
- wave bridge rectifier that has the meter as its load. The threshold
- voltage of the bridge rectifier is used to an advantage and provides the
- expanded scale function of the ohm meter. The amplified voltage from
- the test capacitor must be great enough to overcome 2 diode drops before
- the meter will start to respond. This sets the high resistance
- threshold for the meter at somewhere between 75-100 ohms. The meter is
- zeroed by shorting the test leads together and adjusting the pot in the
- meter circuit for a full scale ( 0 ohms )reading on the meter. Proper
- operation of the circuit can be verified by checking several values of
- resistors with the meter. Shorted leads should indicate full scale, a 1
- ohm resistor should read about 90% of full scale, a 10 ohm resistor
- should read about 40% of full scale and a 47 ohm resistor should barely
- move the needle to about 10% of FSD. The absolute readings will vary
- with temperature and battery voltage, but the idea is that most ESR
- values should be much less than 10 ohms which means good caps test at
- very close to full scale and bad caps test at little or no deflection.
- <br>
- The board below shows my second prototype. The top 2 wires run to the
- front panel banana test jacks, the middle 2 wires are the incoming
- switched 5 volts from the 4 AA nicads, and the bottom 2 wires run to the
- series combination of the zero adjust pot and the meter on the front
- panel.
-
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/esrproto02.jpg" border="5" height="480" width="640"></p>
-
- <h3>Project Files</h3>
- Schematic Drawing - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrschematic.png">esrschematic.png(94.7K)</a> <br>
- Parts Layout - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrbuildit.png">esrbuildit.png(13.4K)</a> <br>
- PCB bottom view - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrpcb.png">esrpcb.png(4.8K)</a> <br>
- PCB Xray View - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrxray.png">esrxray.png(4.8K)</a> <br>
- Eagle PCB files - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esrmeter-9mar05.tgz">esrmeter-9mar05.tgz(173.2K)</a> <br>
- LTSpice/SWCadiii - <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/esr.asc">Linear Technology Spice model esr.asc(5.8k) </a> <br>
-
- <h1>System Requirements</h1>
- This circuit was first prototyped using a homebuilt prototyping panel.
- As you can see by the picture above,
- it was ugly but it worked. My final version was hand built on a "pad per
- hole" prototyping board with 0.1" spacing.
- I used the PCB layout as a guide for placing and wiring the components
- (printed and glued to proto board). I did the PCB design as part of the
- project
- so that I could optimize the board size and parts placement. The pcb is
- roughly 2x3" and is single sided with no
- special or critical parts required.
-
- <h1>Updates:</h1>
- September 2009<br>
- The zero of the meter tends to drift with changes in the battery
- voltage. Several builders have emailed me with modifications to
- use a low dropout regulator to keep the voltage more constant. Since my
- unit runs on 4 nicad cells, there is not enough headroom for a 5volt low
- dropout
- regulator. The charged voltage of my nicad pack is 5.6volts, but most of
- the packs useful life is down around 4.8volts. I added a
- 15 ohm 1/2w resistor in series from the battery pack and a 4.7volt 1
- watt zener to ground. This modification really helps keep the readings
- more stable as the
- battery discharges. With the lower supply voltage, I had an issue with
- driving the meter to full scale. I ended up reducing R17 from 10k down
- to 4k7.
- The latest success story using the ESR meter was finding an open
- 330uF/25v cap on the output of a wall wart supply used with a wireless
- router. Replacing
- the $0.25 part saved me buying a $100.00 router.
-
- <p align="CENTER"><img src="Capacitor%20ESR%20Tester_files/spectbar.gif" height="7" width="573"></p>
- <a href="http://web.archive.org/web/20120406084010/http://members.shaw.ca/swstuff/index.htm">
- <img src="Capacitor%20ESR%20Tester_files/home.jpg" alt="home.jpg" border="0" height="29" width="90">
- Back to Lawrence's Software Stuff Page</a>
- </strong>
-
-
-
- </strong></body></html>
- <!--
- FILE ARCHIVED ON 08:40:10 Apr 06, 2012 AND RETRIEVED FROM THE
- INTERNET ARCHIVE ON 18:48:34 Jul 14, 2018.
- JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
-
- ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
- SECTION 108(a)(3)).
- -->
- <!--
- playback timings (ms):
- LoadShardBlock: 261.43 (3)
- esindex: 0.01
- captures_list: 318.303
- CDXLines.iter: 15.413 (3)
- PetaboxLoader3.datanode: 118.345 (4)
- exclusion.robots.fetch: 34.498 (4)
- exclusion.robots: 35.286
- exclusion.robots.policy: 0.375
- RedisCDXSource: 0.871
- PetaboxLoader3.resolve: 223.854 (3)
- load_resource: 126.899
- -->
|