1 示波器上的FFT是什么?把示波器上的频谱分析功能做到极致-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

示波器上的FFT是什么?把示波器上的频谱分析功能做到极致

m3eY_edn_china 来源:未知 作者:李倩 2018-06-11 08:36 次阅读

一、示波器上的FFT 是什么?二、示波器的FFT 能解决什么问题?三、示波器的FFT 经常变成用户手里的鸡肋,问题在哪?四、我们把示波器上的频谱分析功能做到极致,怎么做到的?五、示波器上的频谱分析功能发展趋势

一、有了数字示波器,我们对波形的处理就不在单纯了,不再只是停留在看看波形形状,不再满足只是测量几个参数了。

我们总想着对采下来的数据做更多的处理,示波器更准确的理解,它更像一个波形分析仪正是工程师的不满足,才有我们不断追求推动极限的动力,因为我们经常低估我们的潜力,极限到底在哪? 到底是谁最先把FFT(快速傅里叶变换)用在数字示波器里边呢,说法很多。好像突然间,大家在示波器上都发现有FFT 功能了,而且都是标准配置,虽然都有这个功能,但是做成的结果千差万别,速度和指标也都各不相同,任何事情开始阶段都相同,都先追求有,再谈差异化。况且示波器本身是个定性的工具,谁又在乎示波器在频域上的指标精度呢,除了我们可爱的研发工程师。情况在变化,很多时候用户希望通过一个仪器来解决所有问题,因为说实话,很多工程师没有条件在桌上摆上电位计,频谱仪,示波器,矢网。多数情况,示波器把采集下来的时域数据样本,进行软件fft 运算,变成频域的样本,再通过数据重组,把频域的样本显示出来。

fft 的能力取决于一下几个指标: 存储器大小,软件运算速度,动态有效位ENOB,底噪。因为这些指标直接决定fft 后的刷新速度,动态范围,灵敏度,分辨率带宽RBW。

二、示波器的fft 能解决什么问题呢?

受限于手头的工具(所有工程师都梦想桌上摆着最先进的示波器和频谱仪),而且很多时候工程师调试电路时候需要先定性观察一下,fft 就成了看频谱的好工具了。说实话,很多厂商fft 功能都做得差强人意,无非两类原因,一类是不具备做好的能力,把频谱分析做好还是需要很多DSP 高手和射频技术实力的;还有一类是能做好,但是主观上又不太想把fft 做的太强,做得太好,那我频谱仪怎么卖啊,这里有个机会成本的问题。但是fft 还是能解决些问题的,比如看看谱性范围,看看谐波成分,看看谐波占比,粗略看看频谱干扰等等,但往往也会带来些尴尬问题,比如采样芯片是由多片叠拼时候,就会暴露叠拼的谱线,处理速度慢得也会让人崩溃,底噪有点太离谱,抖动分量占比有点乱,回避这些问题当然会想出些些好方法,比如限制fft 分析样本,这样不至于长存储fft 时死机,比如波形平均降低些底噪等等。

三、示波器的fft 是鸡肋吗?

不能不说,有时候真是鸡肋,处理速度太慢,稍微大一点样本就跟死机差不多,RBW 太离谱,谐波抑制比很差,噪声还经常把谐波淹没,动态范围也差得不行。但其实我们的很多场合,如果fft 功能足够好的话,就不是鸡肋,是鸡腿了。比如,测试滤波器和系统的脉冲响应(特性曲线),分辨和定位噪声干扰源,确定乱真辐射,抖动分析,谐波功率分析,EMI 分析。这么看fft 大有用武之地啊。

四、我们把示波器上的频谱分析功能做到极致,怎么做到的?

首先要把频谱分析的速度提高上去,实时刷新,所以你看不再忍受示波器fft 变换时候类似死机一般,其次我们把RBW 做到了高达1Hz,这个水平几乎只有频谱仪才能做到啊,我们的界面设计和频谱仪的操作一摸一样,中心频率,频谱范围,起始频谱,截止频率,RBW 设置,窗函数设置,把频谱仪的设置几乎全部移植过来了。下面从四个方面论证我们怎么把fft 功能做到极致的:

1、专用数字下变频器DDC

传统的做法是,示波器把信号样本采集下来,然后通过软件算法来进行软件运算,速度非常慢,我们的方式通过专用的硬件加速集成电路(ASIC),把fft 功能交给这个硬件电路来实现,速度快到几乎不影响原始波形的刷新速率。当然这个ASI 是需要花大把银子来研发的。核心对比用到了专用的DDC 电路。

我们看看传统示波器怎么fft 的

131.jpg803x140 22.7 KB

我们的示波器fft 原理

