- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于虚拟仪器信号处理仿真系统开发
基于虚拟仪器信号处理仿真系统开发
【摘要】传统台式仪器有性能不够稳定,升级更新周期长、成本高、种类多、操作复杂等问题。本文利用计算机结合LabVIEW虚拟仪器技术,探讨信号处理及检测仿真系统的开发。具有试验数据准确,试验过程稳定、形象直观、操作简单等优点。
【关键词】虚拟仪器;信号处理及检测;仿真系统
一、虚拟仪器概述
虚拟仪器(Virtual Instrument,简称VI)是现代仪器技术和计算机技术深层次结合的产物,是当今计算机辅助测试(CAT)领域的一项重要技术[1]。虚拟仪器的出现和兴起,改变了传统仪器的概念、模式和结构,并以其特有的优势显现出强大的生命力。与传统仪器相比,其特点主要有:①通用硬件平台确定后,由软件取代传统仪器中的硬件来完成和扩展仪器的功能。②仪器的功能是由用户根据需要由软件设计和定义的,可以灵活方便的定制仪器。③研制周期较传统仪器大为缩短。④虚拟仪器开放、灵活,可与计算机同步发展,可与网络及其他周边设备互联。
二、虚拟仪器的信号处理仿真系统
本文主要针对虚拟仪器技术——Labview软件开发平台在信号处理的仿真和实验当中的应用进行研究和设计。信号处理虚拟仿真系统主要由虚拟信号发生器模块和信号观察与分析功能模块组成。
信号发生器模块主要提供实验中所需的各种信号源。在不同的测量应用中会需要使用不同的测试信号。如在音频测试领域主要使用正弦波信号。单一频率的正弦波信号常用来检测一个系统的谐波失真而多频信号主要用于系统互调失真的测量及系统的频率响应测量;信号观察与分析功能模块,可以用软件实现对于信号的实时观察与分析,例如频谱分析和示波器功能等。以下分别从信号产生、信号频域分析方面介绍如何用虚拟仪器构建信号处理仿真系统。
三、信号的产生
1.仿真信号的产生
仿真信号是由LabView程序产生,生成指定的信号波形。LabView提供了大量的波形生成节点,它们位于函数→信号处理→波形生成子选板中。利用这些波形生成函数可以生成不同类型的波形信号和合成波形信号。这里主要介绍基本函数发生器和公式波形。
(1)基本函数发生器
基本函数发生器产生指定类型的波形。常见的波形,例如正弦波形、方波波形、三角波形、锯齿波形都可以由基本函数发生器来产生,其节点端口定义如下内容:
输入信号包括偏移量、信号类型、频率、幅值、相位、采样信息、方波占空比等。偏移量是指信号的直流偏移量(默认为0.0)。信号类型包括正弦波、方波、三角波、锯齿波。
频率是指产生信号的频率(默认为10HZ)。幅值表示信号的峰值电压,默认为1.0V。相位表示波形的初始相位,以度为单位(默认为0)。采样信息包含采样频率(默认为1KHZ)和采样点数(默认为1000)。方波占空比之后在信号类型为方波时才有效。
信号输出为输出的波形,相位输出为产生的信号的相位。
(2)公式波形
公式波形是按照公式输入引脚产生响应的波形输出。公式波形发生器除公式端子外所有端子与基本函数发生器相同。在公式端子输入的公式用于生成输出信号波形的表达式。该端默认公式为:,其中,f是输入频率[2]。
2.虚拟信号发生器的设计
根据上述的原理而设计的LabView程序,产生的虚拟信号发生器主要用来产生正弦波、方波、三角波和任何函数波形,其前面板如图二所示。
在公式端子的输入公式取决于公式选择控件。
为了更准确的描述实际信号发生器产生信号频率的选择,信号频率的最终值是由频率档位选择和频率旋钮共同确定,即信号的频率=频率旋钮值*频率档位,例如若频率旋钮显示4.5,而频率档位为1K-10K,则信号最终频率为4.5K。
占空比旋钮只对方波有作用。主要程序框图如图三所示。
四、信号的频域分析
1.系统的工作原理
在频谱分析中,采用了傅立叶变化计算法频谱分析,直接计算有限长序列的离散傅里叶变换DFT,即可获得信号序列的离散频谱。
有限长离散序列x(n)和它的频谱X(k)之间的DFT(离散傅里叶变换)可以表示为:
由于离散傅里叶变化具有选频性,所以对信号进行DFT就可以获得信号的频率分量[3]。
本实验根据频谱分析的原理,设计一个虚拟频谱分析仪,并通过它来观测周期信号的频谱。系统的结构框图如图四所示。
具体工作过程如下:输入信号为外部电路或信号源产生的信号,它输入到虚拟频谱仪模块,再经过相应的放大,传送到A/D转换模块,A/D转换模块(ADC0809)在51单片机(AT89S52)的控制之下,将输入的模拟信号转换为数字信号,再将数据通过USB接口计算机,计算机对波形数据进行快速傅里叶变换,转换为信号的频谱,并通过LabVie
文档评论(0)