0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADC测试出现奇怪的FFT结果

汽车玩家 来源:电子技术设计 作者:David Buchanan 2019-12-06 16:42 次阅读

当采用ADC来进行测试时,一开始非常顺利,但后来,却突然得到一些奇怪的FFT结果。这究竟是怎么回事呢?

问:当我采用你们的ADC来进行测试时,一开始非常顺利,但后来,却突然得到一些奇怪的FFT结果。这究竟是怎么回事呢?

最近我收到客户询问以上这个问题,而且很快地就将其解决了。下面的FFT结果展示了这位设计工程师的问题:

图1:AD9684 ADC采样的正常和异常FFT结果,采样条件:500 MSPS,170.3 MHz,AIN=–1 dBFS。

根据客户的报告,这些FFT结果不仅看起来非常离奇,而且还很不一致。这种状态也符合我对该问题的最初猜测:因为频率源被关闭或没有连接频率源,转换器的输入采样频率接收器自身发生振荡。如果连接频率的电缆不连续或讯号路径中的组件不太可靠,也有可能出现该状态。我在前面曾经提到,这个问题很快就得到了解决,因为类似的结果我已见过许多次。在此工作条件下,你还可能会见到其他FFT结果,如图2所示:

图2:不稳定频率振荡的采样FFT结果。

几乎在所有应用中,你都需要采样频率输入为单频讯号。观察频域部分可以发现,因相位或热噪声、频率不稳或无用频率成分而引起的任何变化,都会导致采样频率和模拟输入讯号之间的预期关系失常。但造成这种情况的罪魁祸首是什么呢?

高速ADC的采样频率输入通常是具有相同共模偏置的差分输入,并且接收器具有很高的增益。因此,若没有施加差分讯号,则这些输入都处于相同的偏置电压下,任何非共模噪声都会导致采样频率接收器发生振荡。在此情况下,产生的振荡将不是单纯的频率(如果是,则属于一种较理想的特性)。该频率将会随机变化。当采样频率频率随机变化时,模拟输入的能量将分布于奈奎斯特带宽频域。

大多数情况下,你只需认识到这一点,并恢复预期频率参考讯号,即可继续测试。但是,如果你想要验证这个问题,请观察ADC的数据频率输出(DCO)──请注意该方法不适用于JESD204B的输出。此讯号通常是ADC采样频率的一个延迟版、或是采样频率的分频版──如果你运用了任何可以提取数据率的数字特性。对于图1中的正常和异常FFT结果,相对应的数据频率输出如图3所示。

图3:图1所示两种FFT情况对应的ADC数据频率输出。

从这里可以看到,其周期是变化的,这与我们预料的情况一致。当然,我明白为什么你在第一次(甚至是最初几次)碰到这种问题时没有认识到此原因。因为从面板数值来看,试验台似乎是正常运作的,而测试结果却突然混乱。那么,是ADC坏了?还是数据采集发生了混淆?或是软件已损坏了呢?答案都不是,事实上只是因为缺少一个讯号源而已。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    95

    文章

    5648

    浏览量

    539413
  • FFT
    FFT
    +关注

    关注

    15

    文章

    425

    浏览量

    58631