上图的对比可以看出来,在窗函数之前会进行一个DDC 处理,通过用户设置中心频率,设置初始和截止频率,处理的结果是只对关心的频段,或者说设定好的频段进行处理。传统方式必须对所有频段范围的进行fft 运算,然后选择一段频率来显示,运算的数据量非常大。反过来我们的原理是仅对你感兴趣的频段或者你选择的初始频率和截止频率范围内进行处理,当然极限情况也是选择全频段来处理,这样就有机会减少数量量的处理,把处理能力集中在DDC 之后的范围内。下面两张图更加清晰告诉传统方式和我们方式的区别。

这种方式带来两个好处:

a) 更快的速度,变频到基带处理会带来更高的更新速率和更快的处理速度,节省处理时间。b) 更好的分辨率带宽,因为会用到更好的放大因素。

2、硬件加速器的使用

在传统方案里边,一直用软件处理来实现的,比如统计直方图功能,模板测试功能,fft 功能。在RS 示波器中,全部用硬件专用电路来实现,把处理器解放出来,所以在做直方图功能,模板测试功能,或者是异常消耗资源的fft 功能,依然保持很高的刷新速率,通常都超过60,000 次/s,这个速度,都超过市场上所有示波器不做任何运算时候的刷新速度。这样能保证做复杂波形分析时候,仍然很高的刷新速率,高刷新率保证了实时频谱的快速显示速率。

3、交叠fft 的算法应用

传统的示波器fft 运算方式,采集一段,处理一段,接着采集,接着处理。

所以,连续间断采集,连续处理,但是偶发信号的频谱也是很容易就丢了,发现不了。

RS 的示波器在对采集的样本进行片段处理,把一次采集的信号分成很多小段进行处理,这样能看到一次采集里边的频谱内容变化。但是光分片段处理还不能避免丢失,因为在fft 运算之前,已经有窗函数的处理,不可避免的在相邻两帧的位置有频谱信息丢失,所以我们采取了另外一种更加创新的方法,运用了fft 的交叠算法,极大地提高的窗函数的影响,以及异常频谱的丢失。

借助vwin 余辉的显示,实时频谱的显示更加可靠和置信。

好处小结:

a) 有利于异常信号的监测b) 显示短期出现的罕见的事件c) 提高的频谱的刷新率(因为在一帧的fft 做完之前,新的一帧的fft 已经开始)d) 在一个fft 帧里可以区分多个频谱事件

4、类似传统频谱仪的控制界面和操控方式

以前的示波器操控方式,无非是通过调整采集时间的长度来影响分辨率带宽,然后选择感兴趣的频段来进行观察。现在做法是先选择中心频率,或者选择好起始和截止频率,通过直接调整RBW 来调整频谱观察方式,让习惯频谱仪的用户也习惯示波器了。

还有一个表格帮助理解什么情况下用什么窗函数。

5、借助模板方式,实现频域的触发设置

很多用惯了示波器的人都喜欢示波器的触发功能,用各种触发方式来隔离各种事件,稳定显示,观察异常。在传统频谱仪上是很难实现触发的,但是当我们发现示波器的模板触发方式,很容做到,把时域波形的实时频谱变到频域来观察,借助MASK 测试的一些小工具,居然轻松设置和轻松触发。因为模板的形状自由编辑,触发的动作自由组合,这样的波形分析已经完全跨越的时域和频域的使用习惯,完全融合了时域和频域对信号的思维方法了。

红色模板区域触发实例

五、示波器上的频谱分析发展趋势

示波器的分析速度越来越快,算法越来越科学,存储深度越来越大,fft 功能不再像以前可有可无了,频谱分析的能力取决于fft 能力,取决于动态范围,取决于噪声大小。示波器的原理做的频谱分析,需要增加动态范围,无非是在fft 之前做一些时域平均,降低噪声,或者增加存储深度,提高RBW,降低异步噪声,达到提高动态范围的目的。

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

    关注

    113

    文章

    6240

    浏览量

    184791
  • 变频器
    +关注

    关注

    251

    文章

    6547

    浏览量

    144509
  • FFT
    FFT
    +关注

    关注

    15

    文章

    434

    浏览量

    59365

原文标题:如何把示波器上的FFT 做成极致?

文章出处:【微信号:edn-china,微信公众号:EDN电子技术设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    示波器频谱分析功能做到极致,怎么做到的?

    一、示波器FFT 是什么? 二、示波器FFT 能解决什么问题? 三、示波器
    的头像 发表于 06-12 09:19 1.2w次阅读
    <b class='flag-5'>示波器</b><b class='flag-5'>上</b><b class='flag-5'>频谱分析</b><b class='flag-5'>功能做到</b><b class='flag-5'>极致</b>,怎么<b class='flag-5'>做到</b>的?

    示波器FFT能解决什么问题?

    功能做到极致,怎么做到的? 五、示波器频谱分析功能
    的头像 发表于 08-23 09:31 1.8w次阅读

    浅谈示波器进行FFT频谱分析

    我们可以用示波器看到某个信号的时域波形,为什么还要用FFT看这个信号的频域波形?
    发表于 07-24 17:58 1.6w次阅读
    浅谈<b class='flag-5'>示波器</b>进行<b class='flag-5'>FFT</b><b class='flag-5'>频谱分析</b>

    示波器FFT 功能怎么调?

    频谱类型的选择,可以选择线或者分贝来作为幅值分别以V-Hz或dB-Hz被绘制在示波器显示屏。当FFT开启的时候,可以看到水平轴的时基从时间变成了频率,垂直轴单位变为V或者dB。
    的头像 发表于 03-19 18:04 3138次阅读
    <b class='flag-5'>示波器</b>的 <b class='flag-5'>FFT</b> <b class='flag-5'>功能</b>怎么调?

    (原创)Spectrum View功能示波器的频域分析利器

    `SpectrumView是示波器里一个强大的功能,对于工程师来说如何利用示波器的Spectrum View功能观测多通道信号
    发表于 10-09 15:25

    具有时域测量和频谱分析功能示波器特点分析

    许多实验室级品质的示波器除了具有时域测量的功能外,又具有频谱分析仪的功能。由于现今的设计环境中电信应用逐渐普遍,现代示波器也已经增加了一些类
    发表于 08-07 09:25 834次阅读

    示波器FFT进行频谱分析不靠谱吗 怎样才能解决呢

        示波器被评为最常用的电子调试工具,因其强大的功能和通用性被广泛的应用。但随着电子技术的发展工程师测试的复杂程度大大提升,会面临更快信号,更复杂的混合信号调试甚至很多信号的频谱分析工作,很多
    的头像 发表于 01-27 09:56 3243次阅读
    <b class='flag-5'>示波器</b><b class='flag-5'>FFT</b>进行<b class='flag-5'>频谱分析</b>不靠谱吗 怎样才能解决呢

    关于示波器频谱分析仪的不同之处

    市面上常见的示波器是都有频谱显示功能,这个主要是使用了傅里叶变换(FFT)来进行了时域和频域的转换,但示波器
    发表于 05-17 14:38 1422次阅读

    普源示波器频谱分析仪的区别

    市面上常见的示波器是都有频谱显示功能,这个主要是使用了傅里叶变换(FFT)来进行了时域和频域的转换,但普源示波器
    的头像 发表于 01-16 15:01 928次阅读
    普源<b class='flag-5'>示波器</b>和<b class='flag-5'>频谱分析</b>仪的区别

    频谱分析仪和示波器有什么区别?频谱分析仪软件和示波器软件分享

    频谱分析仪和示波器都是用于测量或分析电信号的仪器,但它们有着非常不同的功能和用途。我们可以从它们的名字就可以看出,
    的头像 发表于 03-28 16:30 2085次阅读
    <b class='flag-5'>频谱分析</b>仪和<b class='flag-5'>示波器</b>有什么区别?<b class='flag-5'>频谱分析</b>仪软件和<b class='flag-5'>示波器</b>软件分享

    使用示波器进行信号频谱分析(FFT)的设置教学

    的测试,那么上述问题就很可能发生。那么如何对信号进行频率分量的分析呢?也许大家会认为这个活只有频谱分析仪能干,但实际示波器也能部分胜任,示波器
    的头像 发表于 12-09 16:06 9221次阅读
    使用<b class='flag-5'>示波器</b>进行信号<b class='flag-5'>频谱分析</b>(<b class='flag-5'>FFT</b>)的设置教学

    泰克MDO3系的频谱分析功能和其他的示波器频谱功能的区别

    都说泰克MDO3系是个很特殊的存在,集成了示波器逻辑分析仪和频谱仪的功能。但是总所周知所有的示波器都有F
    的头像 发表于 10-23 13:50 449次阅读
    泰克MDO3系的<b class='flag-5'>频谱分析</b>仪<b class='flag-5'>功能</b>和其他的<b class='flag-5'>示波器</b><b class='flag-5'>频谱</b>仪<b class='flag-5'>功能</b>的区别

    实时频谱分析FFT功能如何采集信号?

    实时频谱分析FFT功能如何采集信号? 实时频谱分析仪是一种用于分析信号频谱特征的仪器,它可以实
    的头像 发表于 01-19 15:01 1185次阅读

    频谱分析仪是干什么用的 频谱分析仪和示波器的区别

    频谱分析仪和示波器是电子测量领域中两种非常重要的仪器。它们在电子设计、调试、故障诊断等方面发挥着关键作用。本文将详细介绍频谱分析仪的功能、原理以及与
    的头像 发表于 05-31 16:43 1008次阅读

    频谱分析仪可以当示波器用吗为什么

    频谱分析仪和示波器是两种不同的电子测量仪器,它们各自具有独特的功能和应用领域。虽然它们在某些方面有相似之处,但频谱分析仪不能直接当作示波器使
    的头像 发表于 06-03 16:36 957次阅读