38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 190|回复: 0

RS-232口玩转HP34401A

[复制链接]
发表于 2009-10-28 15:20:15 | 显示全部楼层 |阅读模式
现在很多人都有34401,看了老大的文章提到HP34401的RS-232口是全功能的,经过自己试验,实现了RS-232控制HP34401A完成采集及控制,现把过程提供给大家交流。
一、IntuiLink for Digital Multimeters软件
IntuiLink for Digital Multimeters软件是HP对部分仪表可以直接由EXCEL或WORD文档直接采集,支持的型号有Agilent 34401A, 34405A, 34410A, 34411A, L4411A, and 34420A。软件的最新版本是1.3.3,如果安装后没有出现串口,可以先安装1.2版本,然后再安装1.33版本,软件的安装使用非常容易,要注意不能用USB转串口的,经试验无法找到串口,
首先下载了软件,
软件下载地址:
http://www.home.agilent.com/agil ... 1000000875:epsg:sud
串口设置,其中速率、数据位、奇偶校验、停止位要跟表的设置一样。

找到表了

找到表了

找到表了

设置万用表

设置万用表

设置万用表

设置连续采集参数

设置连续采集参数

设置连续采集参数

直接输出图表

直接输出图表

[直接输出图表
 楼主| 发表于 2009-10-28 15:25:04 | 显示全部楼层
二、用超级终端玩转SCPI。
因为要维修34401板,请教了曹大侠,可用用超级终端控制34401,通过实验,终于OK.
按手册的指引做一条RS-232连接线。
232-1.jpg

查看34401电路图,可以看到7、8脚是空的,这样用一根网线就可以做了。
232-2.jpg

首先是超级终端的串口设置,其中速率、数据位、奇偶校验、停止位要跟表的设置一样,数据流控制选Xon/Xoff.
232.jpg
由于超级终端是没有回显的,为知道有没有输错,可以设置显示命令,具体在断开连接状态,选文件-属性-设置-ASC II码设置-本地回显键入的字符。
2.jpg
将34401的接口设置为RS-232,GPIB地址仍然为22,(千万不能设置为31 TAKL ONLY),速率、数据位、奇偶校验、停止位要跟超级终端的设置一样,语言选SCPI。

现在可是开始了,按34401的手册说明,直接输入SCPI指令,全部功能跟GPIB口的一样。
5.jpg

用超级终端可以使用USB-RS232接口,不受软件的驱动影响。
111.jpg
回复 支持 反对

使用道具 举报

发表于 2009-10-28 15:32:07 | 显示全部楼层
[s:31]
回复 支持 反对

使用道具 举报

发表于 2009-10-28 15:35:16 | 显示全部楼层
能不能教教大家怎么通过RS232发显示命令?
例如让表显示“ 38 bbs”之类的字符。
回复 支持 反对

使用道具 举报

发表于 2009-10-28 15:42:06 | 显示全部楼层
牛牛 [s:31]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 15:45:36 | 显示全部楼层
引用第3楼lmserver于2009-10-28 16^ 15:35发表的  :
能不能教教大家怎么通过RS232发显示命令?
例如让表显示“ 38 bbs”之类的字符。
用指令  DISP TEXT "38 BBS"  就可以了
回复 支持 反对

使用道具 举报

发表于 2009-10-28 17:46:50 | 显示全部楼层
这个牛 [s:75]
回复 支持 反对

使用道具 举报

发表于 2009-10-28 18:09:53 | 显示全部楼层
不错,顶
回复 支持 反对

使用道具 举报

发表于 2009-10-28 20:38:16 | 显示全部楼层
抄收,学习,明天试验~
回复 支持 反对

使用道具 举报

发表于 2009-10-29 00:12:21 | 显示全部楼层
好,学习一下
回复 支持 反对

使用道具 举报

发表于 2009-10-29 10:03:31 | 显示全部楼层
[s:31]
回复 支持 反对

使用道具 举报

发表于 2009-10-29 10:10:23 | 显示全部楼层
楼主能否用超级终端试验一下34401的快速采样、存储功能,即一条命令就可以快速采集很多测试结果到34401的内存,然后一起读出来,可以看波形
回复 支持 反对

使用道具 举报

发表于 2009-10-29 12:49:03 | 显示全部楼层
[s:31]
回复 支持 反对

使用道具 举报

发表于 2009-10-29 14:31:18 | 显示全部楼层
这个真不错 13[1].gif
回复 支持 反对

使用道具 举报

发表于 2009-11-2 10:13:56 | 显示全部楼层
引用第11楼lymex于2009-10-29  10:10发表的  :
楼主能否用超级终端试验一下34401的快速采样、存储功能,即一条命令就可以快速采集很多测试结果到34401的内存,然后一起读出来,可以看波形
34401存储好像太浅了点,不足已看到波形吧,
回复 支持 反对

使用道具 举报

发表于 2009-11-2 12:39:08 | 显示全部楼层

回 14楼(lmserver) 的帖子

可以的,我2004年用HP BenchLink Suite做过,512个内存读波形没问题。
把绿色的选中就可以。
screenshotm.gif
回复 支持 反对

使用道具 举报

发表于 2009-12-7 20:50:17 | 显示全部楼层
想问个超级菜的问题,什么是超级终端?
回复 支持 反对

使用道具 举报

发表于 2009-12-7 23:21:24 | 显示全部楼层

回 16楼(yjm2000) 的帖子

翻译自HyperTerminal,全是Windows惹的祸,是微软起名的一个软件,就是一个串口调试工具,在很早的Windows版本里就有,很多人用惯了。
回复 支持 反对

使用道具 举报

发表于 2009-12-8 00:18:04 | 显示全部楼层
哦,原来是个串口调试工具!34410好似没有串口吧!只有USB  LAN  GPIB这三种!
回复 支持 反对

使用道具 举报

发表于 2010-3-1 18:34:51 | 显示全部楼层
开始--所有程序----附件-----通讯-----超级终端
cjzd.JPG
回复 支持 反对

使用道具 举报

发表于 2010-3-1 19:07:30 | 显示全部楼层
可是用RS-232接口读出的电压值只有六位半,读不出七位半数据
回复 支持 反对

使用道具 举报

发表于 2010-3-1 20:23:47 | 显示全部楼层
顶LZ一下,34401A真是好表,RS232玩起来真不错!
回复 支持 反对

使用道具 举报

发表于 2010-3-1 20:47:14 | 显示全部楼层

回 21楼(youngliu) 的帖子

可读吧
回复 支持 反对

使用道具 举报

发表于 2010-3-1 21:09:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2010-3-1 21:17:13 | 显示全部楼层
暂时没有34401A,先学习
回复 支持 反对

使用道具 举报

发表于 2010-3-1 21:19:23 | 显示全部楼层

Re:回 21楼(youngliu) 的帖子

引用第24楼csclz于2010-03-01  20:47发表的 回 21楼(youngliu) 的帖子 :
可读吧
我用过多次,没有发现可读7位半,不过零电压可以读到1纳伏
回复 支持 反对

使用道具 举报

发表于 2010-3-1 21:20:49 | 显示全部楼层
引用第26楼happymanlxh于2010-03-01  21:09发表的  :
RS-232玩HP34401A    好啊
是啊,有RS232就可以用PT-100测量温度,不用自己查分度表。
回复 支持 反对

使用道具 举报

发表于 2010-3-1 21:23:27 | 显示全部楼层
最早2003年就开始用34401A 的RS232接口,就是为了测量温度变化,后来用来测量2DW234、LM399室温下变化
回复 支持 反对

使用道具 举报

发表于 2010-3-2 12:02:44 | 显示全部楼层
用RS232读34401A,输入电压为14mV左右时,可以读到0.01uV,输入电压在1mV左右时可读到0.001uV,很适合用做小电压差的背对背测试
回复 支持 反对

使用道具 举报

发表于 2010-3-3 23:23:50 | 显示全部楼层
没有那个表,也只能学习!争取早一点烧起来!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表