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

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

3天内不再提示

通过SPICE仿真软件加速并改善过滤器设计

电子设计 来源:郭婷 作者:电子设计 2019-04-15 08:22 次阅读

想法简介

仿真已经成为设计过程中的一个重要阶段,因为它可以让工程师在原型设计之前评估和验证电路行为,防止设计缺陷在设计链中层叠,并有助于设计人员在虚拟环境中提高了电路的性能,无风险。

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

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

在本文中,我们将探讨如何进行整体设计这种方法可以加速并改善过滤器设计中经常令人生畏的任务 - 这是一系列电子应用中常见的构建模块。但首先是一些背景知识。

SIM基础知识

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

但是为什么设计师需要模拟仿真?仿真已经成为设计过程中必不可少的阶段,因为它可以让工程师在原型设计之前评估和验证电路行为。仿真可以防止设计缺陷从设计链级联到制造的电路板,重新设计变得成本更高。此外,通过探索一系列假设情景,设计人员可以在无风险的情况下提高其在虚拟环境中的电路性能。

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

仿真和滤波器设计

滤波器无处不在 - 从超声设备到心脏起搏器,只有特定频率范围通过才至关重要。然而,虽然过滤器是电子应用中无处不在的构建块,但过滤器设计很少被理解并且经常是痛苦的。是什么让它如此复杂?通常,强度不是模拟电路设计的系统设计人员不能很好地理解特定性能所需的滤波器阶数。

