ImageVerifierCode 换一换
格式:DOC , 页数:23 ,大小:727.50KB ,
资源ID:8853892      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8853892.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于LabVIEW积分器的研究.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于LabVIEW积分器的研究.doc

1、长江师范学院本科毕业设计基于LabVIEW积分器的研究摘 要随着社会的不断发展,人们对仪器的要求也越来越高。由于虚拟仪器具有性价比高、标准化、模块化、仪器系统小巧紧凑、远程测试、可有用户定义仪器等优点,所以虚拟仪器近几年得到了飞速的发展。基于LabVIE的积分器是对输入仿真信号进行仿真和积分,然后输出结果,通过波形图观察其虚拟波形。与此同时,你还可以对其幅值、频率、偏移量、相位、重置信号等参数进行设置,改变其参数观察其波形的变化。最后将得到的结果与理论一起分析,看其是否相一致。本论文是通过验证三角波、正弦波、锯齿波、方波积分后的波形,来推导出虚拟仪器的可靠性。进而推广到加入滤波器和干扰信号后积

2、分的波形图。关键词:虚拟仪器 ; LabVIEW; 积分器 AbstractWith the continuous development of society, people to the instrument demands more and more is also high. Because virtual instrument has cost-effective, standardization, modular, instrument system small compact, remote testing, can have the user to define instrum

3、ent advantages, so the virtual instrument in recent years have developed rapidly.Based on the integrator of LabVIE simulation signal is input of simulation and integral, then input results, through the waveform figure observe its virtual waveform figure. Meanwhile, you change its on the amplitude, f

4、requency, offset, phase, reset signal parameters, such as setting, observation of the waveform changes. Finally will get together to analyze the result with the theoretical consistent, to see if it. This thesis is verified through triangular wave, sine wave, sawtooth wave and square-wave integral to

5、 get the waveform, the reliability of virtual instrument. Then spread to join filter and jamming signal waveform after integral figure.Key word: Hypothesized instrument; LabVIEW ; integrator 目 录1 绪论41.1 课题的提出及研究意义41.1.1 课题的提出41.1.2 课题的研究意义41.2国内外研究现状41.3本文的研究目的和研究内容51.3.1 本文的研究目的51.3.2 本文的研究内容51.3.3

6、 本文采用的研究方法51.3.4本文的章节安排62 虚拟仪器及LABVIEW简介62.1 虚拟仪器的有关背景62.2 LabVIEW的背景及应用介绍63 积分器器的介绍73.1 研究积分器的意义73.2 积分器在各个领域的应用简介83.3 积分运算及积分器的特点93.3.1 积分运算的意义93.3.2积分器电路原理94 虚拟积分器的发展及设计104.1 虚拟积分器的设计步骤104.2 本课题整体电路图114.2.1 程序框图的设计114.2.2 程序框图中主要模快的设计124.2.3 前面板设计134.3 运行结果164.3.1 正弦波积分结果164.3.2 方波信号积分结果174.3.3 三

7、角波信号积分结果174.3.4 锯齿波信号积分结果184.4本章总结。205结论。.21参考文献。22致谢。23长江师范学院本科毕业设计基于LabVIEW积分器的研究1 绪论1.1 课题的提出及研究意义1.1.1 课题的提出计算机的出现,彻底改变了人们的工作和生活方式。如今计算机已经无处不在,进入了每个人的生活之中。在工程技术人员看来,计算机不仅仅是人们常见的PC,也包括各种微处理器。从这个角度看,我们无时无刻不在使用计算机,例如,电视、洗衣机、自动提款机等都依赖计算机来实现各种便捷的功能。 相同的计算机可以完成不同的工作,在于它们使用不同的程序,而程序是由计算机编程语言创建的。短短几十年中,