收藏 人收藏

    评论

    相关推荐

    为什么adc结果出现断层现象

    不同ADC模块,都有类似问题,颇为奇怪! 对于这个结果,我之前未曾碰到过。于是找来STM32H7系列开发板做验证性测试,以图复现问题。 我先利用TIMER加DAC输出一路正弦波,并将输
    的头像 发表于 08-08 10:05 830次阅读
    为什么<b class='flag-5'>adc</b><b class='flag-5'>结果</b><b class='flag-5'>出现</b>断层现象

    快速傅里叶变换FFT结果的物理意义

    却不知道FFT之后的结果是什意思、如何决定要使用多少点来做FFT。 现在就根据实际经验来说说FFT结果的具体物理意义。一个模拟信号,经过
    发表于 10-24 20:04

    第25章 FFT变换结果的物理意义

    。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。本章节的主要内容是讲解FFT变换结果的物理意义。 特别声明:部分知识整理自网络。 25.1 FFT变换
    发表于 09-27 08:13

    DSPLIB中的FFT计算效率问题

    有两个问题,希望专家予以回答: 1.在使用dsplib_c66x_3_1_0_0中的测试程序DSPF_sp_fftSPxSP_d.c测试fft效率时发现了很奇怪的现象。生成out文件下
    发表于 06-21 03:41

    ADC测试中提供参考时钟时的规范

    [size=18.6666660308838px]最近在测试一款ADC的时候,发现一个奇怪的问题,以前未出现过,具体情况是这样:在差分输入信号使能输出的情况下,如果先使能供AD芯片工
    发表于 12-19 09:15

    ADC也会精神错乱?

    问:当我采用你们的ADC来进行测试时,一开始非常顺利,但后来,却突然得到一些奇怪FFT结果。这究竟是怎么回事呢?最近我收到客户询问以上这个
    发表于 12-09 20:22

    FFT变换结果的物理意义

    第26章 FFT变换结果的物理意义 FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析
    发表于 08-17 06:57

    TD-SCDMA测试出现不顺畅插曲:设备互通出现问题(1)

    来自TD-SCDMA测试前线的最新消息显示,目前这场备受关注的测试出现了一些不顺畅的小插曲。     4月17日,一家TD智能天线生产厂家的内部人士告诉记者,测试前期,中
    发表于 06-26 08:58 273次阅读

    存储深度对FFT结果的影响

    存储深度对FFT结果的影响     在DSO中,通过快速傅立叶变换(FFT)可以得到信号的
    发表于 08-25 08:06 826次阅读

    ADC输出转换采样生成FFT图详解

      您可以通过周期性地收集大量的 ADC 输出转换采样来生成 FFT图。一般而言,ADC 厂商们将一种单音、满量程模拟
    发表于 12-11 11:03 7876次阅读

    STC12C5A60S2系列ADC测试结果(使用12位DA测试--4096个测试点)

    STC12C5A60S2系列ADC测试结果(使用12位DA测试--4096个测试点)
    发表于 01-24 16:11 493次下载

    三星S8对比苹果7Plus续航测试出现两种结果,谁在做假?

    该机器。但现在已经出现他们之间测试对比的内容了,比如:三星S8与苹果iPhone 7Plus之间的续航测试现在就出现了两种结果
    发表于 04-14 08:54 7987次阅读
    三星S8对比苹果7Plus续航<b class='flag-5'>测试出现</b>两种<b class='flag-5'>结果</b>,谁在做假?

    快速傅里叶变换(FFT结果的物理意义分析

    将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什么意思、如何决定要使用多少点来做FFT
    发表于 11-09 16:45 23次下载

    ADC奇怪FFT结果

    客户报告说,FFT结果不仅看起来很疯狂,而且不一致。这种行为也与我最初对正在发生的事情的猜测一致:时钟源关闭或未连接,转换器的输入采样时钟接收器自行振荡。如果连接时钟的电缆是间歇性的或信号路径
    发表于 02-16 13:48 534次阅读
    <b class='flag-5'>ADC</b>的<b class='flag-5'>奇怪</b><b class='flag-5'>FFT</b><b class='flag-5'>结果</b>

    调用HLS的FFT库实现N点FFT

    在HLS中用C语言实现8192点FFT,经过测试,实验结果正确,但是时序约束不到100M的时钟,应该是设计上的延时之类的比较大,暂时放弃这个方案,调用HLS中自带的FFT库(hls:
    的头像 发表于 07-11 10:05 644次阅读
    调用HLS的<b class='flag-5'>FFT</b>库实现N点<b class='flag-5'>FFT</b>