当前位置:首页 > 测试测量 > 测试测量
[导读]本文介绍了虚拟频谱分析仪的设计方案,设计了该系统的硬件部分与软件部分。该系统以数据采集卡,PC机为硬件开发平台,以图形化编程语言LabVIEW为软件开发平台,将虚拟仪器技术运用到频谱分析中来,增强了仪器的功能,节省了仪器的开发时间。

0、前言

频谱分析是信号处理中非常重要的分析手段,通常的频谱分析主要依靠传统的频谱分析仪来完成,但这种频谱分析仪价格昂贵,体积庞大,功能单一。采用先进的虚拟仪器技术设计的虚拟频谱分析仪彻底的改变了传统频谱分析仪的不足,用软件来代替硬件,用户可以根据具体情况通过修改软件来增加仪器的功能,使仪器功能更加强大,设计更加灵活,节省了开发时间,成为频谱分析仪的发展方向。

1、虚拟频谱分析仪的功能

虚拟频谱分析仪是以信号调理电路、NI公司的PCI-6024数据采集卡,PC机为硬件开发平台,以LabVIEW为软件开发平台开发的频谱分析系统。本课题设计的虚拟频谱分析仪是通过信号调理电路、数据采集卡组成的外部数据采集系统,对所采集到的外界信号进行频谱分析。当外界被测信号传送到信号调理电路,由信号调理电路对它进行放大、滤波、隔离等处理。经过数据采集卡采集,最后由软件对测试信号进行频谱分析和处理,得到测试结果,并按要求显示或储存结果。虚拟频谱分析仪提供了一个强大的频谱分析功能,并且能够同时观察输入信号的时域和频域显示,用户可以通过改变采样速率和数据长度来选择频率分辨率,在虚拟频谱分析仪中通过程序可以直接读出并在面板上显示基波频率和峰值大小,用户可以参考这个值,手动调整采样速率的大小和显示图形中X,Y轴的坐标来观察所需要的频谱图,这样使得操作更为直观,简便。

2、虚拟频谱分析仪的硬件设计

虚拟频谱分析仪的硬件主要包括了NI公司的PCI-6024数据采集卡以及通用PC机。

2.1、数据采集卡

本系统中使用的NI公司的数据采集卡PCI-6024,此卡设计基于PCI总线。由于PCI 总线传输速率高,数据吞吐量大,是数据采集卡设计的主流,它是一块性价比较好的产品,支持DMA方式和双缓冲模式,保证了实时的信号不间断采集与储存。它支持单极性和双极性模拟信号输入,信号输入范围分别为-5v~+5v和0~10v。提供16路单端/8路差动模拟输入通道,2路独立的D/A输出通道,24线的TTL型数字I/O,3个16位定时计数器等多种功能。实际测量是输入信号通过BNC接头从输入端子进入数据采集卡进行数据采集,同时用NI公司提供的Measurement Automation软件进行简单的设置便可完成系统软件与数据采集卡之间的通讯。

3、虚拟频谱分析仪的软件设计

虚拟频谱分析仪软件设计,是运用图形化编程语言LabVIEW为软件开发平台,在程序的开发过程中运用模块化的设计思想,根据所需的不同功能,分别组建数据采集和参数设置、频谱分析、数据读取存储和传输等各种功能模块,最后再集成和调试,设计出功能强大的虚拟频谱分析仪。它的软件模块如图1所示。

图1 虚拟频谱分析仪的各软件模块

3.1、数据采集和参数设置模块

数据采集模块的设计采用了子VI AI Acquire Waveform .vi来控制PCI-6024数据采集卡进行数据采集,把采集进来的数据进行频谱分析。在参数设置部分主要包括:设备与通道设置,缓冲区大小的设置,采样点数的设置,触发控制,扫描率设置,显示方式的设置。

3.2、频谱分析模块

