微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 求教当采样频率不足信号频率2倍时为何无任何信号

求教当采样频率不足信号频率2倍时为何无任何信号

时间:12-13 整理:3721RD 点击:
设采样频率100hz,样本数100,信号频率为50或以上时,时域图表
无任何显示,但是应该只是产生混频偏差而已啊。
当信号频率接近50时,信号已经有了明显的歧变。
我用的是正铉波产生的vi
新手上路,谢了!
.3

我试了一下,没有任何问题啊,信号频率为50或以上时,可以产生信号,只是已不符合信
号原有的特性,发生了混叠!
是不是你的其他设置有问题?要不把程序发生来看看
.34

首先要明确一个问题,时域图标显示的是仿真的结果还是进行实际采集的结果?
仿真实际上不存在fs的概念,用来确定信号的是一个周期的点数N,比如正弦,初始
0相位的正弦计算公式是y(n)=Asin(2*pi*n/N)。LV中有的波形vi虽然有fs,f的输入端,
但是真正有意义的是N=fs/f,这个fs并没有任何实际意义。进行FFT计算时,算出
的是归一化的频率f'=f/fs,只有把FFT的fs设置成与产生正弦的fs参数相同,f才是
你在产生正弦时"试图"产生的f值。
实际的fs只有通过DAQ输出成模拟信号才变得有确定的值,如果DAQ输出的更新频率
是为fs',正弦vi的采样频率参数设为fs,频率参数设置为f,那么实际输出的信号频率
f'=fs'/N=fs'/(fs/f)=f*(fs'/fs),只有fs=fs',才有f'=f。同样,采集环节DAQ
的采集频率也具有类似的关系。
如果是实际采集的结果,建议检查一下上述关系;如果是仿真的结果,那
估计就是正弦波的vi用错了。
.183
.183

如果你用waveform数据类型,LV的函数确实只给出fs/2以下的频谱。反正多了也没用。
.149

的确如此,waveform generation和signal processing中的signal generation
不一样,谢谢!
.3

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top