Impedance Analyzer

The Impedance Analyzer is used to analyze capacitive and inductive elements. It uses the WaveGen 1, Oscilloscope device instruments, and reference resistor.

When the instrument is started, the Scope and WaveGen are stopped and their status shows Busy. The Impedance Analyzer takes control over these instruments while running.

The analyzer circuit can be constructed in the following ways:

The DUT (Device Under Test) stands for the inductive or capacitive load to be analyzed and Resistor is the reference resistor. The resistor value depends on the load value and frequency.

The approximate resistor needed for different loads are the following:
CapacitanceRef ResistorInductance
100 pF1 MΩ
1 nF100 kΩ
10 nF10 kΩ1uH
1 uF1 kΩ10 uH
10 uF100 Ω100 uH
100 uF10 Ω1 mH

When using Analog Discovery Impedance Analyzer module, select "Adapter" in the interface, after the resistor field. The IA interface will take control over the power supplies and digital IOs to control the module to switch between the resistor values: 10R, 100R, 1k, 10k, 100k, 1M
For more information visit: Analog Discovery Impedance Analyzer.

The Impedance Analyzer instrument can be used in Meter and Analyzer modes.

 

1. Meter

In Meter mode, the frequency can be adjusted or the Auto option can be used to decide on measurement frequency.

 

2. Analyzer

In Analyzer mode, the analysis is performed from start to stop frequency in the specified number of steps. For each step, the WaveGen channel is set to a constant frequency and the Oscilloscope performs an acquisition. Using the frequency transformation result from the index corresponding to the current frequency step, the magnitude and phase value is calculated. This data is further transformed to various impedance values.

 

3. Menu

See Menu in Common Interfaces.

 

4. View

The View menu and the toolbar opens the following views.

See Plots in Common Interfaces.

Impedance measurements:

Series modeParallel mode
|Z|Impedance|Y|Admittance
= √ (Rs2 + Xs2)= √ (Gp2 + Bp2)
ΘPhaseΘPhase
= tan-1 (Xs / Rs)= tan-1 (Bp / Gp)
RsSeries ResistanceGpParallel Conductance
= Rs / (Rs2 + Xs2)
GsSeries ConductanceRpParallel Resistance
= 1 / Rs= 1 / Gp
XsSeries ReactanceBpParallel Susceptance
= ω × Ls= -1 / (ω × Lp)
= -1 / (ω × Cs)= ω × Cp
= - Xs / (Rs2 + Xs2)
BsSeries SusceptanceXpParallel Reactance
= 1 / Xs= 1 / Bp
LsSeries InductanceLpParallel Inductance
= Xs / ω = -1 / (ω × Bp)
CsSeries CapacitanceCpParallel Capacitance
= -1 / (ω × Xs)= Bp / ω
DDissipation FactorDDissipation Factor
= Rs / Xs= Gp / Bp
= Rs / (ω × Ls) = 1 / (ω × Ls × Gs)= ω × Lp × Gp = ω × Lp / Rp
= ω × Cs × Rs = ω × Cs / Gs= Gp / (ω × Cp) = 1 / (ω × Cp × Rp)
QQuality FactorQQuality Factor
= Xs / Rs= Bp / Gp
= ω × Ls / Rs = ω × Ls × Gs= 1 / (ω × Lp × Gp) = Bp / (ω × Lp)
= 1 / (ω × Cs × Rs) = Gs / (ω × Cs)= ω Cp / Gp = ω × Cp × Rp
ωAngular Frequency
= 2 × π × Frequency

 

4.1. Quick Measure

See Quick Measure in Common Interfaces.
Vertical measurement mode displays the trace value at the respective frequency position, first the current view value followed by the values from the other opened view.

 

4.2. Cursors

See Cursors in Common interfaces.
It displays the trace value at the respective frequency position, first the current view value followed by the values from the other opened view.

 

5. Control

The control area lets you adjust the settings for the impedance analysis.

The compensation function eliminates the test fixture and cabling errors, improving the measurement accuracy.

The compensation is important, especially for analysis at frequencies higher than 100kHz. The exact resistor values can be specified in the second column. The open and short compensation can be enabled in the following columns first row and performed with the buttons.

 

6. Trace/Reference

The current analysis is performed in the Trace and this can be saved as Reference for comparison.
The check-box shows or hides the respective trace in the plots.

The trace options contains the following:

7. Export

See Export in Common Interfaces.