基于LABVIEW的GMR虚拟仪器自动测试系统

上传人:s9****2 文档编号:513047952 上传时间:2022-09-14 格式:DOC 页数:7 大小:271.50KB
返回 下载 相关 举报
基于LABVIEW的GMR虚拟仪器自动测试系统_第1页
第1页 / 共7页
基于LABVIEW的GMR虚拟仪器自动测试系统_第2页
第2页 / 共7页
基于LABVIEW的GMR虚拟仪器自动测试系统_第3页
第3页 / 共7页
基于LABVIEW的GMR虚拟仪器自动测试系统_第4页
第4页 / 共7页
基于LABVIEW的GMR虚拟仪器自动测试系统_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于LABVIEW的GMR虚拟仪器自动测试系统》由会员分享,可在线阅读,更多相关《基于LABVIEW的GMR虚拟仪器自动测试系统(7页珍藏版)》请在金锄头文库上搜索。

1、1、引言 金属薄膜的磁电阻效应(GMR)由于具有灵敏度高、可靠性好等其它磁敏元器件所不具备的一系列优点,得到国内外的广泛重视.目前在国外利用GMR效应制作的磁传感器已经用于磁头、汽车测速、非接触开关等领域.近些年又发现了GMI(磁阻抗)效应,其性能比GMR更优异.我校物理系磁光实验室(校重点实验室)正在这方面进行深进的研究.其中该薄膜样片的特性丈量尤为重要,以下就是基于LABVIEW 构建的该薄膜样片的GMR自动测试系统. 2、系统硬、软件先容 2.1基于GPIB总线的虚拟仪器硬件 由于计算机内部采用与GPIB总线完全不同标准的总线,为使计算机作为GPIB系统控制器,必须在计算机的扩展槽上插一

2、块与GPIB总线相连的接口卡,本文采用的是美国NI公司的 AT-GPIB/TNT 型GPIB接口卡.PC机利用此接口卡,通过GPIB总线电缆与GPIB仪器相连,在软件的支持下成为一台完善的GPIB系统控制器.本系统接两台 Keithley2000数字万用表(带GPIB接口).除外,系统还有一对亥姆霍兹线圈、扫描电源(幅值在正负20V呈低频线性变化)、恒流源、四针精密探头(测试样品的夹具). 2.2 LabVIEW LabVIEW是一种图形化的编程语言, 主要用来开发数据采集、仪器控制及数据处理分析等软件,功能强大.目前, 该开发软件在国际测试、测控行业比较流行, 在国内的测控领域也得到广泛应用

3、. 采用美国NI公司的LABVIEW的图形化编程语言作为开发平台,可以通过三种方式对GPIB仪器进行控制: (1) 用GPIB程序库实现控制 在InstrumentI/O功能子模板下有很多GPIB函数,GPIB488-2子模板下有很多GPIB通讯功能子程序模块,这些模块在工作平台上可以调用低层的488-2驱动软件. (2)利用仪器驱动程序进行控制 LABVIEW提供世界50多家着名厂家的600多种GPIB 仪器、VXI仪器以及串行口仪器的驱动程序.仅仅拥有控制单台仪器的软件,意义并不大,其真正意义在于可以把仪器驱动程序作为子程序调用.这样利用仪器驱动程序库,很方便的实现对GPIB仪器的控制.

4、(3)利用VISA库实现控制 VISA(Virtual Instrument Software Architecture),实质是一个I/O接口软件库及其规范的总称,它包含了GPIB仪器、VXI仪器、RS232仪器等各类仪器的控制操纵. 所有的VISA功能模块都包含在Instrument I/O功能模块的VISA子模块中,其中VISA OPEN模块用于与指定的设备建立通讯;VISA WRITE 模块把写缓冲其中的字符串写进指定的设备;VISA READ 模块读取制定设备的数据;VISA CLOSE 模块封闭制定设备的通讯过程,开释系统资源. 本系统采用GPIB程序库实现对GPIB仪器的控制.

5、3、测试系统组成及原理 基于GPIB总线的虚拟仪器系统组成原则,我们建立了一套H-R曲线虚拟仪器测试系统,计算机通过GPIB 接口卡及两个Keithley2000 六位半数字电压表对测试对象进行实时测试.样片阻抗丈量采用四端口丈量法.两根电流引线接1mA恒流源,另两根电压引线接Keithley2000数字电压表,由于电压丈量回路的高输进阻抗特性,吸取的电流极小,因此能够避免引线及接点电阻给丈量带来的影响.样片所在磁场的磁场的磁场强度时通过拟合曲线B=f(U/R)得到的,其中U为对亥姆霍兹线圈所加的电压,R为线圈电阻,B为线圈在不同电压下的磁场强度. 3.1系统测试硬件结构图为: 本测试系统要研

6、究的是样品在连续线性变化的磁场中所呈现的阻值的变化特性,即数字表1的丈量值(经过处理为样品阻值)随数字表2的丈量值(通过拟合曲线得到磁场强度)的变化情况,因此选择 XY波形记录控件来显示丈量结果. 要完成虚拟仪器的测试功能,软件的设计是关键.基于LABVIEW的虚拟仪器测试软件设计包括前面板的设计及后台图形化控制程序的设计.前面板是图形化用户界面,模拟真实仪器,由控制、指示和修饰等部分组成.用户可以使用各种图标,如按钮、开关、XY波形记录控件等等,设置输进数值和观察输出量. 3.2测试系统的前面板设计 L abV IEW 通过所见即所得的可视化技术建立起友好的人机界面,针对测试和过程控制领域,

7、提供了大量的控制对象.本系统仪器控制前面板如图1所示,主要控制对象包含有: 图1 虚拟仪器测试系统前面板设计 GPIB Address: 通过设置地址来控制指定的GP IB 仪器 功能: 数字表的丈量功能,包括直流电流、交流电流、直流电压、交流电压、两线电阻,四线电阻 某一点求均匀值的个数N1:对N1个数取均匀得到绘图时的一个元素 N毫秒采集一个有效点:采样时间间隔 取点数N: 采集够N个元素后绘图 Chart history size: XY波形记录的最大缓存字节数 write: 点击启动测试 主要显示对象: XY chart: H-R 曲线图 STOP : 点击则停止采样开始将H-R 曲线

8、数据以文本文件形式保存到可以选择的路径下 3.3对应前面板的后台程序如下(图形化语言): 该框图充分利用了循环、顺序和条件等程序控制的结构框架,灵活处理了各模块间的连接,另外,全局变量及局部变量的运用也使前面板简洁了很多.框图中为XY波形记录建立的缓存Chart history size采用SubVI的形式也充分体现了LABVIEW的模块化编程思想. 启动测试后,有效数据显示在XY波形图上,若对测试效果满足,按下STOP 按钮停止丈量,当弹出文件保存对话框时,输进文件名及保存地址保存数据以便后处理.文件保存后,丈量继续. 框图程序与系统硬件一起组成一个完整的虚拟仪器测试系统,充分体现了软件就是仪器的思想. 4、结论 本文基于GPIB总线技术,计算机通过GPIB接口卡控制带有GPIB总线接口的数字电压表,在Labview环境下完成了虚拟仪器前面板以及后台框图程序的设计,建立了一套H-R曲线虚拟仪器测试系统.经实际使用证实,该系统工作可靠,丈量正确,与用传统语言编写的软件相比,界面简洁、清楚.这也充分体现了LABVIEW在自动测试领域的上风及辉煌的远景,尤其为巨磁电阻的特性丈量提供了更直观更便捷的测试平台.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号