SPICE是一种检查电路潜在稳定性问题的有用工具 。本文将介绍一种使用SPICE工具来检查电路潜在稳定性的简单方法。

图1是使用OPA211搭建 的一个同相放大器,在许多应用中,只是对图1做了较小的变动。R3和C1构成了输入级滤波器。R4是电路的输出电阻,当运放输出级连接到其它外部电路时,R4起到保护作用。CL用来等效5英尺电缆。

该电路的小信号阶跃响应或者方波的响应曲线是检查潜在稳定性问题的最快捷和最简单的方法。图2是仿真电路。值得注意的是电路输入端连接到地,输入测试信号源直接连接到运放的同相输入端。输入级的滤波器将延缓输入信号的边沿。如果你想知道一个钟是如何产生铃声的,你应该使用一个铁锤敲击它,而不是一个橡皮棒。

响应曲线是在运放的输出端探测,而不是电路的Vout节点。R4和CL构成了滤波器以至于Vout节点不能真正地显示出运放的过冲。为了检查稳定性,我们需要知道运放是如何工作的。注意到输入信号的幅度是1mV(在运放输出端的幅度是4mV)。我们希望得到小信号的响应曲线。若输入信号是大信号,则会涉及到压摆率的问题,将减小过冲,不能真正地反应潜在的不稳定性。

从仿真结果可以看出,在运放的输出端有接近27%的过冲,较大的过冲会导致运放在任何条件下都是不稳定的。假设这是一个二阶稳定系统,它意味着接近38度的相移裕量。另外,注意到频率响应曲线中存在相当大的尖峰,这是另一个潜在的不稳定的迹象。幅度峰值在14MHz时出现,其正好是时域上振铃周期的倒数。普遍认为,当信号的过冲小于或等于20%时,相移裕量大于或等于45度,运放就可以视为稳定的。

有更多深层次的分析可以通过SPICE仿真得到,例如:通过开环波特图找到相位裕量和增益。但是对于大多数简单的电路,上文提到的是指示潜在不稳定问题的非常好的方法。当然,任何SPICE仿真都取决于运放macro模型的准确性。现有的最优秀的SPICE模型都不可能是完美的。此外,电路的差异性,非理想的元部件,电路板布线带来的寄生参数,低质量的电源退耦,都能够影响电路的稳定性。这就是为什么你应该进行电路的仿真并且做实际的测试,比较两者之间的差异并进行优化。SPICE是一个很有价值且很有用的工具,但是不能完全依靠SPICE来检测电路的潜在稳定性,因为SPICE不能考虑到运放实际应用时的一些参数。

python 电路仿真spice_检查电路稳定性的小能手为数SPICE仿真当之无愧相关推荐

  1. python 电路仿真spice_控制电路的SPICE仿真模型

    控制电路的SPICE仿真模型 开关电源中的反馈控制电路现已广泛使用集成电路如SG1524(单环控制),UC1846(双环控制)等. 图1为集成电路SG1524的仿真模型符号. 其中,包括电压误差放大器 ...

  2. python 电路仿真spice_提高开发效率和质量?用SPICE仿真音效

    我在网上查找音效电路原理图时想到,如果能在出图前先用通用模拟电路仿真器(SPICE)进行模拟检验,可能会提高开发效率和质量.但由于任何电子模拟器都无法读取并输出音频文件,所以我用Pythons波形模块 ...

  3. python 电路仿真spice_SPICE模型电路仿真器的用法及功能解析

    SPICE(Simulation Program for Integrated Circuits Emphasis)是由美国加州大学伯克利分校的电子研究实验室于1975年开发出来的一种功能非常强大的通 ...

  4. python 电路仿真spice_通过Python调用Spice-gtk

    序言 通过Virt Manager研究学习Spice gtk的Python方法 你将学到什么 Virt Manager研究 显示代码定位 首先我们使用Virt Manager来观察桌面连接窗口 然后我 ...

  5. python电路仿真_蔡氏电路仿真实验

    蔡氏电路仿真实验 模拟电路运行 采用MATLAB进行模拟.本电路为一常微分方程的初值问题. 取定参数 matlab代码实现 首次模拟的图像对比 参数调整后,模拟的图像对比 分析频谱 模拟非线性电路同步 ...

  6. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...

    原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...

  7. 反向微分运放电路波形_做到这三步,轻松实现运放电路稳定性

    点击上方蓝字关注我们 集成运算放大器的参数有很多,但涉及到实际应用环境的不同,一些参数非常重要,另外一些则相对次要.例如,在交流高频领域,会重视带宽和压摆率,而在直流精密场合,则重视输入失调电压.输入 ...

  8. 三步完整实现运放负反馈电路稳定性设计

    1.模拟量采集系统稳定性分析重要性 集成运算放大器的参数有很多,但涉及到实际应用环境的不同,一些参数非常重要,另外一些则相对次要.例如,在交流高频领域,会重视带宽和压摆率,而在直流精密场合,则重视输入 ...

  9. python mypy类型检查_Python 类型检查指南

    Python 作为一种动态语言,在 PEP484(3.5) 才支持 Type Hints,且类型申明是 optional 的,对于从静态语言(比如:Java,国内大学专业cs or se的教学语言也是 ...

最新文章

  1. python3 socks.wrap_module方法 针对单个模块进行代理设置
  2. python更新pip失败-解决Python pip 自动更新升级失败的问题
  3. vue中向数组去重_「前端剑指offer第3期」来,手写一下数组去重
  4. 【high-speed-downloader】百度网盘不限速下载 支持 Windows 和 Mac
  5. 推荐一个非常好用的Chrome扩展应用,用于美化Json字符串 1
  6. 程序员面试金典 - 面试题 01.04. 回文排列(哈希map)
  7. macOS Big Sur正式版发布!Big Sur安装失败?更新时卡住了怎么办?
  8. 精品软件 推荐 DiskGenius专业版 磁盘管理软件 4.7 注册版本分享
  9. Linux学习总结(九)—— CentOS常用软件安装:中文输入法、Chrome
  10. 无线通信定位一体化进展及其在煤矿井下应用分析
  11. S.O. 推出程序员身价计算器,看看自己值多少钱?
  12. Phaser知识点总结
  13. 读《不要等到毕业以后》后感
  14. 100000+人体验过后都说:这TM绝对是最变态的英语学习方法……
  15. 创业公司项目管理流程这样做才有效
  16. iphonex 序列号_iPhoneX序列号在哪?苹果iPhoneX序列号怎么看?
  17. 天嵌科技TQ2440的uboot启动流程分析学习笔记
  18. 埃林哲一面面试经历(记录第一次面试)
  19. 流年做戏,我不会再爱你
  20. 关于python的常量和变量下列描述正确的是_下面关于数据类型说法正确的是?

热门文章

  1. VirtualBox虚拟硬盘文件管理
  2. Sui Builder House香港站|闭幕式晚宴现开放报名!
  3. 基于用户id的最优邀请码生成方案
  4. 在*ttf文件中添加字体图标
  5. BGA Banner 轮播图 引导图
  6. 05需求工程软件建模与分析阅读笔记之五
  7. html右侧浮动菜单,HTML+CSS:css元素浮动详解,使用浮动制作导航栏菜单
  8. 音频频谱动画的原理与实现(一)
  9. 地税所得税年度申报系统初始化显示登陆失败服务器忙是怎么回事,个体工商户个税申报系统无法登陆怎么办...
  10. 《构建之法》阅读与提问