武汉安泰维修

武汉安泰维修
武汉安泰维修

全国服务咨询热线 18682985902

您好,欢迎来到武汉安泰维修! [仪器维修] [租赁仪器] | [二手仪器] | 我要维修| 联系安泰| 帮助中心

您现在的位置:网站首页 > 服务中心 > 技术文章

深度了解示波器的FFT功能(图文干货)

发布时间:2022-12-06 16:38:15                6486

  很多人对于示波器的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的


  我们的示波器fft 原理


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

  这种方式带来两个好处:

  a) 更快的速度,变频到基带处理会带来更高的更新速率和更快的处理速度,节省处理时间。

  b) 更好的分辨率带宽,因为会用到更好的放大因素。

  2、硬件加速器的使用

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

  3、交叠fft 的算法应用

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


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


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


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


  好处小结:

  a) 有利于异常信号的监测

  b) 显示短期出现的罕见的事件

  c) 提高的频谱的刷新率(因为在一帧的fft 做完之前,新的一帧的fft 已经开始)

  d) 在一个fft 帧里可以区分多个频谱事件

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

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


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


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

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


  红色模板区域触发实例

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

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

  希望上文的深度了解示波器的FFT功能的方法对广阔的仪器爱好者有所协助。如果您发现示波器出现了故障,作为安泰维修工程师建议还是要找专业的人员去修理,否则因为自己操作不当可能导致频谱仪维修故障更为严重。武汉安泰测试设备维修有限公司作为专业从事各类型仪器维修公司,深耕示波器维修行业14年,不限于示波器维修、频谱仪维修、网络分析仪维修、电源维修、热像仪维修、信号源维修、功放维修等,帮您解决任何仪器维修故障问题哦,欢迎随时咨询!

  武汉安泰仪器租赁维修中心联系方式:

  公司电话:17037027802

  公司网址:http://www.agitekservice-wh.com/

武汉安泰维修 版权所有