- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仪器驱动程序-OK
(2)框图程序 每一个程序前面板都对应着一段框图程序。框图程序用LabVIEW图形编程语言编写,可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连线构成。其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流,定义了框图内的数据流动方向。上述温度计程序(Thermometer VI)的框图程序如下图所示。 (3)图标/连接器 图标/连接器是子Ⅵ被其他VI调用的接口。图标是子VI在其他程序框图中被调用的节点表现形式,而连接器则表示节点数据的输入/输出口,就像函数的参数。用户必须指定连接器端口与前面板的控制和显示一一对应。下图为温度计程序(Thermometer VI)的图标和连接器。连接器一般情况下隐含不显示,除非用户选择打开观察它。 2.数字信号分析举例 LabVIEW的Advanced Analysis软件库包括数值分析、信号处理、曲线拟合以及其他软件分析功能。该软件库是建立虚拟仪器系统的重要工具,除了具有数学处理功能外,还具有专为仪器工业设计的独特的信号处理与测量功能。除了Advanced Analysis软件库,NI公司还提供一些附加的分析工具库,借助这些分析软件包,LabVIEW可具有更加强大的分析功能。这些分析工具库包括: ●联合时频分析(Joint Time Frequency Analysis)工具箱:用于分析常规傅里叶变换不易处理的时一频特性。 ●G Math工具箱:提供了扩展的数学功能,如公式分析、求根值、画轮廓线等。 ●数字滤波器设计工具箱。 示例:用数字滤波器消除不需要的频率分量。 数字滤波器用于消除不需要的频率成分,是应用最广泛的信号处理工具之一。两种数字滤波器分别是:FIR(有限脉冲响应)和IIR(无限脉冲响应)滤波器。FIR滤波器可以看成一般移动平均值,它也可以被设计成线性相位滤波器。IIR滤波器有很好的幅值响应,但是无线性相位响应。 下面的例子说明了如何用数字滤波器消除不需要的频率分量。 (1)前面板 1)打开Low Pass Filter.vi程序。这个程序设计了一个低通巴特沃斯滤波器,从输入信号中滤除10Hz分量。 2)转换到框图程序。 * 第十一章 计算机测试系统与虚拟仪器 第一节 概 述 第二节 插卡式测试系统 第三节 仪器前端 第四节 仪器控制 第五节 智能仪器简介 第六节 虚拟仪器 第一节 概 述 随着计算机技术、大规模集成电路技术和通信技术的飞速发展,传感器技术、通信技术和计算机技术的结合,使得计算机与测试技术的关系发生了根本性的变化,计算机已成为现代测试和测量系统的基础。 计算机测试系统: 从结构上划分 微机或微处理器 测量仪器或设备 接口 软件 { 微机或微处理器在软件控制下,发出各种控制指令控制各台测量仪器协同工作以完成数据采集任务,并对测量数据进行处理,如计算、变换、数据处理、误差分析等,最后将测量结果存储或打印、显示输出,实现自动测试。微机或微处理器是整个测试系统的核心。软件是根据测量任务所编制的程序,是计算机测试系统的灵魂。 测量仪器或系统主要完成被测量的测量工作。测量仪器或系统在微机所发的控制指令控制下完成如工作频段选择、输出电平调节、量程设置和测量功能。这种能接受程序控制并据之改变内部电路工作状态,能完成特定任务的测量仪器称为仪器的可编程控制,或称程控仪器。 接口的主要任务是提供机械兼容、逻辑电平匹配、并能通过数据线交换电信号信息。各仪器之间通过适当的接口用各中总线相连。 从功能上划分 数据采集和存储 数据分析 数据显示 在一些测试系统中,数据分析和显示完全用微机的软件和显示器来完成。因此,只要额外提供一定的数据采集硬件,就可以与微机组成测量仪器。这种基于微机的测量仪器称为虚拟仪器。 测试技术与计算机技术几乎是同步、协调向前发展的,计算机技术已成为测试仪器和系统的核心。 基于计算机的测试系统可分为三种类型: ▲第一种是计算机插卡式测试系统。即在计算机的扩展槽(通常是PCI、ISA等总线槽,也可设计成便携式计算机专用的PCMCIA卡)中插入信号调理、模拟信号采集、数字输入输出、DSP(数字信号处理芯片)等测试与分析板卡,构成通用或专用的测试系统。 ▲第二种是由仪器前端与计算机组合的测试系统。仪器前端一般由信号调理、模拟信号采集、数字输入输出、数字信号处理、测试控制等模块组成。由VXI、PXI等专用仪器总线连接在一起构成独立机箱,并通过以太网接口、1394、并行接口等通信接口与计算机相连,构成通用或专用测试系统。 ▲第三种是由各种独立的可编程仪器
文档评论(0)