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

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

3天内不再提示

如何加快和改进滤波器设计的解决方法

星星科技指导员 来源:ADI 作者:Reza Moghimi 2023-01-29 14:40 次阅读

仿真已成为设计过程中必不可少的阶段,因为它允许工程师在原型设计之前评估和验证电路行为,防止设计缺陷在设计链中级联,并帮助设计人员在虚拟环境中无风险地提高电路性能。

还有什么比让电路板车间踢回一个错误百出的设计更令人沮丧的吗?如今,许多设计师都面临着在几周(如果不是几天)内生产原型的压力,而且设计迭代的余地有限。幸运的是,最新的设计工具通过提供整体直观的电路设计和验证方法提高了生产率。

许多半导体制造商提供工具,以帮助在初始规格阶段设计稳健的系统模块。例如,ADI公司ADI)提供在线滤波器设计工具(参见参考文献1),可指导用户完成有源滤波器合成过程,并根据这些规格选择推荐运算放大器。然后,该工具生成最终设计拓扑,以及物料清单和SPICE网表。在原型制作之前的各个阶段,仿真环境(例如NI的仿真环境)使用指定零件的宏模型提供进一步的优化和验证(参见参考文献2)。

在本文中,我们将探讨这种整体方法如何加快和改进滤波器设计中通常令人生畏的任务,滤波器设计是一系列电子应用中的常见构建模块。但首先,一些背景。

SIM卡基础知识

最流行的模拟电路仿真工具是SPICE,它代表以集成电路为重点的仿真程序。SPICE的历史可以追溯到1960年代后期,当时它是在加州大学伯克利分校开发的。SPICE发展成为模拟电路仿真的行业标准,并且仍然是世界上使用最广泛的电路仿真器。多年来,增加了更多的仿真算法、组件模型和扩展。例如,在佐治亚理工学院开发的XSPICE允许对组件进行行为建模,以加快混合模式和数字仿真的速度。NI 多 SIM 卡™環境支持SPICE 3F5和XSPICE模擬。

但是,设计师为什么要为仿真而烦恼呢?仿真已成为设计过程中必不可少的阶段,因为它允许工程师在原型设计之前评估和验证电路行为。仿真可防止设计缺陷通过设计链级联到制造电路板,在制造电路板中,重新设计的成本呈指数级增长。此外,通过探索一系列假设场景,设计人员可以在虚拟环境中无风险地提高电路的性能。

使用电路仿真器的主要好处之一是能够仿真模拟真实、可订购零件的宏模型。现代SPICE模拟器也越来越多地采用图形化的方法来处理传统上基于文本的过程。例如, NI Multisim 集成了 17,500 多个 组 件, 其中 许多 宏 模型 来自 领先 半导体 制造 商;捕获电路时会自动生成基于文本的 SPICE 网表,示波器或函数发生器等交互式测量仪器具有模拟真实台式对应物的显示和功能。借助这些图形扩展,设计人员不再需要具备 SPICE 语法方面的专业知识即可充分利用仿真的优势。

仿真和滤波器设计

滤波器无处不在——从超声设备到起搏器,在这些地方,只有特定范围的频率才能通过至关重要。然而,虽然滤波器是电子应用中无处不在的构建块,但滤波器设计却鲜为人知,而且往往很痛苦。是什么让它如此复杂?通常,系统设计人员并不十分了解特定性能所需的滤波器阶数,因为其优势不是模拟电路设计。

滤波器类型(例如,巴特沃斯、切比雪夫和椭圆)有许多变体,它们针对各种规格进行了优化,例如单调纹波或过渡区域宽度。滤波器设计还涉及编写复杂的数学方程,用于识别改变滤波器形状的极点/零点位置(参见参考文献3)。另一个问题是,在理论计算中假设的完美分量不存在;例如,电阻器的制造容差会影响预期的电路行为。

滤波器向导等设计工具可帮助设计人员了解不同拓扑之间的差异,并建议在设计中使用的零件,从而大大简化了这项复杂的任务,而无需复杂的数学运算。图形环境使设计人员能够观察其电路在各种元件容差范围内的工作方式。

