I am trying to automate a method of testing the ESR of many super capacitors simultaneously. I have read that a good method of measuring the ESR of capacitors is to apply a square wave across the cap and look at the instantaneous drop/rise levels with an oscilloscope. With this measurement it is possible to calculate the esr. I have a few concerns in potentially using this method for my case. I do not have access to a programmable O-scope, but I DO have access to a programmable DMM that would allow automation of the test. This DMM is coupled so that any DC offest present in the measurement would be killed of. The model of programmable DMM I have reads a true RMS value. My concerns/questions that I wasn't able to find information on are below:
Will this RMS value from a DMM be of any use in reliably calculating esr? The data sheet for the component, unfortunately, lists only that the esr "shall not exceed 35 ohms".. Pretty ambiguous for a data sheet if you ask me. I do not have a control to compare the results I get to.
I have tried to run this myself a few times. I have a handheld DMM that is coupled in the same fashion and reads true RMS as well. But the two dmms output different values. The programmable one reads about 155 mV while the handheld reads about 135 mV for the particular set up I used (a 1 Vpp square wave with 0.5 V offset at 1kHz across a 1.0 F, 5.5 V rated super Cap.) Is it possible that the handheld is reading a lower value due to the sampling rate? The output resistance on my function generator is set to 50 ohms.
**If anyone has an idea on how to accurately measure esr in a completely different way, I would love to hear that as well. The limiting variable has been the inability to access a programmable O-scope. Thanks!