LabVIEW下使用泰克示波器进行测试测量

发布者:kappa20最新更新时间:2015-10-20 来源: eefocus关键字:LabVIEW  泰克示波器  测试测量 手机看文章 扫描二维码
随时随地手机看文章
    问题描述:现在需要用泰克的TDS2024B示波器对硬件电路进行测试,但是一些操作感觉示波器本身还是有许多的限制,比如数据的保存等都很固定,不好自己实现一些特定的功能设计。于是网上找了下,发现在LabVIEW中可以通过编程控制TDS2024B的操作,这样实现自己的测试项目就方便灵活多了。
    使用步骤:首先熟悉了TDS2024B的使用方法,然后从NI官网http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=047216EC20B66FABE0440003BA7CCD71
下载了TDS2024B的驱动。
    LabVIEW中TDS驱动的安装:非常简单,将下载的文件解压即可,发现是一个project文件,此时用LabVIEW打开工程,发现文件包的路径不对,于是将该文件夹复制一份,放到National InstrumentsLabVIEW 2011instr.lib文件夹下,然后再打开工程文件,Excample中的例程都可以打开了,对TDS2024B的操作实现近在咫尺了。但此时还有一个问题,没有在电脑上安装TDS2024B的USB驱动,在LabVIEW程序中还是无法识别该示波器的。
    openchoice软件下载与安装:泰克提供了一个OpenChoice软件用于PC与示波器之间的通信和操作,这个软件肯定会包含示波器的驱动程序了,于是打算下载一个。但是在泰克官网无法下载下来,应该是需要泰克那边进行确认之后才能下载吧,流程太慢了。于是在百度云上下载了一个,解压并按照步骤进行了安装。
    驱动安装:连接上示波器到PC后,会提示安装驱动,在向导中选择自动安装即可。
    OpenChoice使用:安装的软件实际包含有OpenChoice和TekVISA两个程序。以下是相关软件的界面:
[TDS2024B]LabVIEW下使用泰克示波器进行测试测量

[TDS2024B]LabVIEW下使用泰克示波器进行测试测量
    这个是仪器管理程序,大概和NI的MAX软件差不多意思吧,只是功能很简单。其中有两个设备,第一个设备是无效的(具体作用也不清楚),第二个就是USB方式连接上的泰克示波器了。
    在设备管理器下可以看到如下设备,这个就说明泰克仪器的驱动已经安装好了。
[TDS2024B]LabVIEW下使用泰克示波器进行测试测量
    以下图是OpenChoice软件的界面了,功能也比较简单,可以获取屏幕和波形,但是速度不是很快。
[TDS2024B]LabVIEW下使用泰克示波器进行测试测量
    整个驱动的安装就完成了,可以在LabVIEW中识别到泰克的示波器了,接下来使用驱动提供的接口可以方便进行编程实现示波器的操作了。
    其实主要的问题就是要知道泰克示波器能接受上位机的串行命令字,而OpenChoice软件的安装就会提供这个命令通信的驱动接口。在LabVIEW中可以查看用于与泰克示波器通信的VI都是基于VISA子VI实现的,主要是相关命令的使用,这些命令可以参考泰克提供的资料。
    一些补充:另外在中科泛华网站也找到相关的指导说明,做下补充:http://www.pansino.com.cn/d/iz.do?infoId=1551
    一:确定被程控的泰克示波器支持USB程控,一般程控口在示波器的背面,与我们USB-6251卡上的USB口外观一样。已知泰克1K2K系列支持USB程控。二:确定安装了与所用LabVIEW版本对应的VISA驱动。三:确定上述两项后,正确连接硬件,在MAX面板里的Devices and Interfaces下可以发现此USB设备。四:在NI网站上下载与此泰克示波器系列对应的IVI函数库。五:安装此函数库后,可利用里面提供API函数进行编程;小tips:安装IVI函数库后,在find examples里是找不到例程的,但是在函数选板里的instrument I/O > instrument devices里有个Application examples函数选板,里面有常用的例程。
关键字:LabVIEW  泰克示波器  测试测量 引用地址:LabVIEW下使用泰克示波器进行测试测量

上一篇:LabVIEW下TDS1000-2000系列示波器API的简要说明
下一篇:创建虚拟通道时应当注意的基本问题

推荐阅读最新更新时间:2024-03-30 23:06

NI推出眼球控制马里奥的LabView源码
美商国家仪器(National Instruments,NI)旗下的滑铁卢实验室(Waterloo Labs)工程师,最近释出了「眼球控制玛利欧兄弟(EyeMario)」的LabView 程序源码,并展示了游戏玩家如何能透过眼睛来操控任天堂(Nintendo)游戏机。 EyeMario 参考设计,是NI软件与美商亚德诺(ADI)的电气隔离资料转换器(electrically isolated)的结合,而且NI已经提供程序原始码供免费下载。除了玩游戏,EyeMario也可应用来治疗弱视(amblyopia,又称lazy eye),或是帮助那些失去双手的身障者。 「在医疗领域,这种仪器并不是新的,不过我们拿它来做控制应
[测试测量]
NI推出眼球控制马里奥的<font color='red'>LabView</font>源码
LabVIEW与C接口设计方法
   Labview 提供支持VXI总线、GPIB总线、RS?232串行总线接口硬件的驱动程序库,但它对物理内存的操作受到限制,且对硬件操作的实时性不好。但它提供了CIN(CODeInterfaceNode)节点。用户可在LabVIEW中确定CIN节点的入口与出口参数个数类型,在C编译环境下,生成.lsb文件,然后在LabVIEW中对CIN节点选择Loadcinobjectcode,最后将该节点封装成一个VI,由主程序调用。采用CIN节点,也可充分利用Win95支持多线程的功能,提高运行效率,利用主线程监控各子线程,有效地避免因硬件通信错误而导致程序被挂起的现象,同时,可充分利用Win95有效的内存管理技术,提高数据处理及运算速度
