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

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

3天内不再提示

运放电路输出波形发生振荡怎么办?不要慌,教你一步步分析问题所在

硬件那点事儿 来源:硬件那点事儿 作者:硬件那点事儿 2024-12-30 18:19 次阅读

Part 01

前言

关于运放电路的设计,其中很重要也很容易被忽略的一个设计要考虑的重点就是运放电路的稳定性分析,运算放大器的稳定性是电路设计中的一个重要问题。如果运放工作不稳定,可能会引发振荡、失真,甚至使整个系统无法正常工作。那么什么是运算放大器的稳定性分析呢?

稳定性是指运放对输入信号的响应能否在一定时间内恢复到稳定状态。如果运放输出在反馈回路中出现持续振荡,则系统是不稳定的。有两个指标要考虑,一个是增益裕度(也就是Gain Margin):增益裕度表征了系统在相位裕度为0°时的增益水平,增益裕度越大,系统越稳定。另一个指标是相位裕度(也就是Phase Margin):相位裕度表征了系统在增益为0 dB时的相位超前量,通常相位裕度需要大于45°以保证系统的稳定性。

接下来我们就以运放输出存在振荡的实际例子来教大家学习一下如何通过运放稳定性分析找到导致电路输出振荡的原因所在。

ed2d58c4-c642-11ef-902f-92fbcf53809c.png

Part 02

分析实例-原理图以及输出波形

我们要分析的电路是一个同相放大电路,放大电路的增益是10,输入信号是幅值为10mV,频率为50KHz的方波,电路原理图如下:

ed418fb0-c642-11ef-902f-92fbcf53809c.png

运放电路输出端波形理论上来说应该是幅值为100mV,频率为50KHz的方波,但是通过仿真发现电路输出端波形存在严重的振荡问题,输入波形如下:

ed2d58c4-c642-11ef-902f-92fbcf53809c.png

Part 03

问题分析方法

闭环增益和开环增益的计算方式如下:

Acl=Aol/(1+Aol*β)

Acl:运放电路闭环增益

Aol:运放开环增益

β:闭环电路反馈因子

当分母1+Aol*β=0时,运放电路闭环增益Acl就会等于无穷大,这样运放电路就会处于不稳定状态,此时Aol*β=-1,所以分析运放稳定性就是在分析在运放的带宽范围内,会不会出现Aol*β=-1的问题。

20logAol*β=20logAol-20log(1/β)

这样分析运放稳定性问题就简化成了分析Aol和1/β关系的问题了,这样我们就可以通过仿真来分别分析Aol和1/β的幅频特性曲线和相频特性曲线来得到Aol*β的幅频特性曲线和相频特性,来评估在带宽范围内会不会出现Aol*β=-1的问题。

由于SPICE仿真软件开环仿真分析会有问题,为了解决此问题,通过用很大的电感值可确保环路在直流上闭合,通过很大的电容值可确保交流小信号源与直流隔开。再引入激励信号AC1,这样我们可以通过下面的电路来实现Aol和1/β以及Aol*β的分析:

ed61e594-c642-11ef-902f-92fbcf53809c.png


开环增益:Avo=VOUT/VFB
反馈因子:1/β=VIN/VFB
Avo*β=VOUT/VIN
仿真得到Avo以及1/β:

ed6d193c-c642-11ef-902f-92fbcf53809c.png

仿真得到Avo*β:

ed81e52e-c642-11ef-902f-92fbcf53809c.png

ed9c5c4c-c642-11ef-902f-92fbcf53809c.png

通过仿真发现Avo*β为0dB时,相位裕度仅为10.8°,不满足相位裕度最低45°的要求,所以输出就会有振荡的问题。

Part 04

如何解决输出振荡问题

1.频率补偿

通过在反馈路径中添加补偿电容降低高频增益,从而增加相位裕度。

内部补偿: 部分运放自带补偿电容,设计中无需额外添加。

外部补偿: 在反馈网络中添加补偿元件(如米勒电容)。

零点补偿: 在反馈回路中引入适当的零点抵消不利极点。

2.减少容性负载

为容性负载设计阻容隔离网络(如在输出端串联小电阻)。