8、出现了众多的编程语言,这些编程语言的共同特点是采用文本方式创建程序。文本方式编程对编程人员要求很高,这使得计算机编程只能是少数人才可以从事的职业。美国国家仪器公司(National Instruments,简称NI)的创新软件产品LabVIEW,允许通过人们最为熟悉的图形方式编程,摒弃了晦涩难懂的文本代码,使得计算机编程不再是少数人的专利。LabVIEW的最早版本诞生于1986年,几乎和Windows的最早版本同步,这注定了LabVIEW是多平台的编程语言,适合于不同的操作系统。1.1.2 课题的研究意义虚拟仪器与传统仪器相比,其主要优点是可以由性价比高、标准化、模块化、仪器系统小巧紧凑、远程

9、测试、可有用户定义仪器功能等优点。虚拟仪器能同时对多个参数进行实时高效的测量,同时,由于信号的传送和数据的处理几乎都是靠数字信号或软件来实现的,大大降低了环境干扰和系统误差的影响。此外,用户也可以随时根据需要调整虚拟仪器的功能,大大缩短了仪器在改变测量对象时的更新周期。采用虚拟仪器还可以降低测试系统的硬件环节,从而降低系统的开发成本和维护成本。虚拟仪器采用标准的接口总线技术和模块化的仪器硬件,这符合军用装备研制的通用化和小型化需求,有利于装备成系列发展,有利于装备的技术保障.1.2国内外研究现状作为现代仪器代表发展的方向,虚拟仪器已迅速发展成为一种新的产业。美国是虚拟仪器的诞生地也是全球最大的

10、虚拟仪器制造国。到1994年底,虚拟仪器制造厂已达95家,共生产1000多种虚拟仪器产品,销售额达2.93亿美元,占整个仪器销售额73亿美元的4%。到1996年,虚拟仪器已在一起表市场占邮件10%的份额。生产虚拟仪器的主要厂家NIHP等公司,目前都产生数百个型号的虚拟仪器产品。这些产品在国际市场上有较强的竞争力。已经入中国市场。 国内虚拟仪器研究的起步较晚,最早的研究是从引进消化NI的产品开始。但经过多年研究,我国已经在虚拟仪器开发方面成形了自己的特色。国家自然科学基金委员会已经虚拟仪器研究作为现代机械工程科学前沿学科之一,并被列为十五期间优先资助领域。我国国民经济的持续快速发展,加快了企业的

11、技术升级步伐,先进仪器设备的需求更加强劲:虚拟仪器赖以生存的个人计算机最近几年以极高的迅速在中国发展,这些都为虚拟仪器在我国的普及奠定了良好的基础。因此,我国的虚拟仪器存在巨大的发展潜力。据专家预测到2015年末我国虚拟仪器行业的产值将达到仪器仪表行业总产值的50%。 然而,经过对这些设计的分析了解后发现,利用这些方法设计的积分器在运用起来比较麻烦,运算起来也很复杂,在了解了LabVIEW的特性及优点之后,所以我选择了利用这个软件来设计积分器。1.3本文的研究目的和研究内容1.3.1 本文的研究目的虚拟仪器,实际上就是一种基于计算机的自动化测试仪器系统。虚拟仪器通过软件将计算机硬件资源与仪器硬

12、件有机的融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量,控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器,由于计算机性能以摩尔定律(每半年提高一倍)飞速发展,已把传统仪器远远抛到后面,并给虚拟仪器生产厂家不断带来较高的技术更新速率。1.3.2 本文的研究内容根据本文的研究方向以及研究目的,本文的研究内容主要有以下几个方面:1.掌握积分器工作原理;2.熟悉LabVIEW编程语言;3.运用LabVIEW设计一个虚拟积分器,积分器是电路分析设计中常用到的元件,设计分为前面板设计和

13、流程图设计两个部分1.3.3 本文采用的研究方法1、首先查阅课题相关的资料,对资料进行整理和研究,结合实际需要提出设计方案。设计方案包括:(1)确定虚拟积分器的设计思路;(2)设计出总体框图;(3)设计出程序流程图;(4)按照程序的流程图进行程序的模块化设计;(5)采用LabVIEW软件设计各部分程序 ;(6)验证设计的正确性并进行调试。2、理论计算与虚拟仿真相结合法。1.3.4本文的章节安排第1章 绪论部分。介绍本文的研究背景、研究意义和研究内容,概述了当前国内外在LabVIEW积分器的研究现状。第2章 介绍虚拟仪器和LabVIEW的有关背景第3章 介绍积分器的功能、特点、应用以及基本组成理

