- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
输入序列连续降采样设计
摘要
虚拟仪器是现代计算机技术和测量技术相结合的产物, 即以计算机为核心的硬件平
台上,由用户设计和定义其功能,具有虚拟仪器面板,由测试软件实现其测试功能的一 种计算机仪器系统。虚拟仪器与传统仪器一样,具有信号采集与控制、信号分析与处理、 结果表达与输出这些基本功能,只是这些功能是利用现有的计算机,配以必要的硬件和 专用软件实现的。设计要求使用被工业、学术和研究实验室普遍接受的仪器控制软件 LabVIEW图形化的编程软件实现⑴。
本设计采用LabVIEW编程软件技术,可以很好地解决以往硬件实现时价格昂贵、 体积大、故障易发、使用不灵多的诸多问题,同时可以大大提高系统的可靠性,并缩短 开发周期,而且软件实现降采样技术可以较好地解决硬件设备带来的不足 ⑵。
关键词:LabVIEW,While循环,滤波器系数,事件结构,波形图
TOC \o 1-5 \h \z \o Current Document 1 绪论 1
1.1 LabView 概述 1
简介 1
特点及发展趋势 1
1.1.3应用程序的构成 1
1.2降采样 2
\o Current Document 2前面板设计制作 3
\o Current Document 3程序框图设计制作 4
3.1公共结构 4
3.2结构分支[0]超时的设计制作 5
3.2.1所需函数简介 5
3.2.1 [0]分支的设计制作 6
3.3结构分支[1] “降采样因子”:值改变的设计制作 8
3.4结构分支[2] “停止”:值改变的设计制作 9
\o Current Document 4软件测试 10
\o Current Document 5软件打包 11
致 谢 14
\o Current Document 参考文献 15
1绪论
1.1 LabView 概述
1.1.1简介
LabVIEW⑻(Laboratory Virtual instrument Engineering Workbench 是一种图形化的 编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准 的数据采集和仪器控制软件。LabVIEW 集成了与满足 GPIB、VXI、RS-232和RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用 TCP/IP、ActiveX等软
件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟 仪器,其图形化的界面使得编程及使用过程都生动有趣。
图形化的程序语言,又称为 “ G”语言⑷。使用这种语言编程时,基本上不写程
序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟 悉的术语、图标和概念,因此,LabVIEW 是一个面向最终用户的工具。它可以增强你 构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。 使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。
利用LabVIEW,可产生独立运行的可执行文件,它是一个真正的 32位/64位编译 器。像许多重要的软件一样, LabVIEW 提供了 Windows、UNIX、Linux、Macintosh的 多种版本。
1.1.2特点及发展趋势
1) 尽可能采用了通用的硬件,各种仪器的差异主要是软件。
2) 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪 器。
3) 用户可以根据自己的需要定义和制造各种仪器。
4) 未来虚拟仪器研究的另一个问题是各种标准仪器的互连及与计算机的连接。目 前使用较多的是IEEE488或GPIB协议。未来的仪器也应当是网络化的。
1.1.3应用程序的构成
所有的LabVIEW应用程序,即虚拟仪器(VI),它包括前面板(front panel)、程序 框图(block diagram)以及图标/连结器(icon/connector三部分组成[5]。
1) 前面板
前面板是图形用户界面⑹,也就是VI的虚拟仪器面板,这一界面上有用户输入和 显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制( control)和显示对象
(indicator)。下图所示是一个随机信号发生和显示的简单 VI是它的前面板,上面有一
个显示对象,以曲线的方式显示了所产生的一系列随机数。还有一个控制对象一一开关, 可以启动和停止工作。显然,并非简单地画两个控件就可以运行,在前面板后还有一个 与之配套的流程图。
2) 程序框图
程序框图提供VI的图形化源程序。在程序框图中对 VI编程⑺,以控制和操纵定义 在前面板上的输入和输出功能。程序框图中包括前面板上的控件的连线端子,还有一些 前面板上没有,但编程必须有的东西,例如函数、结构和连线等。
如
您可能关注的文档
最近下载
- 工作研究:实施乡村振兴战略,建设美丽乡村.doc VIP
- 港口危险货物包装专项试卷.doc VIP
- 2024年教师系列中高级职称评审有关政策解读附件10.doc VIP
- 《电力机车制动机》课件 5-18-1 DK-2无火回送.pptx
- 中国心血管健康与疾病报告2023PPT课件.pptx VIP
- 电气自动化设备安装与维修专业(中、高级工)体化课程.pdf VIP
- 河南科技大学 《概率论与数理统计》 试卷2016–2017第二学期期末试卷C.pdf VIP
- 第十六章-会阴部手术病人的护理.pptx VIP
- 小学语文教学课件:《安徒生童话》推进课.pptx
- 学生职业规划大赛《网络工程专业》生涯发展展示PPT.pptx VIP
原创力文档


文档评论(0)