如何使用MATLAB仪器与控制工具箱(测试测量工具)控制PicoScope的PC示波器

标签:
matlabpc示波器示波器matlab仪器控制工具箱 |
分类: Scope |
注:以下操作基于MATLAB搜索路径下已经包括示波器二次开发所需的驱动.mdd、库函数.dll、脚本.m等所有必须文件。
测试测量工具
MATLAB仪器与控制工具箱(测试测量工具)可以用来控制以下模式的示波器:
块模式;
快速块模式;
ETS模式;
信号发生器模式(GEN与AWG)。
在MATLAB工作区的数据可以作为其他函数或者程序的输入参数被使用,在MATLAB命令行窗口键入下述语句并Enter后,参数名及其参数值会在命令行窗显示。
evalin('base','变量名字')
连接示波器
1.加载PS5000aConfig.m文件(在命令行窗口运行或者编辑器窗口运行)。
2.
3.
4.
5.
http://s11/mw690/003EYhPUzy78H4MXu3Mca&690
6.
7.
获取和设置参数
1.
2.
3.
图3
4.
图4
调用函数
1.
2.
3.
http://s9/bmiddle/003EYhPUzy78H4TMPPy78&690
图5
4.
http://s13/bmiddle/003EYhPUzy78H4Uw9qY6c&690
图6
注:使用Export按钮可以将函数返回值输出到MATLAB工作区。
断开示波器
1.
附录1
以MATLAB
http://s9/bmiddle/003EYhPUzy78H4Vrf4I58&690
图7
附录2
以MATLAB
http://s9/bmiddle/003EYhPUzy78H4Wqe6Yf8&690
图8
若MATLAB搜索路径下已经包括示波器二次开发所需的驱动.mdd、库函数.dll、脚本.m等所有必须文件。则在连接示波器的第一步中,即加载PS5000aConfig.m文件(在命令行窗口运行或者编辑器窗口运行),可以改换为只执行PS5000aConfig.m中的LOAD ENUMS AND STRUCTURES部分程序,如图9。
http://s2/bmiddle/003EYhPUzy78H4XCZSV01&690
图9