14、。第4章 介绍用其他软件设计的虚拟积分器的方法,以及对本文的设计方法及步骤的介绍。第5章 全文总结。2 虚拟仪器及LabVIEW简介2.1 虚拟仪器的有关背景20世纪80年代初,NI公司是GPIB总线设备的主要供货商,丰富的硬件经验和强大的软件开发需求,促使NI公司的工程师们寻找一种代替传统编程语言的开发工具,这导致了1986年LabVIEW的横空出世。LabVIEW是由测试工程师开发的专用编程语言,因此,LabVIEW具有鲜明的行业特点,最早主要用于测试测量领域。NI公司独创了虚拟仪器的理念,提出了软件就是仪器的理念,并逐步成为业界的标准。 随着LabVIEW的不断发展,几乎每隔一两年,都要

15、推出新的版本。LabVIEW的应用范围已经覆盖了工业自动化、测试测量、嵌入式应用、运动控制、图像处理、计算机仿真、FPGA等众多领域。以LabVIEW为核心,采用不同的专用工具包,统一的图形编程方式,可以实现不同技术领域的需求。 2.2 LabVIEW的背景及应用介绍虚拟仪器技术 (Virtual Instrumentation)的概念由美国国家仪器公司NI首先提出。所谓虚拟仪器是在以计算机为核心的硬件平台上,由用户设计定义的、具有虚拟仪器面板的、测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出检测结果,利用计算机强大的

16、软件功能实现信号数据的运算、分析、处理,由I/O接口设备完成信号的采集、测量与调理。虚拟仪器是测控技术和计算机技术深层次相结合的产物,它使测量仪器与计算机的界线模糊了。虚拟仪器本质上是虚拟现实技术在仪器领域的应用结果。采用虚拟仪器技术,通过把各种硬软件以及附备件进行合理搭配,就可以将计算机变成一台综合的测试仪器,在各种测试和工业自动化领域中得以应用。虚拟仪器通常由硬件设备与接口、设备驱动软件和虚拟仪器面板组成。虚拟仪器中的“虚拟”主要包括以下两方面的含义。( 一)面板虚拟虚拟仪器面板上的各种“控件”与传统仪器面板上的各种“部件”所完成的功能是相同的。使用者用鼠标操作虚拟仪器面板,看起来就如同使

17、用一台专用测量仪器。(二)功能由软件编程实现在以计算机为核心组成的硬件平台支持上,通过软件编程设计来实现仪器的测试功能,而且可以通过不同测试功能的软件模块的组合来实现多种测试功能。于是在硬件平台确定后,出现了“软件就是仪器”的概念。“软件就是仪器”体现了测试技术与计算机深层次的结合测试系统与仪器演变过程(三)越来越复杂的测试条件、高度自动化的工业化大生产、现代航空航天、军事装备和武器系统试验迫切需要功能更强大、成本更低廉、系统更灵活的新一代测试仪器与系统。从模拟技术向数字技术过渡;从单台仪器向多种功能仪器组合过渡;从简单的功能组合向以计算机为核心的通用虚拟测试平台过渡;测试系统与仪器的功能从过

18、去完全由硬件实现,向部分功能由软件实现过渡;上述这些变化代表了当今电子测试系统与仪器的发展方向3 积分器器的介绍3.1 研究积分器的意义积分器就是能将输入信号进行积分运算的元件。 设输入信号为x(t),那么通过积分器后,输出信号为y(t)=x(t)dt 设系统初始状态为0,将输出信号进行laplace变换Y(s)=X(s)/s,因此在复频域内,积分器的单位冲激响应为H(s)=1/s。 在物理实现过程中,用到了积分电路来实现,其中反馈回路里包含积分元件电容,它是对流经它的电流进行积分。而积分器是电路实验中常用的器件,常用来对正弦波、方波、三角波、锯齿波等波形进行转换。本课题主要研究虚拟积分器的L

