笔记本装安捷伦的USB转GPIB接口,操控松下VP-7725D音频分析仪
笔记本装安捷伦的USB转GPIB接口,操控松下VP-7725D音频分析仪最近准备整个基于松下VP-7725D(Audio Analyzer,音频分析仪)和VP-8194D的车载导航自动化收音性能测试的Labview子程序,加入到先前的自动化测试平台中。具体用于测试车载导航的收音FM/AM停台灵敏度,失真,信噪比,分离度,噪限灵敏度,立体声信噪比等性能,和AUXIN的音频失真、信噪比,分离度等指标,当然还可以进一步扩展的,就看后面有时间慢慢加进去就好了。具体系统框图如下:
现在,来解决笔记本控制仪器(VP-8194D,VP-7725D)的问题。VP-8194D,VP-7725D这两款仪器都有GPIB接口,还可以一拖多(GPIB总线上能连15台仪器),要么用PCI/PCIE的GPIB卡,要么用USB转GPIB的线,现有的电脑没有PCI插槽,也不方便买新的工控电脑。所以用USB转GPIB,刚好有现成的Agilent 的 82357B USB转GPIB线。先装到自己的笔记本上,方便调试,等调试好后,再装到电脑上就好了。
先是装Agilent 82357B的驱动,到是德的官网上下载下载Agilent IO Libraries suite,现在最新的是V18.1,考虑到现有的电脑比较老,我下载了个16_3_17914,240多M,网速快的,很快就下载下来了。插入Agilent 82357B转接线,跟装其他软件一样,“下一步”就好了,等装完软件。重新启动电脑后,电脑自动安装驱动。
到电脑的设备管理器查看一下是否安装成功,安装成功,会显示82357B得,见下图:
配置Agilent 82357B,在电脑右下方,点击“三角”按钮,再点击“IO”图标,弹出的菜单,选择Agilent Connection Expert,也可以在开始菜单中打开。
在Agilent Connection Expert界面,可以看到USB/GPIB(GPIB0)的图标,注意,图标前的如不是绿色的“√”或者右边也不是“√”的,意味没有装好。未装好的化,到电脑的设置,程序功能,打开后找到Agilent IO Libraries suite卸载重启电脑,后再下载个更新或者低一点的版本,重新安装。
选择USB/GPIB(GPIB0),再点击上部的 Tools,再点击Agilent 488……
在弹出的Agilent Connection Expert Options界面的Agilent 488 Options选卡,勾选Enable Agilent GPIB Cards for 488 programs
打开NI MAX,在Measurement & Automation Explorer界面的设备和接口中,可以找到GPIB卡:
如没有找到,到工具,NI-VISA,VISA Options,打开设置界面:
点击PassPorts,在右边的NIVisa Tulip.dll前面的勾去掉,再点击上面的保存。刷新后,在设备和接口就可以找到GPIB卡了。
GPIB试用,连好GPIB线和VP-7725D,打开Labview,新建个VI,有3种方法,现在逐个试一下。
1、用GPIB读写函数,在程序框图,函数面板——仪器I/O——GPIB,添加进“GPIB写入”,和"GPIB读取",连好线(写*LRN?指令),后运行。程序图和运行结果如下:
2、用GPIB 488.2发送,接收数据函数,在程序面板,函数面板——仪器I/O——GPIB——GPIB 488.2,添加发送,接收数据,连好线,如下图,运行:
3、用VISA写入读取函数,程序图界面,函数面板——仪器I/O——串口——VISA写入,VISA读取;用VISA读取时,不能像串口读取一样用Number of Bytes at Serial Port属性了,只能一个字节一个字节读取,在whele循环加个时间限制或者用接收到换行符停止whele;程序图如下:
用哪一种方法,根据 自己的喜好,注意系统有几个GPIB卡就好了,如有2个及以上,建议用第2种方法,如只有1个卡,用第一种就好了,简单些。
页:
[1]