使用LTspice的FFT进行频率分析

发布时间:2022-02-24 阅读量:6337 来源: Macnica Engineer 发布人: xiating

在试着使用LTspice系列中,我们简单介绍了LTspice的用法。


在TRAN分析的一种基于时间轴的分析中,可以像示波器一样查看信号电平随时间的变化。


另一方面,当你想要查看一个信号的频率成分时,FET功能是很有用的,并且通过仿真你可以查看电路的失真和噪声成分。这次我来介绍一下这个FFT功能。


一、什么是FFT


FFT(Fast Fourier Transform)是指高速傅里叶变换,是一种在计算机上进行高速计算的算法。


SPICE可以像频谱分析仪那样展示信号的频率成分和电平(功率)。由于FFT功能是以TRAN分析(时间轴)所得到的数据为基础进行计算的,所以它是嵌入在WaveformViewer中的。


二、使用FFT功能


步骤


这次我们以一个由3个不同频率和幅值的正弦波合成的信号为例,用TRAN分析来查看其波形,并采用FET显示功能来确认其频率分布。


45.jpg


TRAN分析的结果如下图所示。


只看这个OUT端子的波形是无法知道频率成分和大小的。


46.jpg


所以让我们来尝试使用FFT显示功能。从菜单栏中选择View→FFT。


47.jpg


然后会弹出下图所示的对话框,通常选择“OK”。


48.jpg


FFT显示结果如下图所示。


我们得到了一个对数曲线,纵轴表示信号幅度(dB),横轴表示信号频率(Hz)。


峰值位于1kHz、3kHz、10kHz处,这样我们就能掌握波形的成分和大小。


49.jpg


三、FFT的使用要点


使用FFT功能时,建议设置".options plotwinsize=0"命令。这样可以防止分析的结果被压缩,并降低本底噪声。


另外,如果TRAN命令的"最大时间步长"短于一个信号周期的1/100,则可以得到良好的FFT结果。然而,更短的时间设定会带来更长的仿真时间,所以请根据需要来权衡调整。


当我没有在选项中设定plotwinsize,并以默认的最大时间步长来仿真时。即使是复合正弦波,也可以看到FET分析的结果中本底噪声的基底较大,并且在非预期的频率处也存在峰值。


50.jpg


四、用FFT观察电源IC的输出电压信号


之前在”试着使用LTspice-直流-直流转换器的动作确认”一文中已经观察了输出纹波电压的水平,这次我们用FFT功能查看其频率成分。以LT8640的Demo文件作为仿真电路,FFT分析需要稳定状态下的结果,因此在电源启动后需要确认纹波电压。


51.jpg


通过FFT分析,可以看到不仅包含1MHz的开关频率成分,还包含2倍、3倍甚至其他奇数倍的频率成分。


输出电压的纹波成分如下图所示。


52.jpg

53.jpg


电源电路的噪音会影响周边电路和EMI测试。可以通过仿真来研究一些噪声的对策,如滤波器设计等。请趁此机会尝试下FFT功能。


此次验证的LTspice演示文件FFT_Simulation__1.zip收藏了这次运行的2个仿真文件。


相关资讯
提高热电偶测温电路性能的设计小妙招

在工业生产过程中,温度是需要测量和控制的重要参数之一。在温度测量中,热电偶的应用极为广泛,它具有结构简单、制造方便、测量范围广、精度高、惯性小和输出信号便于远传等许多优点。另外,由于热电偶是一种无源传感器,测量时不需外加电源,使用十分方便,所以常被用作测量炉子、管道内的气体或液体的温度及固体的表面温度。

你对电机驱动的所有要求这颗芯片都能满足

日前,拓尔微推出一颗适用于按摩椅、扫地机、吸尘器等大电流智能市场应用的直流有刷马达驱动,这可马达驱动峰值电流高达10A,功耗小,满足大部分电机驱动的所有要求。除此之外,拓尔微还有全桥驱动、栅极驱动、低边驱动、DC/DC、音频功放、充电协议、霍尔开关等系列产品可供选型,应用在按摩椅多个关键部件,为客户提供更全面的产品选型支持和一站式服务。

桥式电路技术特点与分析方案介绍

桥式电路基于基尔霍夫定律和欧姆定律的原理,通过电流和电压的比较来确定未知元件的值

Transphorm 最新技术白皮书: 常闭耗尽型 (D-Mode)与增强型 (E-Mode) 氮化镓晶体管的优势对比

氮化镓功率半导体器件的先锋企业 Transphorm说明了如何利用其Normally-Off D-Mode平台设计充分发挥氮化镓晶体管的优势,而E-Mode设计却必须在性能上做出妥协

【干货下载】编程小白的第一本Python入门书

本书通俗易懂,化繁为简,排版科学,用高效的学习方法让你快速入门Python,适合编程小白。