19、abVIEW的实现,积分器广泛应用于模拟和数字系统中对信号积分。因此,研究虚拟积分器具有十分重要的实际意义。通过本课题也可以掌握应用LabVIEW软件编程设计虚拟积分器的方法与步骤,有利于更好地把握积分器的工作原理和使用方法,并进一步熟悉采用LabVIEW方法实现数字系统设计的流程,提高专业知识水平。3.2 积分器在各个领域的应用简介 运算放大器的积分器 (3.1) (3.2) (3.3) (3.4) 同相和反相开关电容积分器开关电容积分器电路如图3-2(a)所示。由图(a)可知,当1为高电平,T1、T3导通,vI对C充电;当vI为正,在图示vC1的假定正向下,充电结果vC1有一负电压。当2为

20、高电平时,vC1将加到运放的反相端,使vO为正,与vI同相,因此,图3-2(a)是同相积分电路。如果将T3、T4的时钟相位反相,如图3-2(b)所示,读者不难证明,图1b具有反相积分器的功能 3.2(a)同相积分电路 3.2(b)反相积分电路3.3 积分运算及积分器的特点3.3.1 积分运算的意义积分运算是一种数学运算的一种基本运算,特别是信号处理和电路等得到广泛运用。从信号处理的角度来看是对信号进行积分,其表达式为:y(t)=x(t)dt (3.5)3.3.2积分器电路原理对于积分器的电路比较简单,它就是以一个电容、一个电阻和一个三极管组成。在此我们将在这里以正向积分器为例子介绍下积分器的功

21、能:电路图如下: 图3.3积分器电路原理下面推导输出电压与输入电压的关系:输入电压Vin经电容R1对电容C1充电,设C1上的电压为Vc,则:流过R1的电流为:Ir1(VinVc)/R1C1上的电压为:Vc1/C1Ir1dt1/R1C1(Vin-Vc)dt=1/R1C1Vindt-1/R1C1Vcdt即:Vc1/R1C1Vcdt1/R1C1Vindt (3.6)再设R2上的电压为Vr,流过R2上的电流为Ir2=Vr/R2,电容C2上的电压为:VC21/C2Ir21dt=1/R2C2Vrdt输出电压VoVrVC2Vr1/R2C2Vrdt (3.7)根据运放的虚短原理,VcVr,当R1C1R2C2时

22、,上式(3.7)的右边等于(3.6)式的左边,即:Vo1/R1C1Vindt结论是:输出电压是输入电压的积分,而且输入输出电压同方向。4 虚拟积分器的发展及设计4.1 虚拟积分器的设计步骤虚拟仪器的设计包括前面板(front panel)、流程图(block diagram)以及图标/连接器(icon/connector)三部分。而前面板是图形生成板,也就是VI的虚拟仪器面板。好比电脑的显示器一样,能看到出入波形和输出波形。具体表现为:开关、旋扭、图形以及其他控制(control)和显示对象(indicator)。流程图提供VI的图形化源程序。就好比电脑的说明书一样,让人可以了解此程序的 一个

23、操作过程,给人一目了然的感觉。它以控制和操纵定义在前面板上的输入和输出功能。流程图包括前面板控件的连线端子,还包括一些前面板上没有但编程必须有的,如函数、结构和连线等。图标/连接器是子VI被其它VI调用的接口,就像函数的参数。用户必须指定连接器端口与前面板的控制和显示一一对应。连接器一般情况下隐含不显示,用户也可以选择打开观察它。以下图4.1是一个虚拟积分器的一个设计图:开始进入信号积分界面选择信号的类型波形参数设定生成信号在波形中显示是否重置?波形继续扫描返回YN图4.1 信号积分模块的流程图此流程图可以对常见的信号(如正弦波、三角波、方波、锯齿波等)进行积分。它的波形图及结果会显示在前面板

