网站大量收购独家精品文档,联系QQ:2885784924

频谱仪设计.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
频谱仪设计

题目一 虚拟频谱分析仪 1 引 言 理几乎涉及到所有的工程技术领域, 而频谱分析正是信号处理中一个非常重要的分析手段。一般的频谱分析都依靠频谱分析仪来完成。频谱分析仪既用于工程设计和系统调试,也用于控制理论等课程的实验教学。目前普遍使用的国内产品存在的主要问题是加工工艺复杂,价格昂贵, 体积庞大, 不便于工程技术 人员的携带。 由于电子技术、计算机技术和网络技术的高速发展及其在电子测量技术与仪器领域中的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现。在上述背景下。出现了新的仪器概念——虚拟仪器。所谓虚拟仪器是基于计算机的软硬件测试平台,它可代替传统的测量仪器,如示波器,逻辑分析仪,信号发生器,频谱分析仪等;可集成于自动控制,工业控制系统;可自由构建成专有仪器系统。它由计算机,应用软件和仪器硬件组成。LabVIEW 是NI 推出的虚拟仪器开发平软件,它能够以其直观简便的编程方式、众多的源码级的设备驱动程序、多种多样的分析和表达功能支持,为用户快捷地构筑自己在实际生产中所需要的仪器系统创造了基础条件。 本文设计了一种新型的基于LabVIEW 的频谱分析仪,与传统的频谱分析仪相比,它用软件代替了硬件,而且功能增强,价格降低。使工程技术人员可以用一部笔记本电脑就可轻松完成信号的频谱分析 2 基本原理 2.1 虚拟仪器概述 虚拟仪器是基于计算机平台,利用软件设计友好的仪器面板,并进行信号的分析和处理,从而完成传统仪器的各种功能。它充分体现了“软件就是仪器”的理念。虚拟仪器彻底打破了传统仪器功能、性能、界面不可改变的性质,完全根据需要自定义设计,相当于一套为用户专门定制的仪器。 LabVIEW软件提出了图形化编程的概念,它使用“所见即所得”的可视化技术建立人机界面,使用图标表示功能模块,使用连线表示各模块之间的数据传递。与传统的文本式编程语言相比,图形化编程语言(G 语言)具有代码直观、层次清晰、简单实用的特点,不需要设计者去记忆纷繁复杂的语法和各种函数。用LabVIEW开发的应用程序称为VI,它由前面板和程序框图构成。前面板是人机交互的窗口,程序框图是VI的代码,是设计的关键部分。 2.2 频谱分析仪原理 经典的信号处理技术包括时域分析和频域分析。时域分析是指研究信号的波形随时间变化的规律,频域分析是指在频域上对信号进行处理、分析和显示。早期的频谱分析仪是将一组滤波器连在一起,每个滤波器都是一个调谐到不同中心频率上的带通滤波器,滤波器的输出与检波器相连,将交流信号变为仪表显示的直流电平。随着电子技术的发展,扫频外差式频谱仪逐渐占据主导。典型的超外差式频谱分析仪的原理 框图如图1 所示。输入端的可变衰减器和放大器用来控制输入信号的电平,混频前的低通滤波器起镜像抑制作用,中频滤波器的带宽就是分辨率带宽,视频滤波器用来对响应进行平滑。随着数字信号处理理论和计算机技术的发展,出现了以傅立叶变换为基础的现代频谱分析仪。信号在时域进行数字化之后,利用FFT 算法求出其频谱。本文设计的虚拟频谱仪就是利用计算机软件来完成信号的傅立叶变换,从而分析信号的频谱 3 虚拟频谱分析仪的设计 3.1 虚拟频谱分析仪设计流程 本文介绍的频谱分析仪主要由信号输入模块和频谱分析模块组成。输入信号采用LabVIEW中提供的信号控件来模拟产生,先经过滤波器滤除噪声,然后进行频谱分析,得到波形的幅度谱和相位谱,具体的流程图如图1所示。 图1 频谱分析仪流程图 4 信号发生器(正弦波)的设计步骤 4.1 前面板设计 五个输入型数字控件 五个输入型数字控件供使用者键入生成正弦波的频率fx、初始相位、幅值、总采样点数N与采样频率fx。 操作ControlsNumericDigital Control五次,得到五个输入型数字控件,分别标记为“信号频率”、“采样频率”、“采样点数”、“信号幅值”和“初始相位”。 一个输出显示型图形控件 输出显示型图形控件用来显示所产生的正弦波波形。 执行ControlsGraphWaveform Graph操作,调入图形控件Graph。其横轴为时间轴。应考虑到生成的信号频率跨度大,在0.1Hz一10kHz范围内,其周期跨度也大,在10s~0.1ms范围内;纵轴为电压轴,生成信号幅值的范围应充满整个显示画面,故选用“Graph”显示器。 注意:控件参数设置应考虑到采样频率fs:,数字频率f,一个周期采样点数n与总点数N=Samples的关系:fs=nfx,故fs的最大值应是被测信号频率fx最大值的几倍,且N≥n。 执行Cont

文档评论(0)

sd44055 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档