LTspice仿真运放稳定性性能

2023-11-07

运放在电路设计中经常使用,尤其是接成跟随器的电路。百度一下,这种电路很容易查到,但是这种跟随器后面接容性负载,比如下图的C1-2=4.7uF,设计不当,就很容易造成输出信号振荡。这是由于真实放大器内部的开环阻抗在输出驱动容性负载的时候,就又会形成一个新的极点,可能造成电路的相位余量不够而不稳定;

之前用TI的软件TINA进行过仿真,但是TINA的仿真模型比较少。用ADI的LTspcie仿真更加方便的。LTspice作为一款专业好用的电路仿真软件,安装包不到100M。安装十分方便,运行速度也快。对于仿真不能收敛的时候,可以调整配置参数,基本也可以解决。LTspice的最新版可以帮助电子工程师设计简单到复杂的开关调节器和运行电路模拟,LTspice官方版也内置了丰富的电路仿真示例供学习者参考,可以用于模拟电路图仿真、HIFI电路图仿真、PLL电路图仿真以及信号频谱分析等领域。LTspice是一款高性能SpiceIII仿真器、电路图捕获和波形观测器,并为简化开关稳压器的仿真提供了改进和模型。下面通过LTspice对一个运放进行时域信号的仿真,从仿真结果来看,输出电压波形,有震荡。如果进一步加大负载电容,震荡会进一步加剧。

频域仿真由两种方法,下图是第一种方法,是ADI网站推荐的方法,将交流小信号源插入反馈回路,得到的相位余量=-2度,穿越频率fc=67KHz左右

第二种方法是利用电感阻碍交流信号,电容流过交流信号的方法,注入交流小信号源。

这种方法是参考《运算放大器参数解析与LTspice应用仿真》这本书中的例子,在使用的时候需要使用正负电源,才能得到和第一种仿真差不多结果:相位余量=1度,穿越频率fc=58KHz左右,也可以判定跟随器电路不稳定

具体的例子大家感兴趣可以去看一下这本书,我个人是比较喜欢用第一种方式仿真频域特性。书中也提及,如何消除运放输出阻抗和电容负载形成极点的例子,就是在输出串联增加一个电阻,改变系统的传递函数,增加零点,调整相位余量。

网络上对运放输出端增加电阻的原因,主要是从限流的角度考虑。实际大部分运放是有输出限流保护的,一般运放输出带载能力只有几十mA,只要输出过流,输出电压就会受限的。

增加串联电阻,就将电路的传递函数改变:

