放大电路中的自激震荡及相位补偿方法

2023-10-27

自激震荡

产生原因
1. 电容对信号的超前和滞后作用
要分析自激震荡,首先得了解电路中的相移。放大电路中使信号发生相移的罪魁祸首主要在于电容。如果电容串接在电路中,则构成高通滤波电路,在截止频率之前相位超前90°(π/2),之后相移为0,如图1所示;如果电容在电路中并联接地(比如晶体管的极间电容),则构成低通滤波电路,在截止频率之前相移为0,之后相位滞后90°(-π/2),如图2所示。相频响应如下图所示:
              
                    图1                                             图2
 
2. 自激震荡的产生条件
为了减小温度的影响,放大电路一般采用深度负反馈闭环放大,这样闭环放大倍数为反馈量的倒数,Af=1/F;由于电路中电容的存在,信号会发生附加相移,如果在某个频点 环路增益(AF)附加 相移为nπ,则负反馈在该频点将变为正反馈,若此时AF>1,则微弱信号将闭环回路中不断放大(起振),当AF=1时,将形成自激震荡。
 
如果电路采用直接耦合的方式(电容均以并联/旁路形式出现),并且反馈网络为纯电阻(不发生相移),则附加相移仅产生于放大电路,且为滞后相移,并且每级晶体管的最大相移为-90°(高频),如图2所示,级数越多越容易产生高频振荡。对于两级晶体管放大电路,理论上f=∞时才会相移-180°,因此不会发生自激震荡,所以一般三级放大电路最常见。
 