[测试测量]
<font color='red'>LabVIEW</font>与C接口设计方法
LabVIEW透明效果-很好用
在Labview的编辑工具里,有一个工具,之前没有发现,现在来看真是好玩啊。 就是透明画笔,能把很多东西​变成透明。在这里: ​选中之后点击需要透明化的部分或者需要透明的背景。 就会处理成这样: ​比较有用。
[测试测量]
LabVIEW开发高辐射通量太阳能熔炉的控制和数据采集系统
太阳能熔炉组件架构图 简介 由于地处阳光地带,墨西哥是利用太阳能技术的理想之地。该地区年平均日晒超过5.5kWh/m2。 高质量的太阳能资源使得该地区成为实施集中太阳能技术(CST)的理想选择,CST技术可用于发电或是生产太阳能氢燃料。 为了促进CST在墨西哥的发展,CIE能源研究中心建造了一个高辐射通量太阳能熔炉(HRFSF)。HRFSF使得在基础应用研究以及工业生产过程的发展中利用太阳辐射成为可能。HRFSF的主要目的是开发用于中央塔发电厂的热电太阳能塔组件。另一个目的则是处理和制造先进的材料,并且让它们体现暴露在阳光下的热物理,机械和光学的材料特征。 我们需要一个控制和 数据采集系统 ,用于操作HRFSF所有集成
[测试测量]
<font color='red'>LabVIEW</font>开发高辐射通量太阳能熔炉的控制和数据采集系统
HH52P型电磁继电器动态特性监测方法的研究
摘要:本文基于LABVIEW开发了一套电磁继电器动态特性监测系统。电磁继电器吸合暂态过程依次为触动阶段、吸动阶段和蓄磁阶段。通过继电器线圈时间常数的动态变化特性可以实现对继电器吸合过程中触动阶段、吸动阶段和蓄磁阶段的辨识。因此,根据时间常数的物理意义,将线圈时间常数和衔铁触动时间的算法嵌入到该监测系统中,达到了对电磁继电器吸合过程动态特性监测的目的。经实际测试,该系统运行稳定,完成了对试品吸合过程动态特性的监测和特性参数的采集分析。 引言   电磁继电器一般由电磁系统、弹簧系统、触点系统、支架及外壳组成,电磁、弹簧及触点系统的协同配合是继电器可靠动作的关键。可测性参量中,除了触点电气参量,线圈电气参量中也蕴含能反应整机性能的动
[测试测量]
HH52P型电磁继电器动态特性监测方法的研究
利用CompactRIO 和LabVIEW在法国阿尔卑斯山脉研究雪崩中雪流特性
  行业:科研   产品:实时模块, FPGA模块, CompactRIO   挑战:通过收集关于雪流速度和压力的实时数据,确定雪崩中雪流规律以及雪崩阻滞屏障的有效性。   解决方案:   利用NI的LabVIEW软件和CompactRIO硬件开发一个坚固的测量系统,以便在恶劣的山地条件下精确、可靠地进行快速数据采集。   "CompactRIO和LabVIEW之间的无缝集成,以及易于使用的软件使产品成为显而易见的应用选择。"   法国农业与环境工程研究院(Cemagref)是一家受法国农业和研究部监管的研究机构,专门进行环境科学和技术方面的研究。Cemagref的格勒诺布尔分部(Grenoble)侧重研究与山地环境有
[测试测量]
基于LabVIEW的便携式手持数字波形表设计
将LabVIEW设计的虚拟仪器程序移植到运行 WindowsCE的便携式手持设备上。可以极大地提高嵌入式系统软件开发效率。具体提出一种有效解决数据波形交替显示的界面设计,阐述了如何使用 LabVIEW的触摸屏toueh panel模块开发的数字波形表用于Windows CE 5.0设备的测试项目的案例。 1 开发平台简介 1.1 基础平台 本文设计的数字波形表采用高性能、低功耗、高集成度的S3C2440A微处理器。触摸屏配合采用S3C2440A的高速处理器驱动,具有更好的视频显示效果。 1.2 软件平台 LabVIEW是美国国家仪器公司推出的一种虚拟仪器开发平台。LabVIEW包含有很多的模块,touch panel模块是
[测试测量]
基于<font color='red'>LabVIEW</font>的便携式手持数字波形表设计
LabVIEW数据记录和存储(二)—配置文件
配置文件(后缀是ini)也是纯文本文件中的一种,但是包含了一定的检索信息,常用于保存用户对应用程序的配置参数,如记录仪器的地址、报表路径等设置。图 7所示为某个ini文件的实例,从图中看出文件中包含3种格式: 以 ; 开头的文本,表示该行文字是注释,用以显示一些说明性文字; 包含在 中的文本,表示section,用以分类显示一些参数; 以=表示的文本,表示key,用以显示某一字段具体的参数值。 因此,某个参数需要以key指定并位于section字段下。 图 7 system.ini文件 既然ini文件是属于文本文件的一种,那么使用Write to Text File和Read from Text File函数也能够
[测试测量]
<font color='red'>LabVIEW</font>数据记录和存储(二)—配置文件
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved