基于LabVIEW的信号发生器的设计开题报告

基于LabVIEW的信号发生器的设计开题报告

ID:482007

大小:58.00 KB

页数:6页

时间:2017-08-09

基于LabVIEW的信号发生器的设计开题报告_第1页
基于LabVIEW的信号发生器的设计开题报告_第2页
基于LabVIEW的信号发生器的设计开题报告_第3页
基于LabVIEW的信号发生器的设计开题报告_第4页
基于LabVIEW的信号发生器的设计开题报告_第5页
资源描述:

《基于LabVIEW的信号发生器的设计开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开题报告基于LabVIEW的信号发生器的设计1选题的背景、意义随着测试技术及大规模集成电路技术的发展,传统的电子测试仪器已从模拟技术向数字技术发展;从单台仪器向多种功能仪器的组合及系统型发展;从完全由硬件实现仪器功能向软硬结合方向发展;从功能组合向以个人计算机为核心构成通用测试平台、功能模块及软件包形式的自动测试系统发展。同时,随着计算机技术的不断提高,现代自动测试系统正向仪器的自动化、智能化、小型化和综合化方向发展[1]。虚拟仪器的出现给现代测试技术带来了一场革命,虚拟仪器技术是测试技术和计算机技术相结合的产物,是两门学科的

2、最新技术的结晶,融合了测试理论、仪器原理和技术、计算机接口技术、高速总线技能化、多样化、模块化和网络化,体现出多功能、低成本、应用灵活、操作方便等优点,在很多领域大有取代传统仪器的趋势,成为当代仪器发展的一个重要方向,并受到各国企业界的高度重视[2]。所谓虚拟仪器VirtualInstruments,就是在以通用计算机为核心的硬件平台上,利用虚拟仪器软件开发平台在计算机的屏幕上虚拟出仪器的面板以及相应的功能,人们通过鼠标或键盘操作虚拟仪器面板上的旋钮、开关和按键,去选用仪器功能,设置各种工作参数,启动或停止一台仪器的工作。在计

3、算机软件控制下对输入的信号进行采集、分析、处理,测量结果和仪器工作状态都可从虚拟仪器面板上读出。用户在屏幕上通过虚拟仪器面板对仪器的操作如同在真实仪器上的操作一样直观、方便、灵活[3]。虚拟仪器完成各种测试功能时,通过使用计算机显示器的显示功能来模仿传统仪器的控制面板,输出各种形式的测试结果,通过使用计算机强大的软件功能管理账户,分析和运算信号数据,并通过输入/输出口完成对数据的采集、测量和调整。其核心思想是利用计算机强大的资源使原有的硬件技术需求程序化,以最大限度降低系统的成本,并且加强系统的功能和灵活性。其实质是利用计算机

4、强大的数据处理能力,加上专门设计的硬件仪器,以建立拥有友好界面和丰富功能的新设备。仅需要通过软件界面进行简单的计算机操作,操作人员便可轻松完成对测试对象数据的采集和分析、判断[4、5]。虚拟仪器软件编程环境给用户提供了一个充分发挥自己才能和想象力的空间,可根据用户自己的设想及要求,通过编程来设计、组建自己的仪器系统。虚拟仪器由用户自行设计、自行定义,彻底打破了传统仪器只能由生产厂家定义、用户无法改变的模式[6]。LabVIEW是美国国家仪器公司(NI)的创新产品,是目前国际上进行虚拟仪器开发的一个最佳平台,是新一代测试系统的核

5、心。LabVIEW使用一种功能齐全的图形化编程语言,LabVIEW以其获得专利的数据流编程模式为我们摆脱了基于文本编程语言的顺序架构的桎梏。LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,LabVIEW使用的是图形化编程语言编写程序,产生的程序是框图的形式。与文本的顺序行所不同,节点间的数据流确定了LabVIEW的执行次序。用户可以轻松地创建可并行执行多种操作的程序框图。此外,LabVIEW并行执行的本质令多任务和多线程的执行得以简化。使用LabVIEW的调试工具,用户可监控数据在程序

6、中的移动并精确掌握数据通过线缆在函数间移动的情况。这种方式与基于文本的语言不同,基于文本的语言要求用户监控每个函数用以跟踪程序的执行状况,而LabVIEW拥有所有的通用编程环境,如数据结构、循环结构和事件处理。LabVIEW有一个内置编译器,可在编辑时间编译所有代码。选择LabVIEW开发测试和测量应用的一大决定性因素是其开发速度。通常,使用LabVIEW开发应用系统的速度比使用其它编程语言快4到10倍。其原因在于,图形化编程语言为用户提供了丰富的扩展函数库,这些扩展函数库主要面向数据采集、GPIB和数据分析、显示、存储,为用

7、户节省了宝贵的开发时间。同时LabVIEW还支持非常强大的网络处理功能,方便进行远程仪器开发。这样就可以通过网络来远程完成仪器开发和数据采集。LabVIEW还提供与其他编程语言的接口来完成更复杂的数值分析任务[7、8]。在硬件平台确立之后,是由软件而不是硬件来决定仪器的功能,虚拟仪器可通过改变软件的方法来适应不同的需求,它的功能灵活、开放,容易与其他外设、网络相连,构成更大的系统,技术更新周期短,可随着计算机技术的发展和用户的需求进行仪器与系统的升级,在性能维护和灵活组态等多个方面都有着传统仪器无法比拟的优点,且投入少,收效大

8、[9]。信号发生器主要用来产生幅度不同,频率各异的各种激励信号,是电工电子实验室、自动控制系统和科学研究领域经常用的一种测量仪器。普通台式信号发生器价格昂贵,而且仪器功能固定单一,不具备用户对仪器进行定义及编程的功能。所以采用虚拟仪器技术设计函数信号发生器,可以降低成本,缩短

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

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

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