Controlling a SR830 Lock-in amplifier

19 visualizaciones (últimos 30 días)
Henrik
Henrik el 7 de Mzo. de 2012
Respondida: Nikolai Khokhlov el 8 de Jun. de 2023
Hi I would like to control my Stanford Research SR830 Lock-in Amplifier from Matlab. However I can only find the Labview drivers. I have GPIB connectors. How can I connect properly to the SR830?
Best Henrik
  1 comentario
Henrik
Henrik el 13 de Mzo. de 2012
Is there really no one who has any idea about this?

Iniciar sesión para comentar.

Respuestas (2)

Walter Roberson
Walter Roberson el 13 de Abr. de 2012
I do not find a specific driver for that, but in theory you should be able to use Instrument Control Toolbox for that
  2 comentarios
Henrik
Henrik el 14 de Abr. de 2012
Thanks, I figured it out earlier.
I use the "tmtool" to connect to the gpib and then send commands to the lock-in by "fprintf".
This is great, cuz I can connect to all my Sourcemeters, Lockins and switchbox.
Marian Baah
Marian Baah el 2 de Abr. de 2015
i've been able to send commands to my lock-in and whatever information coming out is what i am expecting, my problem however is that anytime i run the programme i recieve this "Warning: GPIB : NI : An I/O operation has been canceled mostly likely due to a Timeout." I don't know how to rectify that problem Any ideas?

Iniciar sesión para comentar.


Nikolai Khokhlov
Nikolai Khokhlov el 8 de Jun. de 2023
I've get the next code from Instrument Control Toolbox. It works as a start
%% Instrument Connection
% Find a GPIB object. 8 - is your GBIP adress, settied on lock-in
sr830 = instrfind('Type', 'gpib', 'BoardIndex', 0, 'PrimaryAddress', 8, 'Tag', '');
% Create the GPIB object if it does not exist
% otherwise use the object that was found.
if isempty(sr830)
sr830 = gpib('NI', 0, 8);
else
fclose(sr830);
sr830 = sr830(1);
end
% Connect to instrument object, sr830.
fopen(sr830);
% Send command to get value of channel X
fprintf(sr830, 'OUTP? 1');
% read the output
x_value = fscanf(sr830)
% close the connection
fclose(sr830);
delete(sr830);

Categorías

Más información sobre Instrument Control Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by