使用模拟发现2测量信号中的谐波
每个周期性信号可以被描述为具有不同频率,幅度和相移的正弦波之和。这提高了用正弦波合成信号的可能性,并分析所有类型的信号以确定构成这些信号的正弦波。通过使用FFT(快速傅里叶变换)来完成信号形状(时域中的数据域中的数据)到构成信号的正弦波(频域中的数据)。该算法以数字波形实现。严格描述正弦波的频率。每个周期性信号都具有称为基本频率的自身频率。它等于第一正弦波的频率。每个正弦波每个都是基频乘以特定索引。例如,第二正弦波的频率等于2乘以基频。正弦波的索引称为谐波。 This guide shows how to measure harmonics in a specific signal with the Analog Discovery 2 using an FFT in Digilent WaveForms.
存货
分解方波
设置
硬件
软件
接下来,打开波形。这波格根仪器将用于生成信号,以及范围仪器将使用信号的形状并测量其谐波(FFT)。
-
要启动波形生成器,请单击“波格根按钮
-
切换到风俗模式
-
点击新的,并将下面的代码粘贴到文本框中
波形生成器代码var amp = [1,0,0,0,0,0,0,0,0];//从0到1的幅度值(0-100%)var pH = [0,0,0,0,0,0,0,0,0,0];//阶段值从0到1(0-360度)y =放大器[0] * sin((1 * 2 * pi * x)+ 2 * pi * ph [0])+放大器[1] * sin((2 * 2 * pi * x)+ 2 * pi * pH [1])+放大器[2] * sin((3 * 2 * pi * x)+ 2 * pi * ph [2])+放大器[3] * sin((4 * 2 * pi * x)+ 2 * pi * pH [3])+放大器[4] * sin((5 * 2 * pi * x)+ 2 * pi * ph [4])+ amp [5] * sin((6 * 2 * pi * x)+ 2 * pi * pH [5])+放大器[6] * sin((7 * 2 * pi * x)+ 2 * pi * ph[6])+ amp [7] * sin((8 * 2 * pi * x)+ 2 * pi * pH [7])+ amp [8] * sin((9 * 2 * pi * x)+ 2* pi * pH [8])+ amp [9] * sin((10 * 2 * pi * x)+ 2 * pi * pH [9]);
通过修改放大器和相位值,可以生成不同形状的信号。单击“生成”按钮以生成形状。
-
要启动示波器,请单击“范围按钮。
-
触发选项:源 -频道1, 状况 -升起, 等级 -0V.
-
时间选择:位置:0s., 根据 :1ms / div.
-
取消选中其框禁用频道2
-
频道选项:offset:0V., 范围 :500mv / div.,单击齿轮按钮并取消选中噪音复选框。
-
点击查看→FFT.显示FFT窗口
-
FFT选项:开始:0Hz., 停止 :50khz., 最佳 :0dbv., 底部 :-80dbv.
测量
与基本频率相比,FFT分为频率,谐波,分贝等级,电压和百分比的结果:
频率 | 谐波 | 水平[DBV] | 电压[V] | 与基频相比[%] |
---|---|---|---|---|
1 | 1 | -2.4 | 0.76 | 100.00% |
3. | 3. | -12.0 | 0.25 | 33.11% |
5. | 5. | -16.5 | 0.15 | 19.72% |
7. | 7. | -19.5 | 0.11 | 13.96% |
9. | 9. | -21.6 | 0.08 | 10.96% |
其他波形的例子
Wavegen设置如下:简单,正弦,频率:500赫兹,幅度:1 V,偏移:0 V,对称:50%,阶段:0度
示波器设置如下:重复,正常,通道1,上升沿,0V
时间设置是位置:0 V和基础:500 US / DIV
通道1设置偏移:0 V偏移量和范围:500 mV / div
FFT设置开始:0赫兹,停止:50 kHz,顶部:0 dB,底部:-80 dB
WaveGen设置如下:简单,三角形,频率:1 kHz,幅度:1 V,偏移:0 V,对称:20%,阶段:0度
示波器设置如下:重复,正常,通道1,上升沿,0V
时间设置是位置:0 V和基础:1ms / div
通道1设置偏移:0 V偏移量和范围:500 mV / div
FFT设置开始:0赫兹,停止:50 kHz,顶部:0 dB,底部:-80 dB
WaveGen设置如下:自定义波形
示波器设置如下:重复,正常,通道1,上升沿,0V
时间设置是位置:0 V和基础:1ms / div
通道1设置偏移:0 V偏移量和范围:500 mV / div
FFT设置开始:0赫兹,停止:50 kHz,顶部:0 dB,底部:-80 dB
WaveGen设置如下:自定义波形
示波器设置如下:重复,正常,通道1,上升沿,0V
时间设置是位置:0 V和基础:1ms / div
通道1设置偏移:0 V偏移量和范围:500 mV / div
FFT设置开始:0赫兹,停止:50 kHz,顶部:0 dB,底部:-80 dB