滤波器类型有很多变化(例如,Butterworth,Chebyshev和椭圆)针对各种规格进行了优化,例如单调纹波或过渡区域宽度。滤波器设计还涉及编写复杂的数学方程式,以识别改变滤波器形状的极点/零点位置(参见参考文献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。

通过SPICE仿真软件加速并改善过滤器设计

设计滤波器时,重要的是要考虑电路的频率和时域响应。让我们研究如何使用NI Multisim验证这些特性。

验证频率响应

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

通过SPICE仿真软件加速并改善过滤器设计

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

验证时域响应

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

我们可以用示波器测量上升时间和建立时间等特性,如图3所示;但是,我们也可以在Grapher中查看这些数据,这个选项允许我们注释和打印图形以用于文档目的。

通过SPICE仿真软件加速并改善过滤器设计

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

通过SPICE仿真软件加速并改善过滤器设计

考虑最坏的案例情景

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

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

通过SPICE仿真软件加速并改善过滤器设计

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

结论

今天的系统设计师无法承受未经验证的想法。借助现代设计工具,例如ADIFilter向导,已经构建和验证的电路和NI Multisim,他们不需要工程师可以在原型设计阶段之前验证和改善电路行为,大大提高设计效率。结果是重新设计成本更低,上市时间更短,设计性能更好。

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

    关注

    334

    文章

    27190

    浏览量

    217751
  • 运算放大器
    +关注

    关注

    215

    文章

    4911

    浏览量

    172744
  • PCB设计
    +关注

    关注

    394

    文章

    4680

    浏览量

    85459
  • SPICE
    +关注

    关注

    6

    文章

    181

    浏览量

    42552
  • 可制造性设计

    关注

    10

    文章

    2065

    浏览量

    15511
  • 华秋DFM
    +关注

    关注

    20

    文章

    3493

    浏览量

    4440
收藏 人收藏

    评论

    相关推荐

    一文理解布隆过滤器和布谷鸟过滤器

    作者:京东保险 王奕龙 最近在大促中使用到了布隆过滤器,所以本次借着机会整理下相关内容,了解了布谷鸟过滤器,希望对后续学习的同学有启发~ 布隆过滤器 布隆
    的头像 发表于 11-07 10:10 655次阅读
    一文理解布隆<b class='flag-5'>过滤器</b>和布谷鸟<b class='flag-5'>过滤器</b>

    CN过滤器原理

    CN过滤器原理 CN过滤器采用整体玻璃钢,耐酸耐碱,一般耐温65℃。内部装有约半米高的悬浮介质层。悬浮过滤介质为1-2mm小球,采用高分子材料加工,密度大约
    发表于 02-25 15:00 26次下载

    基于值域二次哈希方法的布鲁姆过滤器

    本文针对扩展式布鲁姆过滤器(EBF)内存消耗过大,提出一种基于值域哈希二次过滤的布鲁姆过滤器数据结构(VHBF)和相关算法,VHBF通过在布鲁姆过滤
    发表于 02-26 13:45 12次下载

    过滤器的作用

    本视频主要详细介绍了过滤器的作用,分别是滤速高、过滤效果好;强度高、耐腐蚀;静电作用;过滤物质;拦截;其次介绍了水龙头过滤器的作用,最后介绍了活性炭
    的头像 发表于 12-12 16:23 4.4w次阅读

    解密高效空气过滤器的性能及要求

    高效过滤器生产厂商 三河市科丰电气有限公司高效过滤器。三河市科丰电气有限公司致力于为通信行业、暖通行业、节能行业,过滤行业等行业并提供专业配套产品和服务。高效过滤器产品具有
    发表于 03-19 14:56 2028次阅读

    创新陶瓷过滤器解决方案

    创新陶瓷过滤器解决方案
    发表于 10-27 14:56 16次下载

    丝扣Y过滤器

    丝扣Y过滤器是Y过滤器的一种,普通滤材是不锈钢或者碳钢,滤芯普通带有不锈钢骨架。 丝扣Y形过滤器有时也叫做·不锈钢内螺纹Y过滤器。    特性:   1.丝扣Y形
    的头像 发表于 08-13 17:24 4097次阅读

    丝扣Y过滤器过滤器测试原理简介

    丝扣Y过滤器是Y过滤器的一种,普通滤材是不锈钢或者碳钢,滤芯普通带有不锈钢骨架。 丝扣Y形过滤器有时也叫做·不锈钢内螺纹Y过滤器。  特性: 1.丝扣Y形
    发表于 09-05 09:27 2549次阅读

    丝扣Y形过滤器

    丝扣Y形过滤器是保送介质管道上不可短少的一种安装,通常装置在减压阀、泄压阀、定水位阀或其它设备的进口端,用来消弭介质中的杂质,以维护阀门及设备的正常运用。 丝扣Y形过滤器有时也叫做·不锈钢内螺纹Y
    的头像 发表于 10-24 15:03 3799次阅读

    汉克森过滤器系列介绍

    汉克森过滤器 【1】国产品牌滤芯均为我司生产的替代原厂品牌滤芯,其过滤滤材采用德国原装进口HV公司产品,注册商标为“佳洁”牌。本公司涉及的其它品牌均无品牌意义,只是作为产品型号参照和客户选型对照
    发表于 03-01 08:53 1106次阅读
    汉克森<b class='flag-5'>过滤器</b>系列介绍

    过滤器药液过滤器滤除率测试仪

    过滤器药液过滤器滤除率测试仪
    的头像 发表于 03-09 14:53 877次阅读
    <b class='flag-5'>过滤器</b>药液<b class='flag-5'>过滤器</b>滤除率测试仪

    过滤器模式是指什么?

    过滤器模式是指通过构造一系列不同的标准实现类,通过这些标准实现类把目标对象(通常是多个)按照对应的标准进行过滤,从而得到想要的对象(或对象组)。
    的头像 发表于 06-01 14:32 1399次阅读
    <b class='flag-5'>过滤器</b>模式是指什么?

    贝腾过滤器滤芯

    贝腾过滤器滤芯
    的头像 发表于 04-11 15:09 1083次阅读
    贝腾<b class='flag-5'>过滤器</b>滤芯

    杀菌过滤器 灭菌过滤器 除菌过滤器

    杀菌过滤器 灭菌过滤器 除菌过滤器
    的头像 发表于 03-03 14:03 2632次阅读
    杀菌<b class='flag-5'>过滤器</b> 灭菌<b class='flag-5'>过滤器</b> 除菌<b class='flag-5'>过滤器</b>

    前置过滤器的使用寿命有多长?

    前置过滤器的使用寿命有多长? 前置过滤器的使用寿命有多长,这是一个相对而言的概念,因为它的使用寿命取决于多个因素。下面将详细介绍前置过滤器的使用寿命以及影响因素。 一、什么是前置过滤器
    的头像 发表于 12-11 11:38 1135次阅读