1、 目目 录录 摘要I ABSTRACT II 引言. 1 1 绪论 . 2 1.1 课程基本概念及原理 . 2 1.2 采用软件及开发平台 . 2 1.2.1 系统设计软件 2 1.2.2 开发平台和编程环境 2 1.3 Labview 软件基础练习. 3 1.3.1 Labview 的进入/退出 . 3 1.3.2 Labview 的变量表达. 4 1.3.3 数据操作 . 4 1.3.4 程序结构 . 5 1.3.5 字符串、数组、簇和矩阵 . 5 1.3.6 图形化显示数据图表和图形 6 1.4 LabVIEW 高级程序设计 7 1.4.1 基本原理: 7 1.4.2 建立模型: 8 1
2、.4.3 设计方案: 9 2 结论 . 14 3 心得体会 15 致谢. 16 参考文献 17 I 摘要摘要 Labview 是一种业界领先的工业标准图形化编程工具,主要用于开发测试、 测量与控制系统。它是专门为工程师和科学家而设计的直观图形化编程语言。它 将软件和各种不同的测量仪器硬件及计算机集成在一起,建立虚拟仪器系统,以 形成用户自定义的解决方案。 本次实习拟以 LabVIEW2010 为平台,设计了一个信号发生器,并进行给定信 号的频谱分析仪及滤波器设计,同时还应具有虚拟仪器的功能。该信号发生器可 产生正弦波、三角波、方波、锯齿波;且类型、相位、占空比、偏移量、频率、 幅值可调;可叠加
3、噪声。频域分析,能实时显示采集到的信号的波形和各种频域 的变换分析,如:FFT 变换、窗函数等的频谱图形,并将该信号的各频域参数测 量出来。进行低通,高通,带通,带阻,平滑等滤波器的设计。使之具有虚拟仪 器的功能。 在必须完成以上基本功能的前提下,再对作品进行界面的美化,尽量做到界 面整洁,易于操作。让使用者,及操作者以及观看者达到赏心悦目的效果。 关键字:Labview,滤波器,信号发生器,频域分析 II ABSTRACT Labview is an industry-leading industry-standard graphical programming tools, mainly
4、for the development of test, measurement and control system. It is the intuitive graphical programming language designed specifically for engineers and scientists. It software and a variety of measuring instruments hardware and computer integrated with the virtual instrument system to form a user-de
5、fined solutions. This internship is intended to LabVIEW2010 as a platform to design a signal generator, and spectrum analyzer for a given signal and filter design, and should also have the function of the virtual instrument. The signal generator can produce sine, triangle wave, square wave, sawtooth
6、 wave; and type, phase, duty cycle, offset, frequency, amplitude adjustable; can be superimposed noise. The frequency domain analysis, real-time display of the collected signal waveform and a variety of frequency-domain transform analysis, such as: FFT, window function, spectrum graphics, and the signal frequency-domain parameters measured. Low pass, high pass, band pass, band stop, smooth filter design. So that it has the function of the virtual instrument. Beautification of the inte