24、上。也可以修改其参数,跟换不同信号。对积分信号结果进行分析和处理。 本软件处可以对信号波形进行处理外还可以在仪器面板上对其采样、幅值、频率、相位等参数进行修改,前面板上显示积分后的波形。本信号采用LabVIEW中的典型信号生产模块。此仿真信号的生成和函数的处理经过必要的链接放入一个While循环结构中就形成了一个积分流程图。如图4.2所示。仪器面板图如图4.3所示。Waveform Graph用来显示积分前后的波形,信号类型可以选择波形的类型(如正弦波、方波、三角波或锯齿波),幅值、频率、相位和偏移量可以用来设定仿真实验信号所需要的一些参数。4.2 本课题整体电路图4.2.1 程序框图的设计基

25、于LabVIEW的积分器的框图由采样、幅值、频率、相位输入、重置相位、相位输出、错误报数、输入信号波形图、复位信号开关组成。其框图如4.2图:图4.2基于LabVIEW的积分器的框图在While的条件下,输入正弦信号、锯齿波信号、和噪音信号通过公式把三个信号整合起来并输入到波形图上,通过波形图可以看到三个信号的合成波形;然后把信号输入到滤波器中,滤波过后再输入到一个波形图2中看起波形,比较两波形图的不同和相同之处;最后将滤过的信号发送到积分器中,再传输到波形图三中,观察起结果。其运行结果如下图:图4.2框图波形图波形图1是没经过滤波的波形,是一条很不稳定的正弦波形;波形图2是经过滤波过后,一条

26、相对比较稳定的正弦波形;波形图3是一条经过滤波和积分过后,几乎稳定的余弦波形。4.2.2 程序框图中主要模快的设计程序框图中的主要模块包括基本函数发生器和积分函数器模块的设计,其中基本函数发生器函数信号发生器能产生某些特定的周期性时间函数波形(正弦波、方波、三角波和锯齿波等)信号,频率范围可从几个微赫兹到几十兆赫兹变换。函数信号发生器在电路实验和设备检测中具有十分广泛的用途。LabVIEW中的基本函数发生器可以对信号类型、频率、相位、方波占空比、偏移量、幅值、复位信号开关、采样信息等进行设置。图4.3 基本函数发生器的连线图图4.4积分函数器模块 积分函数器模块 中显示了信号类型、频率、幅度、

27、相位、偏移量、方波占空比、错误输入、采样信息、采样数、重置信号、信号输出、相位输出等信息。可以对相关信心进行修改来改变其波形观其波形变化。 4.2.3 前面板设计根据设计的积分器的功能,可以选择输入的信号类型,如(三角波,方波,锯齿波,正弦波),同时也可以根据需要设置所选信号的频率、相位、幅值、方波占空比等参数。由整体设计框图(图4.1)可知,若积分过后的波形图与实际不相符,则此时可以重置信号,重新设置波形参数。前面板框图设计如图4.5所示:图4.5 前面板设计框图4.3 运行结果以下积分结果的参数如图:图4.6信号参数4.3.1 正弦波积分结果图4.7正弦积分波形图在基于LabVIEW的积分

28、器的积分下正弦波积分出来后是一个余弦波形,这一点与事实相符合。从而从一方面证明了虚拟仪器的可靠性。4.3.2 方波信号积分结果图4.8方波积分波形图在虚拟积分器的积分下方波积分后是一个矩形波。这也进一步证明了虚拟仪器的可靠性。4.3.3 三角波信号积分结果图4.9三角波积分波形图三角波在虚拟积分器的积分下得到了一个正弦波,从而更近一步证明了虚拟仪器的可靠性。小结: 在虚拟积分器下得出的波形图是完全与事实相符合的。所以在虚拟仪器中积分后的波形图是正确的。4.3.4 锯齿波信号积分结果4.10锯齿波信号积分由前面的结果可以证明,此锯齿波的积分后的波形图是正确的。4.4本章总结从前面正弦波、方波、三角波、锯齿波在基于LabVIEW的积分下结果是与实际理论分析和传统的实验运行结果是相一致的,从而证明了虚拟仪器的可靠性。用LabVIEW性能高,灵活性强,软件开发效率高,可操作性和维护性好等优点。从而注定了它的发展性是可观的。在未来时间里,它的运用将会更

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2