频谱分析模块的设计是本系统软件设计的核心部分,它需要完成加窗处理、功率谱转换、功率谱单位转换、频率峰值检波、谐波峰值点测量等诸多功能模块来组成。

加窗处理模块是由Scaled Time Domain Windows.vi模板来实现,该模板有两个输入端,两个输出端,从信号输入端输入一个时域信号,再进行窗体类型的选择,根据实际的情况,可以选择汉宁窗,海明窗,布莱克曼窗,平顶窗等8种窗体,处理后输出一个加窗后的时域信号输出,以减少窗口效应带来的栅栏效应和泄漏问题。

功率谱转换模块用Auto Power Spectrum. vi模板来实现,该模块有四个端口,分别是时域信号输入端,时域间隔dt输入端,频域信号输出端,频域间隔df输出端。该模块的功能是实现信号由时域向频域的转换。

功率谱单位转换模块由Spectrum Unit Conversion.vi 模板来实现,该模块有7个输入端,2个输出端。输入端有频谱类型的选择,可以选择功率谱,幅度谱,增益。对数/线性的选择,可以选择线性,dB,dBm。输出显示单位选择,可以选择的单位是有效值,峰峰值,有效值的平方,峰峰值的平方等。输出端是输出频谱,输出频谱单位。

频率峰值检波子模块是由Power&Frequency Estimate.vi 模板来实现,该模块有5个输入端,2个输出端。输入端有功率谱输入端,峰值频率输入,频率间隔,以峰值频率为中心的频率搜索点数,窗常数。输出端由频率峰值输出,频率峰值能量的输出组成。该模块用来求出频谱的峰值频率及峰值频率点的功率估值。显示模块的设计可以选择频谱曲线显示或时域信号显示,还可以根据需要进行线性或对数显示。

谐波峰值点测量模块的设计,可读出一次谐波,二次谐波,三次谐波峰值点的频率值和功率值。

3.3、数据读取存储和传输模块

数据存储模块的主要功能是将显示器上显示的图像所对应的时域数据存入二进制文件,将与采集数据有关的参数:平均次数、数据 长度、分析带宽、触发点采样点、采集时间等存入与数据文件同名的文本文件中,便于数据读取模块和用户使用。

该模块的设计是利用LabVIEW中有丰富的文件操作函数库,可以方便地进行文件的读写操作。LabVIEW读写文件的过程为:打开一个文件——按一定格式进行读写内容——最后关闭文件。在数据读取模块中用到的主要函数分别是:打开文件函数、读文件函数、关文件函数。而且此虚拟频谱分析仪也可以通过Web发布HTML文件,可以使本地或远程计算机浏览此频谱分析仪的程序面板,从而可以实现远程监控的功能。

组建好的各功能模块按照程序的流程加上必要的控件和显示器,就可以将它们集成到一起,形成一个功能完善的虚拟频谱分析仪。

4、虚拟频谱分析仪的功能测试

虚拟频谱分析仪可以选用通用函数信号发生器(EM1634)进行测试。该信号发生器可以自由设置输入信号的波形类型、频率及幅值。时域信号的频谱分析可以通过观察虚拟频谱分析仪面板上的显示与理论计算值的比较来判断正确与否,以此来验证虚拟频谱分析仪模块的设计是否正确。实验结果表明虚拟频谱分析仪显示的信号相当稳定,输出频谱分量明显,与理论计算值相当符合,从而验证了本程序编写的正确性,完全可以满足实际应用的需要。

5、结束语

本文介绍了虚拟频谱分析仪的开发全过程。其中包括硬件与软件部分的设计,最后通过实验证明此系统的性能相当优良。当然,用户可以根据实际工程中的需要去添加新的测试功能,扩展与外部的接口,实现更高的要求。

6、本文作者创新点

虚拟频谱分析仪的设计采用了先进的虚拟仪器技术,提高了系统的测试精度,增加了测试功能,增强了仪器的灵活性,节省了开发时间,大大的降低了开发成本。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