Vector_Network_Anal​yzer_HP8753C_Cal_Sc​ript

8753C Instrument Control Script for calibrating instrumentation chains.
84 download
Aggiornato 20 gen 2020

Visualizza la licenza

% Vector Network Analyzer Hewlett Packard HP8753C (Now Agilent)
% Instrument Control Project
%
% This script was written as a self study assignment at Salisbury
% Univerity for Dr. Joeseph Anderson. The purpose of the assignemnt was:
% To use MatLab running on a Apple MacBook Pro running macOS High Sierra
% version 10.13.6 for instrument control. The MacBook was connected to
% the HP8753C using a National Instruments (NI) General Purpose Interface
% Bus - Universal Serial Bus (GPIB-USB-HS) interface adapter. The GPIB bus
% controller requires an interafce driver from National Instruments
% which may be downloaded for free off of the NI web site. The GPIB
% interface software is self installing. The MatLab Instrument Control
% Toolbox was used to initially talk to and identify the HP8753C. The
% HP8753C uses Standard Commands for Programmable Instruments (SCPI)
% commands which are ASCII based pre-defiend commands and responses.
% A Virtual Instrument Software Architecture (VISA) object is created in
% MatLab which allow instrument control.
%
% The work published by O.J. Danzy (ag8753_get_data) titled
% Agilent 8753/8720 VNA ASCII Data Read
% was very useful for completing this project. O.J. Danzy (2019).
% Agilent 8753/8720 VNA ASCII Data Read
% (https://www.mathworks.com/matlabcentral/fileexchange/22677-agilent-8753-8720-vna-ascii-data-read),
% MATLAB Central File Exchange. Retrieved December 25, 2019.
%
% Also thanks to Mike Vibbert of Electronics Services for loaning the
% hardware and Radio Frequency (RF) components needed to complete this assignment.
%
% These steps for controlling this instrument are:
% 1. Clear all - Clear the workspace of all variables
% 2. Delete and disconnect all instrument objects
% 3. Turn on the hardware and run the Instrument Control Toolbox(ICT)
% 4. Use the address returned by the ICT to create the instrument object
% 5. Create a VISA instrument object
% 6. Connect to the instrument
% 7. Configure properties
% 8. Write and read data
% 9. Iterate thru the different frequency bands, collect 1601 points
% per band.
% 10. Plot the magnitude and phase.
% 11. Disconnect from the instrument
%
% To run the Instrument Control Project, type the name of the m-file,
% Vector_Network_Analyzer_HP8753C_Cal_Script, at the MATLAB command prompt.
%
% Vector_Network_Analyzer_HP8753C_Cal_Script.m, the m-file, must be on
% your MATLAB PATH. For additional information on setting your MATLAB
% PATH, type 'help path' at the MATLAB command prompt.
%
%
% See also USB, GPIB, VISA.
%
%
% Creation time: 25-Dec-2019 12:45

Cita come

Michael Jump (2025). Vector_Network_Analyzer_HP8753C_Cal_Script (https://it.mathworks.com/matlabcentral/fileexchange/73973-vector_network_analyzer_hp8753c_cal_script), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2019b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Instrument Control Toolbox in Help Center e MATLAB Answers
Tag Aggiungi tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.0