论文部分内容阅读
频谱分析仪是测试领域中不可或缺的重要仪器之一,频谱分析仪可以用于信号的分析与处理,这些分析主要包括对时域的分析、对幅值域的分析、对频域的分析、解分析、数字信号滤波等。由于这种仪器加工工艺复杂,生产技术要求高,价格昂贵,传统的频谱分析仪难以适应目前的需求。本文根据传统频谱仪的原理对其进行了改进,新的频谱仪主要运用虚拟仪器的技术,结合的相关的硬件设施,利用编好的软件程序来控制和模拟传统的仪器频谱分析,从而实现的一种虚拟的软件频谱分析仪。虚拟仪器就是指个人计算设备来模拟传统仪器设备的分析和处理的新型设备。分析逻辑和展示交互界面组成了虚拟仪器,展示的界面也叫面板,是一个在计算机屏幕上模拟传统仪器输入的控件。用户通过它来进行操作,配合一些硬件设备来进行信号的采样,无论是在实时信号分析,显示,他们也可以是离线存储在收购结果的条件下的各种软件处理。虚拟分析仪的处理流程和采集设备都可以根据实际的需求来定制它,因此本分析仪可以运用于多种不同的需求和环境下,它具有强大的计算机为基础的分析和处理功能,加上先进的数字信号处理方法,可以通过不断的设计的新的分析程序和软件,来不断增强的虚拟仪器的功能。虚拟仪器的还具有很强的灵活性,可以在已有的硬件设备支持下,通过调整和修改分析程序,就可以变成其他测试分析仪器,例如示波器、毫伏表、虚函数发生器,等等。本文研究了虚拟频谱分析仪的设计和实现,本项目结合了频谱测量、虚拟仪器和软件编程等多种技术,通过硬件设备将被测信号采集到计算机中,用分析程序对信号进行测量和分析,最终将分析的结果输出到计算机的显示器或报表中。项目的实现是基于LabVIEW软件环境,使用G语言来进行编程。该分析仪具有时域分析、频域分析、处理分析、数据信号的采集、显示等功能。而且该分析仪还有良好的人机交互界面。包括仿真旋钮,示波屏等等。虚拟仪器技术是日益发展的计算机硬件技术、总线技术和软件技术与其他传统工业技术,如仪器技术、测试技术、分析技术等相互融合,共同发展的一项新成果。