H(s)=(R3+1/(s*Cload))/(Ro+(R3+1/(s*Cload))

从传递函数也能看出,新增了零点,提升增益的同时也增加了相位

对比增加R3的频域仿真结果来看,明显相位曲线抬升了

相位余量有81度,穿越频率提高到fc=212KHz的,带宽更大,响应速度也更快;

再看一下时域仿真的结果,也清晰的能看到,输出电压波形没有震荡,输出是单调递增的效果;

一个简单的跟随器电路,参数选择不合适,就会得到和预期不一样的结果。利用LTspice仿真,可以快速检查电路是否可靠,是一个不错的工具。
---------------------
作者:sinasun
链接:https://bbs.21ic.com/icview-3284336-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LTspice仿真运放稳定性性能 的相关文章

  • 一、编写hello world

    1 开发环境 1 操作系统 Linux 2 编译 GCC编译 2 安装GCC 1 我们安装的Linux是Ubuntu 默认是不带GCC的 2 安装GCC命令 apt get install gcc 3 使用vim编写hello world
  • 用opencv3写的超详细注释的车牌检测

    include iostream include opencv2 opencv hpp include opencv2 highgui highgui hpp include opencv2 core core hpp include op
  • uniapp打包app,调用相机功能时在真机调试可以,打包成app之后不行

    在打包成app之后报如图所示错误 解决 在app模块配置勾选上相机这一项 如图 这是主要针对上面这个报错的 当然还有一下情况比较类似 就是相机功能在真机调试下可以 打包之后就不行了 我总结了如下几点 1 代码中的sourceType要配置为
  • 【满分】【华为OD机试真题2023 JS】不爱施肥的小布

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 不爱施肥的小布 知识点二分查找 时间限制 1s 空间限制 256MB 限定语言 不限 题目描述 某农场主管理了一大片果园 fields i 表示不同果林的面积 单位 m 2 现在
  • mybatis批量更新list对象

    最重要的一点 mybatis要想批量更新 首先我们数据库需要支持批量更新操作 需要在连接数据库时 添加配置 url jdbc mysql 192 168 6 11 3306 equipment im dev serverTimezone A
  • 内网渗透测试 MSF搭建socks代理

    环境搭建 最终效果为如此 web服务器可以ping通外网和内网两台服务器 外网打点 信息收集 发现端口 80 http 3306 mysql 敏感目录 phpMyadmin 数据库弱口令 root root 通过日志功能getshell 现
  • 在Unbuntu 18.04上docker安装MindSpore

    作者 张小白 文章来源 https bbs huaweicloud com blogs 241465 摘要 本文介绍了如何在ubuntu 18 04上使用docker安装python 3 7 5和mindspore 1 1 1 docker

随机推荐

  • RecyclerView设置Item的边距

    一 通过继承RecyclerView ItemDecoration RecyclerView有三种布局即 LinearLayoutManager 线性布局 StaggeredGridLayoutManager瀑布流布局 GridLayout
  • Java判断两个ListMap值是否相等(包括数据长度、存储的值)超实用工具类(亲测)

    一 功能描述 比较两个list中存储的map数据 比较的list的数据类型需一致 就能比较出存储的数据是否一致 二 实现步骤 1 比较两个list的长度大小 2 统计出每个list中存储的map值的个数及重复的 进行比较 3 具体比较值 三
  • React Hooks(useState、useEffect)

    本文目录 一 react hooks useState 1 1 useState使用 1 2 hooks案例 useState 二 react hooks useEffect 2 1 useEffect使用 2 2 useEffect模拟销
  • 设置地图背景图片

    设置地图背景图片 代码如下 设置地图框div的background 设置map ground surfaceColor 0 0 0 0 设置sceneview的 environment background color 0 0 0 0 di
  • xss绕过尖括号和双括号_XSS绕过filter高级技术part1

    在如今的web时代 XSS攻击十分常见 针对xss攻击的防御也有不少 Filter就是一种用来防御xss攻击的最常见的手段 filter通常是采用黑名单的形式或者基于正则表达式来过滤 尽管如此 依然有很多技术可以用来绕过Filter 基本变
  • VUE 子组件内输入框,父组件获取输入框的值

    父组件
  • 26. Remove Duplicates from Sorted Array

    题目 Given a sorted array nums remove the duplicates in place such that each element appear only once and return the new l
  • 01-TomCat和HTTP协议

    一 介绍 Tomcat 服务器是一个免费的开放源代码的Web应用服务器 Tomcat是Apache 软件基金会 Apache Software Foundation 的Jakarta 项目中的一个核心项目 由Apache Sun 和其他一些
  • [UE4][C++]用Socket传输图片并生成UTexture2D的一些坑

    首先 我规定好数据传输的格式 char 数组 RGBARGBARGBA 主要是将RGBA四个通道的数据按一定格式和顺序写好 然后发过来接收并解析就行 然后 就是数据的接收与解析 先讲一点很少有人注意到的细节 Socket的recv函数并不是
  • 华为OD机试真题-简单的压缩算法/栈【2023Q1】

    题目描述 现需要实现一种算法 能将一组压缩字符串还原成原始字符串 还原规则如下 1 字符后面加数字N 表示重复字符N次 例如 压缩内容为A3 表示原始字符串为AAA 2 花括号中的字符串加数字N 表示花括号中的字符重复N次 例如压缩内容为
  • 区块链电子签名技术及方案

    数字签名技术是电子签名的底层核心技术 由非对称密钥加密技术和数字摘要技术构成 首先发送方利用Hash函数对文件内容进行加密并生成数字摘要 然后利用私钥对数字摘要加密形成数字签名 接收方利用发送方提供的公钥对数字签名进行解密 若解密后的数字摘
  • [编程题] 不要二

    二货小易有一个W H的网格盒子 网格的行编号为0 H 1 网格的列编号为0 W 1 每个格子至多可以放一块蛋糕 任意两块蛋糕的欧几里得距离不能等于2 对于两个格子坐标 x1 y1 x2 y2 的欧几里得距离为 x1 x2 x1 x2 y1
  • Docker简介

    1 Docker是什么 Docker 是一个开源的应用容器引擎 Docker是一个基于轻量级虚拟化技术的容器 整个项目基于Go语言开发 并采用了Apache 2 0协议 Docker可以将我们的应用程序打包封装到一个容器中 该容器包含了应用
  • 指针进阶(2)

    6 函数指针数组 数组是一个存放相同类型数据的存储空间 那我们已经学习了指针数组 比如 int arr 10 数组的每个元素是int 那要把函数的地址存到一个数组中 那这个数组就叫函数指针数组 那函数指针的数组如何定义呢 int parr1
  • PBFT算法流程

    转载原址 https my oschina net u 3620978 blog 3142775 1 系统模型 本部分介绍PBFT算法运行的系统模型 1 1 网络 PBFT工作在异步的分布式系统中 系统中各个节点彼此通过网络连接 系统运行时
  • CDN 服务器

    cdn的两种方式 推送和回源区别 DNS解析的时候 返回给最近的CDN的地址 然后应用从最近的CDN读取静态文件css js image等信息 然后如果从CDN拿不到信息的话 让请求 回源站 后端应用服务器 回源地址获取静态文件 然后返回给
  • 摆烂三年,我从普通二本到春招华为OD上岸啦

    萌妹镇楼 年前拿到的意向书 答读者问 薪资情况 定级D2 13K 2K 两个月年终奖 周六加班双倍工资 下个月发 每年一次加薪 OD转华为一次加薪 加班强度 124晚9点 35晚6点 项目紧急的话 周六会安排加班 转岗问题 因为我是读书时候
  • 数据仓库指标体系实践

    指标体系 1 痛点分析 主要从业务 技术 产品三个视角来看 业务视角 业务分析场景指标 维度不明确 频繁的需求变更和反复迭代 数据报表臃肿 数据参差不齐 用户分析具体业务问题找数据 核对确认数据成本较高 技术视角 指标定义 指标命名混乱 指
  • 入坑Java之路 - JVM、JRE、JDK详细介绍

    JVM JRE JDK详细介绍 三者关系图 JDK JDK1 8目录介绍 JRE JRE1 8目录介绍 JVM JVM体系结构 JVM执行流程 JVM运行原理 JVM空间说明 JVM参数配置 JVMGC过程 参考文献 三者关系图 官网图 架
  • LTspice仿真运放稳定性性能

    运放在电路设计中经常使用 尤其是接成跟随器的电路 百度一下 这种电路很容易查到 但是这种跟随器后面接容性负载 比如下图的C1 2 4 7uF 设计不当 就很容易造成输出信号振荡 这是由于真实放大器内部的开环阻抗在输出驱动容性负载的时候 就又