Fast LCR meter with leakage compensation
11609593 · 2023-03-21
Inventors
Cpc classification
G05F5/00
PHYSICS
G01R27/02
PHYSICS
International classification
G01R35/00
PHYSICS
Abstract
An LCR meter with a fast balancing method, with only one necessary measurement of voltages. The LCR meter uses to speed up balancing, separation in time measurement of a device under test (DUT), and other parasitic impedances, including a leakage impedance. The leakage impedance and the other parasitic impedances of a fixture and the LCR meter itself are measured during open/short calibration and saved to memory. The DUT is measured during measurement using already known parasitic impedances. This allows calculating balancing conditions using only one measurement of voltages.
Claims
1. A fast-balancing method of impedance measuring with leakage impedance compensation comprising: providing an LCR meter having: a high current (HC) terminal, a high potential (HP) terminal, a low potential (LP) terminal, a low current (LC) terminal, a fixture for connecting to a device under test (DUT), a set of reference resistors with first and second terminals, said first terminal being connected to said LC terminal, a first voltage source comprising an output, said output of said first voltage source being connected to said HC terminal, a second voltage source comprising an output, said output of said second voltage source being connected to the second terminal of said set of reference resistors, a processor comprising a memory, said processor being capable of measuring voltages on said HP terminal, said LP terminal, said LC terminal, said second terminal of said set of reference resistors, and said output of said second voltage source; attaching said fixture to said HC, HP, LP, and LC terminals; setting an impedance of said set of reference resistors to a first predetermined value; setting said output of said first voltage source to a first predetermined voltage; setting said output of said second voltage source to a second predetermined voltage on the output of said second voltage source; measuring a first measurement of a leakage impedance of said fixture and said LCR meter; saving said first measurement to said memory of said processor; setting impedance of said set of reference resistors to a second predetermined value; measuring second measurements of series impedances for said fixture, said first voltage source, and said second voltage source; saving said second measurements to said memory of said processor; attaching a DUT to said fixture; setting impedance of said set of reference resistors to a third predetermined value; setting said output of said first voltage source to a third predetermined voltage on the output of said first voltage source; setting said output of said second voltage source to a fourth predetermined voltage; measuring third measurements of voltages at said HP terminal, said LP terminal, said LC terminal, and said second terminal of said set of reference resistors; calculating the impedance value of said DUT using said first measurement; calculating specific voltages that, when applied to said outputs of said first and second voltage sources, would yield a zero voltage at said LP terminal by using said second measurements; setting said outputs of said first and second voltage sources to said specific voltages; measuring fourth measurements of voltages at said HP terminal, said LP terminal, said LC terminal, and said second terminal of said set of reference resistors; and calculating an impedance value of said DUT with said zero voltage at said LP terminal using said fourth measurements.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) TABLE-US-00002 REFERENCE NUMERALS 1002 first voltage source (VoltSrc1). 1004 high current terminal (HC). 1006 high potential terminal (HP). 1008 device under test (DUT). 1010 low potential terminal (LP). 1012 middle point between the device under test and the range resistor. 1014 leakage impedance (Zleak). 1016 low current terminal (LC). 1018 range resistor (Zrange). 1020 voltage on the second terminal of the range resistor (Vrr). 1022 second voltage source (VoltSrc2). 3002 output impedance of the first voltage source (Zout1). 3004 impedance of series current limiting resistor (Zser_res). 3006 output impedance of the first voltage source’s buffer (Zbuff1). 3008 impedance of cable wire between the high potential terminal and the device under test (Zwire1). 3010 capacitance of cable between the high potential terminal and the device under test (Ccable1). 3012 impedance of cable wire between the DUT and low current terminal (Zwire2). 3014 parasitic capacitance of range resistor multiplexer (Cmux). 3016 impedance of range resistor multiplexer (Zmux). 3018 output impedance of the second voltage source (Zout2). 3020 output impedance of second voltage source buffer (Zbuff2). 9004 switch for calibration high potential buffer. 9006 switch for calibration low potential buffer. 9008 switch for calibration low current buffer. 9010 switch for calibration range resistor buffer. 9012 switch for providing calibration voltage to input buffers. 9016 high potential voltage input buffer. 9018 low potential voltage input buffer. 9020 low current voltage input buffer. 9022 range resistor voltage input buffer. 9024 first voltage source output buffer. 9026 second voltage source output buffer. 9028 first low pass filter (LPF1). 9030 input multiplexer. 9032 output multiplexer buffer. 9033 multiplexer control interface. 9034 second low pass filter (LPF2). 9036 first digital-to-analog converter (DAC) (DAC1). 9038 first analog-to-digital converter (ADC) (ADC1). 9040 second DAC (DAC2). 9042 digital signal to the first DAC. 9044 digital signal from the first ADC. 9046 digital signal to the second DAC. 9048 processor. 10002 second ADC (ADC2). 10004 third ADC (ADC3). 10006 fourth ADC (ADC4). 11002 first set of memory buffers. 11004 second set of memory buffers. 11006 direct Fourier transform (DFT) block. 11008 cosine multiplier. 11010 sine multiplier. 11012 demultiplexer and accumulators. 11014 software direct digital synthesizer (DDS). 11016 controlling and processing core. 12002 common direct memory access (DMA) flowchart. 12004 direct Fourier transform (DFT) processing for ADC data flowchart. 12006 DMA data preparation for DAC and reference buffers flowchart.
DETAILED DESCRIPTION
(14) To increase the accuracy of measurements, the prior art only eliminates or decreases voltage dropping on the leakage impedance.
(15) Also, the prior art, excluding the guard and trans-impedance auto-balancing methods, needs at least two measurements to reach balancing because measurement circuitry has at least two significant unknown parameters, the impedance of the device under test and the leakage impedance. But according to math science, two unknowns are needed in at least two equations and, therefore, two sets of measured voltages.
(16) The leakage impedance and other parasitic parameters of the used fixture and the LCR meter are constant and can be measured once during calibration. This information can then be applied automatically to save the time of measuring. Also, their influence may be compensated in the DUT impedance calculated result if their values are known.
(17) The present invention uses preliminary measuring of the leakage impedance and the series impedances of fixture and voltage sources during calibration to increase accuracy and speed up measurements. The knowledge of parasitic impedances allows more accurate and fast measurements. The parasitic impedances include the leakage impedance of the fixture and LCR meter, the impedance of the current limiting series resistor, output impedances of voltage sources, and series impedances of cables. The measurements of a device under test and the measurement of the parasitic impedances are separated in time. The parasitic impedances are measured during calibration and can be saved to onboard memory. The LCR meter can automatically use the associated parasitic impedances if it can recognize the used fixture, or the user can choose such data manually from previously stored values. The calibration of the parasitic impedances may be combined with standard open/short calibration (compensation).
(18) The knowledge of the leakage impedance and the series impedances decreases the DUT measurement time. First, calculate a moderate accuracy value of DUT without balancing and use it for the fast-balancing method. Second, use the value of leakage impedance to compensate for a leakage current caused by residual unbalanced voltage.
(19) For moderate requirements to accuracy, on low and medium frequencies, the leakage impedance is relatively high; balancing even in one step takes some time, and balancing may even be missed. Only moderate accuracy measurement with leakage compensation may be done. But the balancing is necessary for high accuracy measurements and at high frequencies with typical cable capacitance of about 100 pF/m and range resistor multiplexer's capacitance up to a few hundred picofarads.
(20) Another cause of errors on high frequencies is inequality of gains and phase delays of operational amplifiers used in input buffers 9016, 9018, 9020, and 9022.
(21) More details will be explained in the embodiments' descriptions. These embodiments are described only for explanation purposes and don't limit the present invention.
(22) First Embodiment
(23) The first embodiment (
(24) The output of the first voltage source 1002 through its output impedance 3002 (
(25) One side of the DUT 1008, connected to HC terminal 1004, is also connected to HP terminal 1006. Another side of the DUT 1008 is connected to LP terminal 1010 and LC terminal 1016.
(26) The output of the second voltage source 1022 through its output impedance 3018, is connected to the second terminal of the range resistor 1018. The first terminal of the range resistor is connected to the DUT 1008 through the LC terminal 1016 and the cable between the LC terminal and the DUT 1008. The output impedance 3018 of the second voltage source 1022 includes (
(27) The HP terminal 1006 is connected to the normally closed input of switch 9004, the output of which is connected to the input buffer 9016. The LP terminal 1010 is connected to the normally closed input of switch 9006, the output of which is connected to input buffer 9018. The LC terminal 1016 is connected to the normally closed input of switch 9008, the output of which is connected to the input buffer 9020. The second terminal of the range resistor 1018, opposite the LC terminal, is connected to the normally closed input of switch 9010, the output of which is connected to the input buffer 9022. Outputs of the input buffers 9016, 9018, 9020, and 9022 are connected to inputs of multiplexer 9030, the output of which, through buffer 9032, is connected to the ADC 9038. Normally open inputs of switches 9004, 9006, 9008, and 9010 are connected to the output of switch 9012. The normally closed input of switch 9012 is connected to the ground, and the normally open input is connected to the output of the second voltage source 1022.
(28) Operation of the First Embodiment
(29) The leakage impedance measurement, the measurement of series impedances, and the equalization of the input buffers are performed during open/short calibration in the first embodiment (
(30) The first embodiment may also use the guard to decrease voltage between the middle point and the cable's shield. In this case, all equations are the same; the only difference is that the leakage impedance is higher.
(31) Leakage Calibration and Compensation
(32)
(33)
(34) All values are complex.
(35) While measuring the parameters of a DUT, the leakage impedance is used to calculate a leakage current and compensate for its influence by subtracting a current value from a current through the range resistor.
(36) Calibration of Series Impedances
(37)
(38)
(39) All values are complex.
(40) Equalization Method
(41) The first embodiment (
(42)
(43) Then, during measurement time, the corrected voltage will be
V.sub.xx_corr=V.sub.xx_raw*C.sub.xx (11)
(44) Low-Level Processing
(45) For lower cost, the first embodiment uses a structure with one ADC and a four-channel multiplexer to switch voltage channels.
(46) By the Nyquist theorem, the sampling frequency must be more than two times higher than the signal bandwidth. To measure vector voltage by direct Fourier transform (DFT), at least one whole period of signal frequency is necessary. So, the minimum vector voltage measurement time is limited by one period of signal frequency and at least three ADC samples for every measured voltage. Therefore, all voltages must be measured simultaneously (
(47)
(48) The BufferSize, the Nchannels, and the M are integer numbers. The BufferSize is the size of direct memory access (DMA) buffers, Nchannels is the number of voltage channels, and the M is the number of sample groups.
(49)
(50) Low-level processing includes direct digital synthesizer 11014, first 11002 and second 11004 sets of memory buffers to store samples of input and output voltages, references' values, multipliers for DFT 11008 and 11010, demultiplexer and accumulators 11012 to separate input voltage samples from different voltage channels and accumulate them in DFT process, interfaces to transfer digital signals S1 and S2 to DACs 9042, 9046 and interface to transfer digital signal from the ADC 9038 to memory 11002 and 11004. To speed up the processing, DMA is used to transfer data from memory to DACs 9036 and 9040 and from ADC 9038 to memory 11002 and 11004.
(51) Flowcharts in
(52) This processing is described for implementation in a processor, but it may also be implemented in microcontrollers, DSPs, FPGAs, ASICs, and other hardware.
(53) Fast-Balancing Method
(54) For balancing, the first embodiment uses the fast-balancing method. If the leakage impedance is already known from earlier calibration, balancing conditions may be calculated after only one measurement of voltages. But the known leakage impedance has limited accuracy because some minor changes in cables to fixture geometry are possible, and as a result, cables' capacitance can change. Also, the leakage impedance depends on the ambient temperature. So, the first calculation of the DUT impedance without balancing will have moderate accuracy. It will be used to reach balancing and calculate the DUT impedance after balancing, and even more, advanced accuracy may be achieved by applying the leakage compensation method. Equations 17 . . . 34 show how to calculate balancing conditions.
(55) Voltages and currents before balancing:
(56)
(57) Balance conditions for the first voltage source as not adjusted voltage and the second voltage source as adjusted voltage (LCR is in constant voltage mode):
(58)
(59) Balance conditions for the second voltage source as not adjusted voltage and the first voltage source as adjusted voltage (LCR is in constant current mode):
(60)
(61) All values are complex.
(62) Calculating correcting coefficient (CorrCoeff) as the relation between new and old EMFs is the implicit replacement of the explicit calculation of low-pass filter (LPF) frequency response.
(63) After setting balance conditions, the controlling and processing unit must wait for voltage settling and start measurement with balanced conditions. After accurate measuring with the balanced conditions of the voltages, repeat the calculation of the parameters of DUT by using equations 17 . . . 20.
(64) First Embodiment Advantages
(65) At least two times less time of balancing in comparison against any other methods, excluding trans-impedance amplifier and guard.
(66) Single ADC gives low cost in production.
(67) Channels' equalization allows using signals with higher frequencies at a lower cost.
(68) Digital design gives flexibility and low cost.
(69) First Embodiment Disadvantages
(70) For measurement of three-terminal capacitors, either more than one balancing cycle is needed or special calibration, like leakage calibration for each three-terminal capacitor individually (
(71) Second Embodiment
(72) The second embodiment (
(73) The advantage of the second embodiment is increasing the signal-to-noise ratio and speeding up measurements.