nibcq.FrequencySet
- class nibcq.FrequencySet
Configuration for frequency-specific signal generation properties in AC measurements.
This dataclass encapsulates the signal generation parameters required for a specific frequency point in AC impedance measurements. It defines the current amplitude and number of measurement periods, which together determine the measurement quality and duration for that frequency.
- current_amplitude
The AC current amplitude in Amperes for signal generation. Higher amplitudes provide better signal-to-noise ratio but may stress the DUT. Typical values range from 0.001 to 3.0 A.
- Type:
- number_of_periods
The number of complete AC cycles to measure at this frequency. More periods improve measurement accuracy but increase test time. Typical values range from 1 to 100 periods.
- Type:
Example
>>> freq_config = FrequencySet(current_amplitude=0.1, number_of_periods=20) >>> freq_config.current_amplitude 0.1 >>> freq_config.number_of_periods 20