毕业论文:基于电涡流传感器的虚拟式微位移测试仪设计【荐】 .doc
《毕业论文:基于电涡流传感器的虚拟式微位移测试仪设计【荐】 .doc》由会员分享,可在线阅读,更多相关《毕业论文:基于电涡流传感器的虚拟式微位移测试仪设计【荐】 .doc(48页珍藏版)》请在三一办公上搜索。
1、AbstractAt present, most of the displacement control system for detecting the use of traditional measuring instruments. Most of its functions are curable by the hardware or software to achieve, but only through the definition of the manufacturers, set up, its functions and specifications are general
2、ly fixed, users can not arbitrarily change its structure and function, it can not meet the modern monitoring system requirements. With the control theory and electronics and the rapid development of computer technology, to meet the research and production needs in the field of detection of many new
3、theories, new technologies and new concepts, virtual machines for us.This design uses virtual instruments on the platform of LabVIEW to develop a micro-displacement detection system. System hardware from the eddy current sensor, signal conditioning circuits, PCI-6221 data acquisition card and comput
4、er and so on, software developed using LabVIEW. The system can achieve the displacement data acquisition, display, and storage and playback functions.Keywords: Eddy current sensor; displacement detection; LabVIEW; Virtual Instrument目 录摘 要IAbstractII第一章 引 言11.1 研究课题背景及目的11.2 本课题的任务2第二章 微位移检测系统总体方案的确定
5、32.1 位移检测系统开发平台32.1.1 虚拟仪器概念32.1.2 虚拟仪器的组成32.1.3 虚拟仪器与传统仪器42.1.4 虚拟仪器的应用62.1.5 LabVIEW语言简介62.2 微位移检测系统总体方案设计7第三章 微位移检测系统的硬件配置83.1 传感器83.2 信号调理模块103.3 数据采集卡113.3.1 数据采集卡的选用113.3.2 设计所选数据采集卡123.3.3 测试与自动化资源管理器143.3.4 测试信号的连接方式143.3.5 数据采集设备的设置与测试15第四章 微位移检测系统的软件设计194.1 前面板的设计194.2 数据采集系统204.2.1 数据采集模块
6、简介204.2.2 数据采集程序234.3 数据记录与回放254.3.1 数据记录与回放的文件格式254.3.2 LABVIEW中的数据库创建284.3.2.1 Microsoft Access 2003数据库管理系统284.3.2.2 LabVIEW与数据库的接口方法304.3.2.3 LabVIEW与数据库连接334.3.3 数据保存与回放程序35第五章 总结40参考文献41附录A基于电涡流传感器的虚拟式微位移测试仪系统程序43致谢44第一章 引 言1.1 研究课题背景及目的传统的位移测量和信号分析处理大多是利用电子仪器来实现的众所周知,仪器是生产的基础,要保证这些测试系统的质量,就要同时
7、购置多套先进而昂贵的仪器一个传统的实验要使用多种仪器,而且不同测试系统所用的仪器也不尽相同,这么多的仪器不仅价值昂贵体积大占用空间多,而且结构复杂相互连接十分麻烦还缺乏友好的人机界面传统的参数检测系统以硬件为核心,系统体积庞大,功能单一,成本高,调试周期长,运行可靠性受到制约,而且系统的更改升级都涉及硬件电路和系统结构的改动,不符合现代仪器技术的发展方向如何利用先进的计算机技术提高效率则成为该领域迫切需要解决的问题随着电子技术计算机技术的高速发展及其在电子测量技术与仪器领域中的应用,新的测试理论测试方法测试领域以及仪器结构不断出现,电子测量仪器的功能和作用也发生了质的变化,计算机处于核心地位,
8、计算机软件技术和测试系统更紧密地结合成一个有机整体,仪器的结构概念和设计观念等都发生了突破性的变化在上述背景下,出现了全新概念的仪器虚拟仪器彻底打破了传统仪器由厂家定义用户无法改变的模式,使测控仪器发生了巨大变革开发了一种基于虚拟仪器技术的新型参数自动测试系统,主要程序采用了LabVIEW软件开发平台,主要硬件采用美国国家仪器公司的数据采集卡,系统能快速在线方便准确地测试各种参数,做到“软件即仪器”本课题研究目的是将虚拟仪器技术应用到传感器实验台的硬件驱动数据采集结果分析数据显示数据输出等,改变了传统的设计方法,实现了对传感器实验台的基于虚拟仪器思想的程控,对虚拟仪器技术在控制领域的应用提供一
9、个全新的开始并且在通用化的硬件配置下,实验人员利用LABVIEW虚拟仪器开发平台,通过调用控件及相关图标就可以构建高性能的实验仪器,而并不需要使用者具备熟练掌握计算机编程语言和程序设计的知识背景,特别有利于高校实验教师和学生自行设计实现虚拟示波器虚拟信号发生器虚拟频谱仪虚拟积分器和微分器等实验教学用仪器1.2 本课题的任务本设计是基于电涡流传感器的虚拟式微位移测试系统,被检测的参数是几毫米的位移信号,很小的位移信号需要先进的检测设备才能精确地测量因此本系统是利用虚拟仪器技术在LabVIEW的平台上设计的位移自动检测系统本课题的研究内容主要包括以下几个方面: 熟悉位移传感器的种类结构及工作原理,
10、重点掌握电涡流传感器的结构原理和特性设计基于电涡流传感器的虚拟式微位移测试仪的软硬件该系统可实现位移数据采集显示存储及回放等功能第二章 微位移检测系统总体方案的确定本系统主要是利用虚拟仪器设计微位移自动检测系统虚拟仪器技术是20世纪90年代计算机系统和仪器系统技术革命的产物,它在测试测量与控制领域中占有重要地位 ,并正成为当今世界流行的仪器构成方案2.1 位移检测系统开发平台2.1.1 虚拟仪器概念伴随着微电子技术,计算机技术和网络技术的迅速发展及其在电工电子测量技术领域的应用,测量仪器不断进步,依次出现了数字化仪器智能仪器和虚拟仪器,同时也由单台仪器逐渐发展到叠加式仪器系统虚拟仪器系统等19
11、86年美国国家仪器公司首先提出了虚拟仪器的概念所谓虚拟仪器是指通过应用程序将通用计算机与功能化模块结合起来,用户可以利用计算机强大的图形环境和在线帮助功能,建立中英文界面的虚拟仪器软面板,完成对仪器的控制数据分析存储和显示,改变传统仪器的使用方式,提高仪器的功能和使用效率,大幅度降低仪器的价格,且用户可以根据自己的需要定义仪器的功能虚拟仪器技术利用PC机高速数据采集和处理能力,对被测对象进行数据采集分析存储显示等虚拟仪器排除了干扰信号和模拟电路引起的误差,大大提高了测试精度虚拟仪器控制功能强,有自动调零自动调节量程自动转换极性和自动校准等功能虚拟仪器没有常规仪器的控制面板,而是利用计算机强大的
12、图形环境,在计算机屏幕上建立起图形的软面板来代替常规的仪器控制面板用户通过鼠标或键盘操作软面板来进行操作,操作方便,易于掌握 虚拟仪器的基本思想是利用计算机来管理仪器组织仪器系统,进而逐步代替仪器完成某些功能,最终达到取代传统电子仪器的目的虚拟仪器实质上是软硬结合虚实结合的产物,是充分利用最新的计算机技术来实现和扩展传统仪器的功能在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器的关键2.1.2 虚拟仪器的组成虚拟仪器包括硬件和软件两个基本要素硬件的主要功能是获取真实世界中的被测信号,可分为两类:一类是满足一般科学研究与工程领域测试任务要求的虚拟仪器最简单的是基于PC总线的插
13、卡式仪器,也包括带GPIB接口和串行接口的仪器;另一类是用于高可靠性的关键任务,如航空航天国防等应用的仪器系统,由计算机统一管理统一操作软件的功能定义了仪器的功能因此,虚拟仪器最重要最核心的技术是虚拟仪器软件开发环境作为面向仪器的软件环境应具备以下特点:一是软件环境是针对测试工程师而非专业程序员,因此,编程必须简单,易于理解和修改;二是具有强大的人机交互界面设计功能,容易实现模拟仪器面板;三是具有强大的数据分析能力和数据可视化分析能力,提供丰富的仪器总线接口硬件驱动程序2.1.3 虚拟仪器与传统仪器虚拟仪器与传统仪器相比,在概念和功能上有重大突破通常,传统仪器在完成某个测试任务时,需要许多仪器
14、,如示波器电压表频率分析仪信号发生器等,对复杂的数字电路系统还需要逻辑分析仪IC测试仪等这么多的仪器不仅价格昂贵体积大占用空间,而且相互连接起来费事而虚拟仪器将计算机资源与仪器硬件DSP技术结合,在系统内共享硬件资源,既有普通仪器的功能,又有一般仪器所没有的特殊功能它把由厂家定义仪器功能的方式转变为由用户自己定义仪器功能,用户可根据测试功能的需要,自己设计所需要的仪器系统,只要将具有一种或多种功能的通用模块相结合,并且调用不同功能的软件模块,就能组成不同的仪器功能将传感器采集的电信号放大和整形后,经A/D变换存入内存,再由计算机软件处理,并显示输出,就可以组成虚拟示波器虚拟计数器频谱分析仪虚拟
15、多用表等利用DSP及相应的算法,将所生成的数据送入D/A转换器,再经信号调理产生所需的信号,又可构成虚拟仪器信号发生器当测试要求改变时,只要增加或更改仪器软硬件模块,就可以构成新的仪器,而不必重新购买整台仪器因此,虚拟仪器充分发挥了计算机的作用,便于与计算机通信相结合来建立计算机网络,组建复杂的测试系统虚拟仪器与传统仪器的比较如表2.1所示表2.1 虚拟仪器与传统仪器传统一起虚拟仪器功能有由仪器厂商定义功能由用户自己定义图形界面小人工读取数据信息量小界面图形化计算机读取数据并分析处理数据无法编辑数据可编辑存储打印硬件是关键部分软件是关键部分价格昂贵价格低廉重用性高系统封闭功能固定可扩展性差扩展
16、性强可构成多种仪器技术更新慢技术更新快开发和维护费用高节省开发费用提供有限的连接性与网络周边连接方便由上表可以看出虚拟仪器相对于传统仪器的优点,在实际检测系统中虚拟仪器也表现了它具有优越性的一面利用传统仪器的位移检测系统原理如图2.2所示图2.2 传统仪器检测原理图利用虚拟仪器思想建立的测试系统提高了测量精度和测量速度减少了开关和电缆,系统易于扩充易于修改,使得测试系统体积小灵活方便成本低效率高,成为现代测试系统发展的主流图2.3为利用虚拟仪器的位移检测系统原理图图2.3 虚拟仪器检测原理图虚拟仪器软面板上具有与实际仪器相似的旋钮开关指示灯及其它控制部件用户通过鼠标或键盘操作软面板,检验仪器的
17、通信和操作在系统集成后,用户不用编写测试程序,即可进行测试测量,实现了测试的自动化智能化2.1.4 虚拟仪器的应用虚拟仪器技术的优势在于用户可自行定义仪器的功能和结构等,且构建容易,转换灵活,因此应用领域十分广阔目前,国内外有许多部门和公司都在积极地开展这些方面的研究和应用工作比如,国内许多大学都在尝试将虚拟仪器应用到实验教学和计算机辅助教学中,清华大学利用虚拟仪器技术构建汽车发动机检测系统,用于汽车发动机出厂前的自动检测虚拟仪器已在超大规模集成电路测试模拟电路/数字电路测试现代家用电器测试以及航天军事生物医学工厂测试电工技术领域等的可移动式现场测试工作中得到应用,且应用领域还将不断拓宽2.1
18、.5 LabVIEW语言简介LabVIEW的开发环境分为三部分:前面板框图程序和图标/连接端口前面板就是图形化的用户界面,用于设置输入数值和观察输出量在前面板中,输入量被称为控制,输出量被称为指示,它们通过各种图标如按钮旋钮开关图表等出现在前面板上,模拟真实仪器框图程序由节点和数据连线组成,它利用图形语言对前面板上的控制对象即输入量和输出量进行控制,节点用来实现函数和功能的调用,数据连线表示程序执行过程的数据流,它定义了程序框图内的数据流动方向图标/连接端口用于把LabVIEW程序定义为一个子程序,从而实现模块化编程,图标是子程序在其他程序框图中被调用的节点表现形式,连接端口则表示节点数据的输
19、入输出口数据分析能力和数据可视化分析能力,提供丰富的仪器总线接口硬件驱动程序LabVIEW具有三个可移动的图形化工具模板:工具模板控件模板和功能模板工具模板提供了用于图形操作的各种工具,比如定位标注断点连线文字注释等;控件模板提供了前面板编辑所需的图像图标一些特殊的图形;功能模板则提供了一些基本的数学函数和其他功能函数这三个模板是LabVIEW编程的主要工具LabVIEW是一种基于图形编程语言(G语言)的开发环境它与CBasic等传统语言有着诸多相似之处,如相似的数据类型数据流控制结构程序调试工具,以及层次化模块化的编程特点等但二者最大区别在于:传统编程语言用文本语言编程;而LabVIEW使用
20、图形语言,以框图的形式编写程序NI公司的LabVIEW是一套专为数据采集与仪器控制数据分析和数据表达而设计的图形化编程软件它增强了用户在标准的计算机上配以高效经济的硬件设备来构建仪器系统的能力将LabVIEW与一般的数据采集以及仪器设备加以组合,就可以设计出虚拟仪器,并将其应用于许多领域2.2 微位移检测系统总体方案设计本系统主要是在虚拟仪器的平台上设计微位移自动检测系统其原理图如图2.4所示图2.4 检测系统原理图首先,传感器采集位移信号,通过信号调理电路板将信号处理,然后通过NI SCC-68接线端子送到数据采集卡,数据采集卡利用LabVIEW软件编写的数据采集程序将数据送入计算机,计算机
21、通过虚拟仪器做的界面可以对采集回来的数据进行同步显示,同时还可以对数据进行存储,以便查看历史记录第三章 微位移检测系统的硬件配置本设计以一个基于电涡流传感器虚拟式微位移测试仪的系统为例,来解析LABVIEW软件的应用与常规的电涡流传感器微位移测试仪的系统不同,虚拟式系统的硬件部分是由三大部分组成: 计算机:是整个检测系统的数据采集数据管理控制决策中心 信号检测部分:电涡流传感器负责采集与被测对象之间的位移信号并将其通过信号调理电路模块板处理后,通过数据采集卡送入计算机 数据采集板部分:包括数据采集板及其配套设施,将采集到的数据进行A/D转换,传送进入计算机,采集到的实时数据可以在计算机上进行显
22、示存储及打印虚拟仪器的软件采用LABVIEW设计,它采用数据流程的图形化C语言编程技术,把复杂费时的软件编程简化为菜单提示和图标连接调用,虚拟仪器要完成的工作是接收数据处理数据并显示数据虚拟仪器在本设计系统中的任务就是计算机通过与数据采集卡的数据通信,接收数字信号,显示出所测微位移的数值,并将结果输入数据库中加以存储基于电涡流传感器的虚拟式微位移测试仪硬件系统如图3.1所示,全能满足在实验室中对不同微位移信号精确测量的要求该系统利用一套硬件设备,使用不同的软件就可以满足各种测量的要求,并具有高精度高效率和全自动的特点,是现代测量设备发展的方向图3.1 系统硬件实物图连接3.1 传感器传感器是一
23、种测量装置,它能感受或响应规定的被测量,并按照一定的规律将敏感元件转换来的模拟信号转换成可用的输出信号,以满足信息的转换处理存储记录显示和控制等要求传感器的好坏直接影响采集数据的精确度,对检测系统有直接的影响对传感器有如下要求: 准确性传感器的输出信号必须准确反应其输入量,即被测量变化因此,传感器的输出与输入关系必须是严格的单值函数关系,且最好是线性关系,即只要被测量的变化对传感器有作用,非被测量则没有作用,真正做到这一点是困难的一般要求非被测量对传感器的影响很小,可以忽略不计 稳定性即传感器的输入输出的单值函数是不随时间变化的,且受外界其他因素的干扰很小,工艺上还能准确地复现 灵敏性即要求较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文:基于电涡流传感器的虚拟式微位移测试仪设计【荐】 毕业论文 基于 涡流 传感器 虚拟 式微 位移 测试仪 设计

链接地址:https://www.31ppt.com/p-3974552.html