Measurement Modes
Transmission
Impedance
- Impedance One Port
- Impedance Adapter
- Impedance External Bridge
- Impedance Shunt Thru
- Impedance Series Thru
- Voltage Current Gain
Reflection
S21 Measurement
The S21 Transmission measurement mode measures the S21 scattering parameters with 50Ω termination using the internal reference.
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
Do not exceed 3.3 Vrms at the output (50 Ω). Do not exceed 7 Vrms at Channel 2 input (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Transmission.CreateS21Measurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF S21, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 Bode Automation Interface, SCPI) |
Defaults - Bode 500 (SCPI) |
Bode Automation Interface Command |
SCPI Command |
---|---|---|---|---|
Start Frequency | 100kHz | 100kHz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9MHz | 449.9MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.05MHz | 225.05MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Linear | Linear | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 1kHz | 1kHz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 10dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 50Ω | 50Ω | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | meas.ExternalProbeChannel2 | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | - | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 43ps | - | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | - | :SENS:CORR:LOAD |
Measurement Setup
Gain Phase Measurement
Measure transfer function (Gain/Phase) from CH1 to CH2.
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
By default, the inputs are set to high impedance and are ac-coupled. Do not exceed 50 Vdc at the inputs. Do not exceed 3.3 Vrms at the output (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Transmission.CreateGainMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF GAIN, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 10Hz | 10Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 1MHz | 1MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 999.99kHz | 999.99kHz | - | :SENS:FREQ:SPAN |
Center Frequency | 500.005kHz | 500.005kHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithm | Logarithm | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 20dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | meas.TerminationChannel1 | :INP:IMP:CH1 |
Termination Channel 2 | 1MΩ | 1MΩ | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | meas.ExternalProbeChannel1 | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | meas.ExternalProbeChannel2 | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | - | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 43ps | - | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | - | :SENS:CORR:LOAD |
Measurement Setup
S11 One Port Measurement
Measure impedance/reflection at the output port.\n Recommended impedance range: 500 mΩ … 10 kΩ.
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
By default, the inputs are set to high impedance and are ac-coupled. Do not exceed 50 Vdc at the inputs. Do not exceed 3.3 Vrms at the output (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Reflection.CreateS11OnePortMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF S11, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 449.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 225.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Linear | Linear | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 1kHz | 1kHz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 10dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 10dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 50Ω | 50Ω | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | - | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 43ps | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
S11 External Coupler Measurement
Measure reflection using a directional coupler.
Note
This mode is available for the Bode Automation Interface and for SCPI.
Warning
Do not exceed 7 Vrms at the inputs (50 Ω).
Note
Calibration (open, short, load) is required.
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Reflection.CreateS11ExternalCouplerMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH ECOupler, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100kHz | 100kHz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9MHz | 449.9MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.05MHz | 225.05MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Linear | Linear | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 1kHz | 1kHz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 20dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 50Ω | 50Ω | meas.TerminationChannel1 | :INP:IMP:CH1 |
Termination Channel 2 | 50Ω | 50Ω | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | meas.ExternalProbeChannel1 | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | meas.ExternalProbeChannel2 | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 43ps | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
Impedance One Port Measurement
Measure impedance/reflection at the output port. Recommended impedance range: 500 mΩ … 10 kΩ.
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
Do not exceed 3.3 Vrms at the output (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateOnePortMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH P1R, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 449.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 225.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithm | Logarithm | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 10dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 10dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 1MΩ | 1MΩ | - | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | - | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 43ps | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
Impedance Adapter Measurement
Measure impedance using the B-WIC or B-SMC component test fixtures. Recommended impedance range: 20 mΩ … 600 kΩ
Note
This mode is available for the Bode Automation Interface and for SCPI.
Note
Calibration (open, short, load) is required.
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateAdapterMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH IADapter, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 40MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 39.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 20.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithmic | Logarithmic | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 13dBm | 13dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 0dB | 0dB | - | :INP:ATT:CH1 |
Attenuation Channel 2 | 0dB | 0dB | - | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 1MΩ | 1MΩ | - | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | - | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 0s | 0s | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 100Ω | 100Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
External Bridge Measurement
Measure impedance using a custom measurement bridge.
Note
This mode is available for the Bode Automation Interface and for SCPI.
Note
Calibration (open, short, load) is required.
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateExternalBridgeMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH EBRidge, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 449.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 225.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithmic | Logarithmic | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 20dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | meas.TerminationChannel1 | :INP:IMP:CH1 |
Termination Channel 2 | 1MΩ | 1MΩ | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | meas.ExternalProbeChannel1 | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | meas.ExternalProbeChannel2 | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 50ps | 50ps | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
Impedance Shunt Thru
Measure impedance with the Shunt-Thru method. Recommended impedance range: 1 mΩ … 100 Ω
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
Do not exceed 3.3 Vrms at the output (50 Ω). Do not exceed 7 Vrms at Channel 2 input (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateShuntThruMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH TSH, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 449.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 225.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithm | Logarithm | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 10dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 50Ω | 50Ω | - | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | - | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 0s | 0s | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
Impedance Series Thru
Measure impedance with the Series-Thru method. Recommended impedance range: 1 kΩ … 1 MΩ
Note
This mode is available for the Bode Automation Interface and SCPI.
Warning
Do not exceed 3.3 Vrms at the output (50 Ω). Do not exceed 7 Vrms at Channel 2 input (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateSeriesThruMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH TSER, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 40MHz | 450MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 39.9999MHz | 449.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 20.00005MHz | 225.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithm | Logarithm | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 10dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | - | :INP:IMP:CH1 |
Termination Channel 2 | 50Ω | 50Ω | - | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | - | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | - | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 0s | 0s | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |
Measurement Setup
Voltage Current Gain
Measure impedance by connecting a voltage probe to CH2 and a current probe to CH1. Impedance range depends on sensitivity of the used probes.
Note
This mode is available for the Bode Automation Interface and for SCPI.
Warning
By default, the inputs are set to high impedance and are ac-coupled. Do not exceed 50 Vdc at the inputs. Do not exceed 3.3 Vrms at the output (50 Ω).
Program Code
Bode Automation Interface
// Connect to Bode100
var meas = bode.Impedance.CreateVoltageCurrentGainMeasurement();
SCPI
// Create VISA session
visaSession.RawIO.Write(":CALC:PAR:DEF Z, DEF\n");
visaSession.RawIO.Write(":SENS:Z:METH VCGain, DEF\n");
Default Configuration
Setting | Defaults - Bode 100 (Bode Automation Interface, SCPI) | Defaults - Bode 500 (SCPI) | Bode Automation Interface Command | SCPI Command |
---|---|---|---|---|
Start Frequency | 100Hz | 100Hz | meas.StartFrequency | :SENS:FREQ:STAR |
Stop Frequency | 10MHz | 10MHz | meas.StopFrequency | :SENS:FREQ:STOP |
Frequency Span | 9.9999MHz | 9.9999MHz | - | :SENS:FREQ:SPAN |
Center Frequency | 5.00005MHz | 5.00005MHz | - | :SENS:FREQ:CENT |
Number of Points | 201 | 201 | meas.NumberOfPoints | :SENS:SWE:POIN |
Sweep Mode | Logarithmic | Logarithmic | meas.SweepMode | :SENS:SWE:TYPE |
SourceLevel | 0dBm | 0dBm | meas.GetSourceLevel | :SOUR:POW |
Receiver Bandwidth | 300Hz | 300Hz | meas.ReceiverBandwidth | :SENS:BAND |
Attenuation Channel 1 | 20dB | 0dB | meas.Attenuation.Channel1 | :INP:ATT:CH1 |
Attenuation Channel 2 | 20dB | 0dB | meas.Attenuation.Channel2 | :INP:ATT:CH2 |
Termination Channel 1 | 1MΩ | 1MΩ | meas.TerminationChannel1 | :INP:IMP:CH1 |
Termination Channel 2 | 1MΩ | 1MΩ | meas.TerminationChannel2 | :INP:IMP:CH2 |
ExternalProbe Channel 1 | 1 | 1 | meas.ExternalProbeChannel1 | :INP:GAIN:CH1 |
ExternalProbe Channel 2 | 1 | 1 | meas.ExternalProbeChannel2 | :INP:GAIN:CH2 |
DUT Settling Time | 0ms | 0ms | meas.DutSettlingTime | :SENS:SWE:DWEL |
Nominal Impedance Z0 | 50Ω | 50Ω | meas.NominalImpedanceZ0 | :SENS:CORR:IMP |
Calibration Short Delay Time | 0s | 0s | meas.Calibration.ShortDelayTime | :SENS:CORR:SDEL |
Calibration Load Resistor | 50Ω | 50Ω | meas.Calibration.Load | :SENS:CORR:LOAD |