Agilent E4980A Precision LCR Meter controller by PyVISA.
- Python 2.x
- NumPy
- PyVISA
Run the program with output file name as an argument
python impedance.py output
then you will get output.csv
. Customize setups accordingly. Commands can be found at Agilent E4980A/AL Precision LCR Meter Users Guide.
- Setups connection to Agilent E4980A Precision LCR Meter by USB (Check l. 55 for USB address setting)
- Setups sweep parameters in ll. 61-83
- Performs sweep by BUS trigger (timeout for sweep is customized by
sleepdelay
) - Saves frequency, impedance (ohm), and phase (deg).
- Sets back trigger to internal mode
2017 Nov 21 Version 1.01 bug fix for saving data
2017 Nov 20 Version 1.00