TI论坛
直播中

姬盼希

8年用户 952经验值
擅长:控制/MCU
私信 关注
[问答]

使用Analog Engineer\'s Calculator的ADC FFT Processiong功能时遇到的疑问求解


  •   在使用Analog Engineer's Calculator的ADC FFT Processiong功能时,遇到这样一个问题:

    1)使用程序文件夹下自带的Example Data里的第一个数据文件(红圈)来进行FFT分析,如下图所示。




    2)可以得到如下显示结果,中间给出了FFT图(横轴频率,纵轴dBc),右侧红圈处给出了各个谐波的dBc值,可以看到基波的Bin为131(即为其在FFT结果中的索引位置),各次谐波出的Bin(索引)= 131 * 谐波次数。


    3)对图像右键,导出至EXCEL数据


    4)打开EXCEL文件,删掉表头和直流分量后(如下图示),可在131行找到基波频率,其dBc显示为0,这与上图右侧显示的基波是对应的。



    5)问题在于,在各谐波处,EXCEL中给出的数值 均无法与 软件计算后直接给出的数值(前几张图右侧显示) 对得上

    软件计算后直接给出的数值(表A





    EXCEL中给出的数值
    2次谐波,EXCEL显示为-110.206dBc,表A中显示为-107.12dBc。3,4次谐波雷同。

    3次谐波

    4次谐波



    Q:
    1 EXCEL中的数据是如何转换为表A里面的数据的?

回帖(1)

kasdlak

2024-12-12 17:28:10
在使用Analog Engineer's Calculator的ADC FFT Processing功能时,您遇到的问题涉及到FFT(快速傅里叶变换)分析的基本概念和操作。以下是针对您描述的问题的逐步解答:

1. **FFT分析**:FFT是一种算法,用于将时间域信号转换为频率域信号。在ADC(模数转换器)的上下文中,FFT用于分析模拟信号的数字表示,以确定其频率成分。

2. **基波和谐波**:基波是信号的最低频率成分,而谐波是基波频率的整数倍。在FFT分析中,基波的Bin(索引位置)是131,这意味着在FFT结果中,基波对应的频率成分位于第131个位置。

3. **谐波的Bin计算**:各次谐波的Bin(索引)可以通过基波的Bin乘以谐波次数来计算。例如,如果基波的Bin是131,那么第二次谐波的Bin将是131 * 2,第三次谐波的Bin将是131 * 3,以此类推。

4. **导出至EXCEL**:通过右键点击FFT图并选择导出至EXCEL,您可以将FFT分析的结果导出到Excel文件中。这允许您进一步分析和处理数据。

5. **处理EXCEL数据**:在Excel中,您可以删除表头和直流分量(通常位于FFT结果的第一个Bin,即Bin 0),然后查找特定Bin位置的频率成分。例如,基波频率将在第131行找到。

6. **理解dBc值**:dBc(分贝相对于载波)是衡量信号相对于载波功率的相对强度的单位。在FFT分析中,dBc值用于表示各个频率成分的强度。

如果您需要进一步的帮助,例如如何解释特定的dBc值,或者如何进行更复杂的FFT分析,请提供更多的上下文或具体问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分