消除方法
滞后补偿
简单滞后补偿:在中间级的输出并联一个小电容,让高端截止频率变小,从而使180°反馈点自激增益不满足。
RC滞后补偿:简单滞后补偿的补偿电容串接一个小电阻
密勒滞后补偿:可与C串接电阻,等效补偿电容值为C*A2
           
 
超前补偿:反馈电阻并联补偿电容,改变负反馈放大电路在环路增益为0dB点的相位,使之超前。
        f1=1/(2πR2C)         f2=1/(2π(R1//R2)C)
   

转载于:https://www.cnblogs.com/huangqiwei/p/4111668.html

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

放大电路中的自激震荡及相位补偿方法 的相关文章

  • uniapp开发H5及app监听返回事件(以及监听不到的处理方法)

    1 使用页面事件onBackPress事件监听返回键 onBackPress e e from backbutton 说明如果点击的是物理返回键或导航栏的返回键就进行以下操作 if e from backbutton if 遮罩层是否隐藏
  • 刷脸支付提高技术服务水平以及用户黏性

    刷脸支付无需手机 等物理介质 通过刷脸 支付口令即可完成交易 增强服务获得感和便捷度 是该产品的显著特点 综合运用支付标记化 多方安全计算 活体检测 风控模型等构建风险防控体系 避免支付敏感信息直接参与交易流程 保障用户信息和资金安全 是该
  • 美国服务器有哪些类型?

    美国服务器有哪些类型 常见的服务器可分为虚拟主机 云服务器 物理服务器以及高防服务器 在海外服务器之中 使 用较多的属于美国服务器 下面我们就一起看看美国服务器有哪些及常见的美国服务器 美国服务器有哪些 与服务器一样 常见的美国服务器请到T
  • 解决TortoiseSVN提交代码被拒绝

    TortoiseSVN提交代码被拒绝 随便选个目录右键进入TortoiseSVN gt settings 选择左边的saved data gt clear 掉之前的用户名和密码 cmd命令行界面执行 svn ls svn路径 你要导入项目的
  • 使用shell脚本执行oracle sql语句示例

    脚本内容如下 bin bash sqlplus emuser emuser ctmdb lt lt EOF update GENERALAUTHORIZATIONS set isaccountlocked 0 where username
  • mybatis 大于小于号 <和>

    Mybatis中的sql语句中的 lt 和 gt 号要用转义字符 lt 和 gt 否则会报错 SELECT count id FROM housing record where adiut state lt 3 and admin id i
  • python中安装pyinstaller库的方法

    最近 在学习python过程中运用到了一个python的第三方库pyinstaller 是一个可以把程序打包为一个可执行文件 用户可以直接运行 一 pyinstaller库的安装 1 pip包安装 因为在配置python环境中自带了一个下载
  • Vuepress 文档脚手架(vue 3.x+vuepress2.x+vite+ts)

    在项目扩展到一定程度 我们会对项目中大量的公共业务做封装 当多人开发时就带来一个问题 如何让所有人快速使用封装好的组件 降低学习成本 这里提供一个解决方案 那就是Vuepress框架 最新的 Vuepress2 x 框架已经蓄势待发 支持V
  • 请用ST语言写一个6轴搬运机器人的底层程序

    ST语言是指Structured Text语言 它是一种PLC 可编程控制器 编程语言 用于编写工业自动化控制程序 以下是一份可以用于编写6轴搬运机器人的底层程序的示例 PROGRAM main VAR posX posY posZ REA
  • 【蓝牙串口通讯基础知识

    蓝牙串口通讯基础知识 一 串口 串行接口简称为串口 也叫串行通信接口 一般也叫COM口 这是一个统称 采用串行通信的接口都叫作串口 串口是一个硬件接口 UART是UniversalAsynchronous Receiver Transmit
  • layui子页面中退出登录使父页面跳转到登录页面

    在layui的iframe模板中 因为页面都是通过iframe方式引入的 所以在子 iframe 页面中使用location href user login html 后 跳转的页面依然显示在内联框架中 而不是父页面跳转 parent lo
  • 无人驾驶系统Autoware与仿真环境LGSVL Simulator联合配置

    在此 把在Ubuntu 16 04中 搭建无人驾驶系统Autoware编译环境 配置无人驾驶仿真环境LGSVL Simulator 并进行联合测试的步骤 记录下来 以备查阅 系统配置 我所用的配置 需要两个系统 一个Ubuntu系统 一个W
  • 服务器如何安装虚拟机,服务器如何安装虚拟机

    服务器如何安装虚拟机 内容精选 换一换 确认虚拟机使用的网卡安全组配置是否正确 在弹性云服务器详情页面查看网卡使用的安全组 查看安全组是否已放行100 125 0 0 16网段的地址 如果没有放行 请添加100 125 0 0 16网段的入
  • java/lang/NoClassDefFoundError: java/lang/Object

    一 问题描述 本地原来已经安装了JAVA JDK1 7并配置好了环境变量 然后又安装了JDK1 8 想2个版本并存 然后发现eclipse 打不开 闪退 在命令行执行以下语句 C Users Administrator gt java ve
  • ECU-TEST 快速入门

    ECU TEST 是由位于德国德累斯顿的TraceTronic公司开发的一款用于嵌入式系统测试验证软件工具 自从2003年首次发布ECU TEST 该软件成为了汽车ECU开发的标准工具 同时也逐步成为了重型机械和工业自动化开发的标准工具 该
  • 数学建模竞赛培训:华为杯、高教社杯和数学建模国赛全面指南

    文章目录 赛事介绍 参赛好处 辅导比赛 赛事介绍 华为杯全国研究生数学建模竞赛是由华为公司主办的一项面向全国研究生的数学建模竞赛 该竞赛旨在通过实际问题的建模和解决 培养研究生的创新能力和团队合作精神 推动科技创新和应用 华为杯竞赛分为初赛
  • git commit报did not match any file known to git

    使用到以下命令时 git commit m project initialized 回车之后报错了 报了以下的错误 error pathspec initialized did not match any file s known to g
  • hive截取字符串substr和substring的用法

    第一种用法 substr string A int start 和 substring string A int start 用法一样 功效 返回字符串A从下标start位置到结尾的字符串 第二种用法 substr string A int
  • “最强”博士论文答辩阵容:6位院士,副院长任答辩秘书!

    点击 凹凸域 马上关注 更多内容 请置顶或星标 十二月份前后 是不少研究生毕业答辩的时间段 在社交媒体上 关于论文答辩的热度也逐渐上升 与此同时 也有网友注意到一些答辩委员会的阵容非常强大 比如 就有微博用户表示 其导师请了足以给博士生论文
  • layui table的实现以及详细解释

    老规矩先看效果 这里用的主要是layui 的弹框和table数据表格 第一 引入的文件 百度网盘地址 https pan baidu com s 1neZbcX8IieMgiBdcVPhO1g 提取码 rqdc 改成本地路径 这里也可以用l

随机推荐

  • 从 Vision 到 Language 再到 Action,万字漫谈三年跨域信息融合研究

    本文作者为阿德莱德大学助理教授吴琦 他在为雷锋网 AI 科技评论投递的独家稿件中回顾了他从跨领域图像识别到 Vision to Language 相关的研究思路 如今正将研究领域延伸到与 Action 相关的工作 雷锋网 AI 科技评论对文
  • 6.63 猜数字之生成随机数

    1 生成 m n 的随机数 m n 的元素个数为 n m 1 若利用模进行 n m 1 运算 其结果为 0 n m 此时左右两边同加 m 其结果为 m n void TestRand 生成 m n 的随机数 rand n m 1 m sra
  • Django图书商城系统实战开发 - 实现个人中心管理

    Django图书商城系统实战开发 实现个人中心管理 介绍 在本项目中 我们已经实现了登录注册 商品详情查看 购物车购买 个人订单管理 评价功能 接下来 我们将完成个人中心管理的模块 包括个人密码修改 个人地址管理和注销功能 本文将详细介绍如
  • I2C总结(单主机和多主机)

    I2C在使用过程中单个主机是不论是硬件I2C还是硬件I2C都不太难 理解好时序很容易实现 还有就是很多人认为硬件I2C有很多缺点 其实这是谬论吧 硬件I2C在稳定性上胜过软件I2C 而且不占用MCU时间 可以实现I2C中断 如果系统有硬件I
  • Java开发快速上手!3分钟就能完成的Redis主从复制搭建,完整PDF

    前言 高并发 几乎是每个程序员都想拥有的经验 原因很简单 随着流量变大 会遇到各种各样的技术问题 比如接口响应超时 CPU load升高 GC频繁 死锁 大数据量存储等等 这些问题能推动我们在技术深度上不断精进 我们知道 高并发代表着大流量
  • 【Flutter 3-1】Flutter手把手教程UI布局和Widget——底部导航栏BottomNavigationBar使用

    作者 弗拉德 来源 弗拉德 公众号 fulade me BottomNavigationBar BottomNavigationBar 和 BottomNavigationBarItem 配合来共同展示Flutter里面的底部状态栏 底部状
  • 敏捷开发之Scrum扫盲篇

    转载至 http www cnblogs com taven archive 2010 10 17 1853386 html 现在敏捷开发是越来越火了 人人都在谈敏捷 人人都在学习Scrum和XP 为了不落后他人 于是我也开始学习Scrum
  • kerberos 术语和认证流程介绍

    重要术语 1 KDC 全称 key distributed center 作用 整个安全认证过程的票据生成管理服务 其中包含两个服务 AS和TGS 2 AS 全称 authentication service 作用 为client生成TGT
  • 操作系统的文件结构

    文件的 逻辑结构 主要有 1 连续结构 2 多重结构 3 转置结构 4 顺序结构 文件的 物理存储 主要有 1 顺序结构 2 链接结构 3 索引结构 文件的 目录结构 主要有 1 一级目录结构 2 二级目录结构 3 树形结构 4 无环图
  • Springboot定时任务

    下文为 Scheduled的使用方法 1 简介 Scheduled支持三种部署方式 fixedRate fixedRateString 上一次执行开始后 n秒后再次执 fixedDelay fixedDelayString 上一次执行完毕后
  • 舵机的三条线分别代表什么

    橙色信号线 红色正极 棕褐色负极
  • @RequestParam和@PathVariable的用法与区别

    SpringBoot PathVariable URL变量 Web应用中的URL通常不是一成不变的 例如微博两个不同用户的个人主页对应两个不同的URL http weibo com user1和http weibo com user2 我们
  • 工厂(factory)模式

    转自 http www cnblogs com hegezhou hot archive 2010 11 30 1892227 html 一 开篇 一个多月没有写文章了 一方面是由于家庭的原因 还有一方面是因为工作上的原因 所以在这里给大家
  • 使用hutool库,对excel进行一些导出、导入操作

    所用到的各种类 依赖的话百度一下吧 最后再给上全部代码 import cn hutool core collection CollUtil import cn hutool core io IoUtil import cn hutool p
  • Struts 2 标签

    原文 https www mkyong com struts2 struts 2 shidden hidden value example 在struts2中可以使用
  • 调gensim库,word2vec模型的保存和加载

    一 模型的保存 模型保存可以有很多种格式 根据格式的不同可以分为2种 一种是保存为 model的文件 一种是非 model文件的保存 我常用的保存格式是 model和 vector直接上代码和结果 1 保存为model文件 数据的读入 fi
  • PCIe中断之MSI和MSI-X的区别(详细)总结附图文快速掌握

    目录 一 整体介绍 二 MSI和MSI X对比 2 1 中断向量连续 2 2 映射区域区别 2 3 MSI X配置空间 2 3 1 MSI X Capbility介绍 2 3 2 Capbility ID介绍 2 3 3 Message C
  • tree树做过滤

    代码如下 递归tree关键词搜索 param key 需要递归的key名 param keyword 需要搜索查询的关键字 param treeList 遍历tree列表 param first 是否是首次传入 默认true functio
  • Thymeleaf (select、checkbox)数据绑定和数据回回显

    第一种情况 select 数据绑定 前端页面 div class col sm 10 div
  • 放大电路中的自激震荡及相位补偿方法

    自激震荡 产生原因 1 电容对信号的超前和滞后作用 要分析自激震荡 首先得了解电路中的相移 放大电路中使信号发生相移的罪魁祸首主要在于电容 如果电容串接在电路中 则构成高通滤波电路 在截止频率之前相位超前90 2 之后相移为0 如图1所示