验证巴特沃兹滤波器的设计

在我们的示例中,我们验证了有源滤波器的设计。该滤波器采用ADI滤波器向导设计,集成了双通道精密运算放大器ADA4000-2,该运算放大器因其快速压摆率和容性负载稳定性而被选中,非常适合滤波器设计。该运算放大器的皮安偏置电流允许使用高阻值电阻来构建低频滤波器,而无需担心增加直流误差。此外,用于R1的高值最大限度地减少了与信号源电阻的相互作用。通过级联更多块可以实现更高阶滤波器;然而,对分量值的敏感性以及分量之间相互作用对频率响应的影响急剧增加,使得这些选择的吸引力降低。信号相位通过滤波器保持(同相配置)。

在NI Multisim中捕获滤波器,用于验证和进一步分析(见图1)。这款低通四阶巴特沃兹滤波器采用20 kHz截止频率和Sallen-Key实现设计,因为它易于设计,具有最大的平坦频率响应和最小的元件要求。巴特沃兹滤波器在通带和阻带上是单调的,并且具有最佳的通带纹波和宽过渡区域(即通带和阻带之间的区域)。它们经常用作数据采集系统中的抗混叠滤波器。EVAL-FLTR-SO-1RZ和EVAL-FLTR-LD-1RZ滤波板采用两极点版本的Sallen-Key滤波器拓扑,可从ADI订购。该板的应用笔记为AN-0991。

pYYBAGPWFPeAW3isAAC_lBW8jMk897.jpg?h=270&hash=E8D44CD81963C2ACDFC37F6448A40E33D745FFD1&la=en&imgver=1

图1.20 kHz 巴特沃兹 滤波器 采用 NI 多 SIM 程序

在设计滤波器时,必须同时考虑电路的频域和时域响应。我们 来 研究 如何 使用 NI Multisim 来 验证 这些 特性。

验证频率响应

图 2 显示了交流分析的结果。仿真结果表明,截止频率(增益下降3 dB时的频率)为20.1 kHz,与我们设定的20 kHz规格非常接近。我们可以看到,超过这个转折频率,增益以每十倍频程80 dB下降(滤波器传递函数中每个极点的−20dB/dec或−6dB/oct)。

figure2.png?h=270&hash=BD5344363F60B7825541BB4DEE37E510F12347D1&la=en&imgver=1

图2.巴特沃兹滤波器的频率响应

我们还观察到,阻带不会像我们对理想滤波器所期望的那样持续减小;由于运算放大器电压增益的损耗,增益在大约1 MHz时开始增加。使用光标,我们估计该阻带约为700 kHz。

验证时域响应

我们可以使用Multisim中提供的测量仪器来研究阶跃响应。函数发生器允许我们输入激励,示波器允许我们直接在原理图环境中观察输出波形。这些测量仪器模仿其台式对应物;例如,使用示波器,可以根据波形特性调整时基和分压等参数。使用测量仪器,我们还可以实时更改设置,例如函数发生器设置的频率,这使我们能够看到信号在超过 20 kHz 点的频率下衰减了多少。

我们可以使用示波器测量上升时间和建立时间等特性,如图3所示;但是,我们也可以在 Grapher 中查看这些数据,该选项允许我们注释和打印图表以进行记录。

pYYBAGPWFQmAJBQLAAJG1AKLgKY744.png?h=270&hash=B28B3BB6DE422B4020B01CC3E9068C50E73462DE&la=en&imgver=1

图3.使用虚拟仪器研究时域响应