有问题欢迎在评论区留言交流哦!

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

    关注

    38

    文章

    359

    浏览量

    34896
  • 放大电路
    +关注

    关注

    104

    文章

    1789

    浏览量

    106732
  • 振荡
    +关注

    关注

    1

    文章

    134

    浏览量

    28155
收藏 人收藏

    评论

    相关推荐

    外国牛人教你一步步快速打造首台机器人(超详细)

    外国牛人教你一步步快速打造首台机器人(超详细)
    发表于 08-15 19:30

    一步步写嵌入式操作系统—ARM编程的方法与实践ch02

    一步步写嵌入式操作系统—ARM编程的方法与实践ch02
    发表于 08-20 20:54

    CC2530一步步演示程序烧写

    CC2530一步步演示程序烧写第一步——先安装IAR开发环境第二歩——安装CC2530烧写工具第三歩——CC2530串口配置软件使用具体完整步骤看下面文档
    发表于 03-03 14:33

    一步步建立_STM32_UCOS_模板

    一步步建立_STM32_UCOS_模板
    发表于 09-29 11:46

    菜鸟一步步入门SAM4S-XPLAINED--IAR开发环境

    菜鸟一步步入门SAM4S-XPLAINED--IAR开发环境
    发表于 01-25 10:55

    一步步进行调试GPRS模块

    背景:在不知道硬件是否正确情况下,一步步进行调试,最终完成调试。以下是自己调试步骤。1、从gprs模块TX ,RX 单独焊接两个线出来,通过上位机发送AT指令,是否能正常工作。
    发表于 01-25 07:33

    ARM嵌入式系统如何入门?怎样一步步的去学习

    ARM嵌入式系统的学习步骤对于很多新手来说,不知道ARM嵌入式系统如何入门?怎样一步步的去学习?接下来信盈达教育嵌入式培训网就详解的为大家介绍:关于ARM嵌入式系统学习步骤:1.做个最小系统板:如果
    发表于 02-16 06:33

    stm32是如何一步步实现设置地址匹配接收唤醒中断功能的

    为什么要设置地址匹配接收唤醒中断呢?stm32是如何一步步实现设置地址匹配接收唤醒中断功能的?
    发表于 02-28 08:07

    一步步写嵌入式操作系统

    一步步写嵌入式操作系统_ARM编程的方法与实践
    发表于 07-14 11:32 0次下载

    一步一步教你使用uCOS-II

    一步一步教你使用uCOS-II
    发表于 10-31 15:24 13次下载
    <b class='flag-5'>一步</b><b class='flag-5'>一步</b><b class='flag-5'>教你</b>使用uCOS-II

    电路是怎么把电压一步步顶上去的?资料下载

    电子发烧友网为你提供看电路是怎么把电压一步步顶上去的?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-16 08:47 13次下载
    看<b class='flag-5'>电路</b>是怎么把电压<b class='flag-5'>一步步</b>顶上去的?资料下载

    ROM与RAM 单片机上电后如何一步步执行?资料下载

    电子发烧友网为你提供ROM与RAM 单片机上电后如何一步步执行?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-21 08:53 12次下载
    ROM与RAM 单片机上电后如何<b class='flag-5'>一步步</b>执行?资料下载

    自举电路如何把电压一步步顶上去

    自举电路如何把电压一步步顶上去的? 1、基本比较器电路 2、LM393 驱动CMOS 的电路 3、LM393 驱动TTL 的电路 4、低频运
    的头像 发表于 08-15 10:46 1443次阅读

    一步步重新演绎汽车驾驶体验

    一步步重新演绎汽车驾驶体验
    发表于 11-04 09:52 0次下载
    <b class='flag-5'>一步步</b>重新演绎汽车驾驶体验

    基于一步步蒸馏(Distilling step-by-step)机制

    为优化LLM为“小模型/少数据/好效果”,提供了种新思路:”一步步蒸馏”(Distilling step-by-step)
    的头像 发表于 05-16 10:24 1245次阅读
    基于<b class='flag-5'>一步步</b>蒸馏(Distilling step-by-step)机制