基于LabVIEW的频谱分析仪设计
实践与经验
基于LabVIEW的频谱分析仪设计
来德锋
,盛玉霞
(武汉科技大学信息科学与工程学院,武汉430081)
摘要:介绍基于图形化编程语言LabVIEW所设计的虚拟频谱分析仪。整个系统由虚拟信号发生器模块
和频谱分析模块两部分组成。虚拟信号发生器模块能够产生正弦波、三角波、方波、锯齿波等标准信号,并且可以叠加各种干扰噪声;频谱分析模块主要是对上述信号进行滤波和加窗函数处理,输出处理后的波形,同时进行时域分析、频域分析以及谐波分析。
关键词:图形化编程;虚拟频谱分析仪;LabVIEW
引言
随着科学技术的迅猛发展,电子设备和技术向集成化、数字化和高速化方向发展,而在学校特别是大学中,要想紧跟技术的发展,就要不断更新教学和实验设备。传统仪器下的高校实验教学,已严重滞后于信息时代和工程实际的需要。仪器设备很大部分陈旧,而先进的数字仪器(如数字存储示波器)价格昂贵不可能大量采购,同时其功能较为单一,与此相对应的是大学学科分类越来越细,每一专业都需要专用的测量仪器,因此仪器设备不能实现资源共享,造成了浪费。
虚拟仪器正是解决这一矛盾的最佳方案。基于可以充分利用学校的微机资源,PC平台的虚拟仪器,
完成多种仪器功能,可以组合成功能强大的专用测试系统,还可以通过软件进行升级。在通用计算机平台上,根据测试任务的需要来定义和设计仪器的测试功能,充分利用计算机来实现和扩展传统仪器功能,开发结构简单、操作方便、费用低的虚拟实验仪器,包括数字示波器、频谱分析仪、函数发生器等,既可以减少实验设备资金的投入,又为学生做创新性实验、掌握现代仪器技术提供了条件。
方法如下:经过采样,将连续时间信号变为离散时间信号,接着利用LabVIEW强大的数字信号处理功能,对这组数据进行滤波、加窗、得到信号FFT运算处理,的幅度谱、相位谱以及功率谱。
在采样过程中,对不同的频率信号,选用合适的采样速率,以满足采样定理,从而防止频率混叠。进行傅立叶变换的数据在理论上应为无限长的离散数据序列。实际上,我们只能对有限长的信号进行分析与处理,所以必须对无限长离散序列截断,只取采样时间内有限数据。这样就存在频谱泄漏。在本设计中用加窗的方法来减少频谱泄漏。这里分别用到矩形窗、汉宁窗、哈明窗、布来克曼窗等窗函数。由于取样信号中混叠有噪声信号,为了消除干扰,在进行FFT变换之前,要先进行滤波处理。本设计采用了巴特沃斯、切比雪夫(、椭圆(、(Butterworth)Chebyshev)Ellipse)
贝塞尔(等滤波器。Bessel)
(系统构架2)
一般测试仪器由信号采集、信号处理和结果显示这三部分均由硬件构成。虚拟仪器也三大部分组成[2],
是由这三大部分组成,但是除了信号采集部分是由硬件实现之外,其他两部分都是由软件实现的。
在本设计中,用LabVIEW中的信号发生控件来代替信号采集部分,产生信号。整个系统的设计均由软件来仿真实现。设计的虚拟频谱分析仪由两个软件模块组成:信号发生器模块和频谱分析模块[3]。虚拟频谱分析仪的原理框图如图1所示。
处理过程如下:首先将信号发生模块产生的测试
现
代计算机(总第二四七期)
1系统总体方案设计
本文以美国NI公司的LabVIEW为软件开发平
台设计虚拟频谱分析仪。
(原理及其实现方法[1]1)
本设计采用的是数字处理式频谱分析原理。实现
RNUTE2006.11
10 武汉理工大学《能力拓展训练》报告书 基于 LABVIEW 的虚拟频谱分析仪设计 1 1.1 设计任务技术要求 1)设计出规定的虚拟频谱分析仪,可对输入信号进行频域分析,...
数字频谱分析的设计一直 是电子设计领域的研究热点,在理论研究和工程实践中具有重要的 意义。为此,本文提出了以FPGA为核心,基于LabVIEW新的数字 频谱分析仪的设计。...
基于 LabV IE 的频谱分析仪的设计 W 杨金孝 杨永坤 * 郭德春 张永波 (西北工业大学, 西安 710129) 摘 要 基于 L abV IEW 在测控领域的广泛使用, 应用数据...
40 基于 LABVIEW 的信号频谱分析仪设计 1 绪论 1.1 虚拟仪器的概念虚拟仪器[1](Virtual Instrument ,VI)的概念是由美国国家仪器公司(NI)最 先提出的。 所谓...
10 武汉理工大学《能力拓展训练》报告书 基于 LABVIEW 的虚拟频谱分析仪设计 1 1.1 设计任务技术要求 1)设计出规定的虚拟频谱分析仪,可对输入信号进行频域分析,...
XXXX 大学学生开题报告表课题名称 课题来源 学生姓名 实际 XXX 基于 LabVIEW 的频谱分析仪的设计 课题类型 学号 E XXX 导师专业 XXX 电子信息工程 开题报告内容: ...
毕业设计(论文)的主要任务: (1)通过查阅相关资料,学习并分析频谱分析仪的种类及其应用场合。 (2)复习“LabView”软件的使用,掌握设计虚拟仪器的基本步骤和方法。 ...
基于LabVIEW的频谱分析仪的设计_专业资料。基于LabVIEW在测控领域的广泛使用,应用数据采集卡采集模拟信号,设计了一种频谱分析仪。由数据采集卡收集到现场信号,经过所设...
实践与经验 基于 LabVIEW 的频谱分析仪设计来德锋 , 盛玉霞 (武汉科技大学信息科学与工程学院, 武汉 430081)摘要:介绍基于图形化编程语言 LabVIEW 所设计的虚拟...
基于LabVIEW的虚拟频谱分析仪的设计_专业资料。随着虚拟仪器技术的不断发展,其在电磁兼容(EMC)测试领域也逐渐得到应用。本设计为满足工程实际测试需求,利用虚拟仪器的...
基于LABVIEW的虚拟频谱分析仪设计_信息与通信_工程科技_专业资料 暂无评价
黑龙江东方学院本科毕业论文(设计) 基于 LABVIEW 虚拟频谱分析仪的设计 第1章 绪论1.1 研究背景 随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的...
闽公网安备 35021102001881号 
热门文档