新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于高稳定电源虚拟测试系统设计方案

基于高稳定电源虚拟测试系统设计方案

作者:时间:2015-05-18来源:网络收藏

  设计的采集程序界面如图3所示,当点击开始,设置每秒钟的采样点数与间隔时间(积分时间),点击开始存储文件后就开始采集数据显示并存储。可以根据即时波形图与整体波形图来得到测量电压的信息。

本文引用地址:http://www.eepw.com.cn/article/274339.htm

  2.1配置3458A的程序设计

  本系统中计算机与3458A的通信都使用的VISA函数来完成,有关特点如下:

  VISA是在所有工作平台上控制VXI、、RS 232以及其他种类仪器的单接口程序库。采用了VISA标准,就不考虑时间及仪器I/O选择项,驱动软件相互之间可以通用。对3458A进行远程操作包括三部分:读或改变地址、给万用表发指令、从万用表读数,为正常使用3458A的各项功能需对3458A进行各项必要的配置。

  

 

  图3 操作界面图

  2.1.1初始化3458A

  首先配置地址,通常3458A出厂时预留的地址默认为22,可以将其地址设置为:GPIB0::22::

  lNSTR;其次测试3458A是否与计算机正常连接,如果给3458A发指令“ID-”,仪器将会返回“HP3458A”,因此利用这一点就会很方便的知道3458A是否正常与计算机连接,其程序框图如图4所示。

  

 

  图4 初始化3458A

  2.1.2预设置3458A状态

  通电后3458A首先处在power-on状态,此状态下trigger arm,trigger,sample events事件都预设置为AUTO模式,这使得万用表处于不断的读数状态,所以在为万用表的测量设置之前,必须先悬挂读数,使其不在读数状态。解决此问题的方法是presetting万用表,即发送“PRESET NORM”或者“PRESET FAST”命令,其程序框图如图5所示。

  

 

  图5 预设置3458A

  2.1.3定义3458A测量功能

  如要测量直流电压,则需发送FUNC DCV命令至3458A,DCV为FUNC的第1个参量,第2个参数口r以定义测量分辨率,其设置方式包括以下两方面:

  (1)Autorange方式:在每次读数前万用表3458A取样输入数据,并且自动选择测量范围,因此这种方式需要花费更多的测量时间。在power-on/PRESET NORM状态下,Autorange被使能,也可使用ARANGE ONCE命令选择将Autorange使能一次。

  (2)定义范围方式:例如若使用“DCV 2.5”命令,则将设置万用表3458A的最大输入电压为2.5 V,万用表白动选择量程为DC10 V,其程序框图如图6所示。

  

 

  图6 定义3458A的功能



关键词: LabVIEW GPIB

评论


相关推荐

技术专区

关闭