基于labview的gmr虚拟仪器自动测试系统

基于labview的gmr虚拟仪器自动测试系统

ID:14731842

大小:282.00 KB

页数:7页

时间:2018-07-30

基于labview的gmr虚拟仪器自动测试系统_第1页
基于labview的gmr虚拟仪器自动测试系统_第2页
基于labview的gmr虚拟仪器自动测试系统_第3页
基于labview的gmr虚拟仪器自动测试系统_第4页
基于labview的gmr虚拟仪器自动测试系统_第5页
资源描述:

《基于labview的gmr虚拟仪器自动测试系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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.2LabVIEW   LabVIEW是一种图形化的编程语言,主要用来开发数据采集、仪器控制及数据处理分析等软件,功能强大.目前,该开发软件在国际测试、测控行业比较流行,在国内的测控领域也

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

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

5、现对GPIB仪器的控制.   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测试系统的前面板设计   LabVIEW通过"所见即所得"的可视

7、化技术建立起友好的人机界面,针对测试和过程控制领域,提供了大量的控制对象.本系统仪器控制前面板如图1所示,主要控制对象包含有:   图1虚拟仪器测试系统前面板设计   GPIBAddress:通过设置地址来控制指定的GPIB仪器   功能:数字表的丈量功能,包括直流电流、交流电流、直流电压、交流电压、两线电阻,四线电阻   某一点求均匀值的个数N1:对N1个数取均匀得到绘图时的一个元素   N毫秒采集一个有效

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。