我们研究的第一个特征是上升时间(定义为从其最终输出值的10%到90%的时间);使用光标,我们确定这是19.3 μs。我们还看到建立时间约为92 μs。这些特性在图 4 所示的图表上进行了注释。(请注意,参数 TMAX 会影响上升时间,并且出于此示例的目的已从默认值更改。

figure4.png?h=270&hash=FE089ECB33146A505E8BEE29A89E195F40A2B19C&la=en&imgver=1

图4.使用绘图器记录时域特征

考虑最坏情况

仿真的另一个核心优势是能够考虑非理想组件值(即公差)。在本节中,我们执行蒙特卡罗分析,该分析使用我们在原理图中定义的 5% 元件公差范围内的元件值排列运行多个交流分析;这使我们能够看到在最坏的情况下我们的截止频率是如何受到影响的。(请注意,此分析也可以用于瞬态或直流工作点分析)。

假设条件理想,第一次运行是标称运行。我们的分析输出迭代了电路的200种排列,如图5所示。观察到第 171 次运行(底部迹线)和第二次运行(底部迹线)定义了截止频率分别为 20.67 kHz 和 19.02 kHz 的最坏情况。截止频率的这种偏差使得该滤波器设计对元件方差的敏感性较低。

f

poYBAGPWFRmAcjHGAAZDIFqMwSo749.png?h=270&hash=6BC29ED2C4924C9BE667A4F26A13BE1C54636F21&la=en&imgver=1

图5.蒙特卡罗模拟结果

正如我们所看到的,有些测量比其他测量需要更多的后处理。例如,计算上升时间等任务如果重复完成,可能会变得乏味。幸运的是,也有可以解决这个问题的工具。NI LabVIEW™是一种图形编程语言,允许我们创建自定义界面,用于在Multisim中可视化和分析测量值。该仪器根据滤波器设计的输入和输出波形自动计算滤波器设计的上升时间、斜率、过冲和下冲。通过 创建 自 定义 仪器, 设计 人员 可以 自动 显示 传统 上 需要 手动 后 处理 的 特性 的 准确 值。定制 仪器 可 用于 广泛 的 应用, 包括 将 真实 采集 的 测量 结果 导入 到 NI Multisim 中, 这些 测量 值 结合 了 真实 世界 的 影响, 如 噪声, 从而 实现 更高 的 仿真 精度。

结论

今天的系统设计人员不能使用未经验证的想法来运行。借助ADI滤波 向导、 已经构建和验证的电路和NI Multisim等现代设计工具, 他们 就不必这样做。工程师可以在原型设计阶段之前很久就验证和改进电路行为,从而大大提高设计效率。其结果是减少了成本高昂的重新设计,缩短了上市时间,并提高了设计性能。

审核编辑:郭婷

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

    关注

    146

    文章

    45821

    浏览量

    250009
  • 滤波器
    +关注

    关注

    161

    文章

    7817

    浏览量

    178128
  • LabVIEW
    +关注

    关注

    1971

    文章

    3654

    浏览量

    323622
  • 仿真
    +关注

    关注

    50

    文章

    4082

    浏览量

    133612
  • SPICE
    +关注

    关注

    6

    文章

    182

    浏览量

    42580
收藏 人收藏

    评论

    相关推荐

    拜求RC有源带通滤波器设计和改进方法

    仿真后幅频特性曲线在阻带不够陡峭,针对这种情况有没有改进方法吗?第三个问题是在预先设定好截止频率的情况下怎样设计二阶有源巴特沃斯带通滤波器
    发表于 05-25 13:26

    请问如何实现改进的中值滤波器的设计?

    如何实现改进的中值滤波器的设计?中值滤波的基本原理是什么?中值滤波改进算法是什么?如何实现中值滤波器
    发表于 04-14 06:54

    陶瓷滤波器介绍及测试方法

    陶瓷滤波器介绍及测试方法 陶瓷滤波器按幅频特性分为带阻滤波器(又称陷波)、带通滤波器(又称
    发表于 01-13 11:18 3503次阅读

    CIC抽取滤波器改进及其FPGA的实现

    为补偿传统CIC滤波器的通带衰减,提出一种改进型的CIC抽取滤波器,即在SCIC滤波器之后级联一个二阶多项式内插滤波器。基于硬件实现的要求,
    发表于 03-15 14:06 52次下载

    并联逆变器输出滤波器的分析和改进

    简述了 输出滤波器 在逆变器并联中的作用,对传统LC 输出滤波器在逆变器并联中存在的问题进行了分析,并提出了改进的非对称T 型滤波器改进
    发表于 08-29 16:05 37次下载
    并联逆变器输出<b class='flag-5'>滤波器</b>的分析和<b class='flag-5'>改进</b>

    基于Kalman滤波器改进Camshift算法的双眼跟踪

    基于Kalman滤波器改进Camshift算法的双眼跟踪_王丽
    发表于 01-07 19:00 1次下载

    基于StatRF改进的谐波滤波器

    基于传统单周控制的有源滤波器无法区分非线性负载电流中的谐波与无功分量,因此有源滤波器除了补偿谐波外,需同时补偿大量无功电流,从而导致有源滤波器的额定功率增加。提出一种基于静止坐标
    发表于 12-21 11:20 1次下载
    基于StatRF<b class='flag-5'>改进</b>的谐波<b class='flag-5'>滤波器</b>

    影响电源EMI滤波器插入损耗的原因及改进方法研究

    曲线尽可能陡(即过渡带尽可能窄)。由于EMI滤波器衰减的定义与传统滤波器不同,所以,传统滤波器的各种传递函数表达式和现成的数据及图表均不能直接用于EMI滤波器的设计。EMI
    的头像 发表于 10-07 11:02 1.3w次阅读
    影响电源EMI<b class='flag-5'>滤波器</b>插入损耗的原因及<b class='flag-5'>改进</b><b class='flag-5'>方法</b>研究

    微带发夹型滤波器的原理及设计方法

    本文所研究的就是微带发夹型滤波器,根据微带滤波器设计的基本原理,并利用ADS在微带滤波器设计中的优化仿真功能,通过设计一个通带为1.70~1.80G的带通滤波器,详细论述了微带发夹型
    的头像 发表于 10-07 10:52 2.5w次阅读

    悬置线高通滤波器的设计原理和方法

    的参考资料,但宽带的高通滤波器很少见到简单高效的设计方法,这里用一个2GHz超宽带高通滤波器实例米说明悬置线高通滤波器的设计原理和方法
    发表于 07-17 10:26 3次下载
    悬置线高通<b class='flag-5'>滤波器</b>的设计原理和<b class='flag-5'>方法</b>

    fir滤波器设计方法有哪些

    FIR滤波器设计方法主要有窗函数法、线性最小均方差法、最大似然法、自适应滤波法、线性预测法等。窗函数法是一种简单的设计方法,它可以通过选择合适的窗函数来实现
    发表于 02-15 14:58 1919次阅读

    fir滤波器设计方法有哪些

    FIR滤波器设计方法主要有窗函数法、线性最小均方差法、最大似然法、自适应滤波法、线性预测法等。窗函数法是一种简单的设计方法,它可以通过选择合适的窗函数来实现
    发表于 02-15 15:29 3286次阅读

    滤波器互调的产生原因和解决方法简析

    互调是信号传输中不可避免的问题的之一,在滤波器领域同样会有此类现象的发生,本文将围绕滤波器互调的定义、预防措施和解决方法,探讨如何搞定这一现象,确保信号传输的稳定。
    的头像 发表于 11-24 15:42 1773次阅读

    模拟低通滤波器的设计方法有哪些

    模拟低通滤波器的设计方法主要包括以下几种: 一、基于滤波器原型的设计方法 巴特沃斯(Butterworth)滤波器设计 特点 :巴特沃斯
    的头像 发表于 11-26 10:07 404次阅读

    常见滤波器故障及解决方法

    在电子电路中,滤波器扮演着至关重要的角色,它们帮助我们从信号中去除噪声和干扰,保留有用的信息。然而,滤波器也可能因为各种原因出现故障,影响系统性能。 1. 滤波器类型和基本原理 在讨论故障之前,简要
    的头像 发表于 11-27 15:53 563次阅读