【硬件设计】模拟电子基础二--放大电路
模拟电子基础二--放大电路
- 一、基本放大电路
- 1.1 初始电路
- 1.2 静态工作点
- 1.3 分压偏置电路
- 二、负反馈放大电路
- 三、直流稳压电路
前言:本章为知识的简单复习,适合于硬件设计学习前的知识回顾,不适合运用于考试。
一、基本放大电路
1.1 初始电路
如图所示:

- es:输入电源
- Rs:输入电源的负载
- Uo:输出电源
- RL:输出负载
- VCC:①为电路提供能量②为电路提供合适的静态工作点
- RB:为电路提供合适的静态电流
- RC:将放大的电流信号转变为电压信号
- C1、C2:隔直通交
各元器件的取值
- 三极管放大电路是小信号的放大,常用器件最大通过的电流也只有几百毫安,所以输入信号不能太大
- 对于三极管放大电路的设计,基极电阻取值Rb一般为几十到几百千欧。集电极电阻Rc一般为几千到几十千欧。
- C1、C2作为隔直通交的电容,取值一般为几微法到几十微法
电路分析:
总基极电压:UBE = UBEQ + Ui
总基极电流:iB = IBQ + ib
总集电极电流: iC = ICQ + ic
总的UCE = VCC-iC RC
化简:UCE = VCC - (ICQ + ic)RC = UCEQ + (-iC RC)
Uo = -ic RC
得出结论:输出信号反向
Multisim仿真图:

1.2 静态工作点
当电路没有加入信号源时,直流电源VCC为电路提供的静态值,电路工作在Q点。


①当VCC改变时,Rb 、Rc 、β保持不变时,Q点变化如下:

- 升高VCC,平行右上移
- 减小VCC,平行左下移
②当改变Rc ,保持VCC、Rb 、β不变时,变化如下:

- 增大Rc,直流负载线斜率改变,则Q点向饱和区移近
基本放大电路的不足:
这种电路虽然结构简单,但是最大的缺点是静态工作点不稳定,当环境温度变化,电源电压波动,或者更换三极管时,都会使原来的静态工作点改变,严重时会使放大器不能工作。
1.3 分压偏置电路

在原电路基础上增加了RB2 、 Re 、C3 。
放大倍数β = Rc/Re
特点:
- 分压偏置电路,它的静态工作点,
与三极管本身的参数无关,它只取决于外接电路的VCC和 RB1、RB2、Re - 射极电容C3作为旁路电容,
通交隔直,提高输出级的放大倍数的作用。
因为在交流电路分析中,如果Re被引入电路是要增加电源的功耗。输出的信号有一部分消耗到了Re上,现在,加入了C1,那么对于交流电,这完全是被短路了,所以不会影响输出。
Multisim仿真图:

二、负反馈放大电路
定义:
凡是将放大电路输出端的信号(电压或电流)的一部分或全部引回到输入端,与输入信号叠加,就称为反馈。
- 负反馈: 引回的信号削弱了输入信号
- 正反馈: 引回的信号增强了输入信号

A = Xo/Xd ,
F = Xf / Xo ,
Af = Xo / Xf = X0 / (Xd + Xf) = A / (1+AF)
A ≈ 1/F
A: 无反馈的放大系数,F:反馈系数,Af:有反馈的放大系数
Xo:输出量,Xf:反馈量,Xi:未加反馈的输入量,Xd:加反馈的输入量
根据公式可知:
在深度负反馈条件下,即1+AF>>1时,此时,闭环放大倍数仅取决于反馈系数F,而与开环放大倍数A无关。
通常反馈网络仅由电阻构成,反馈系数F十分稳定。所以,闭环放大倍数必然是相当稳定的,诸如温度变化、参数改变、电源电压波动等明显影响开环放大倍数的因素,都不会对闭环放大倍数产生多大的影响。
负作用:
- 稳定静态工作点;稳定放大倍数;改善输入电阻和输出电阻,扩展通频带,改善输出信号波形。
- 引入负反馈后,失真了的信号经反馈网络又送回到输入端,与输入信号反相叠加,得到的净输入信号为正半周小而负半周大。这样正好弥补了放大器的缺陷,使输出信号比较接近于正弦波。
正反馈:
- 当|AF=1时,
放大量和反馈量成倒数关系,电路将产生自激,去除信号源也将产生信号的输出 - 当|AFI>1时,
放大量过大,输出信号将不断增加,如果无及时的限制措施,信号将出现严重失真 - 当|AF|<1时,
此时反馈量过大,信号将不断衰减,直到消失
三、直流稳压电路
Multisim仿真图:

- 整流二极管的选择

(这里的Uo为变压器副线圈输出的有效值)选择应该是反相电压大于UZMAX的为整流管。 - 电容C1的选择
(经过电容输出的电压为1.2UO),选择耐压值大于1.1 √2uo大约为1.55倍的Uo - 变压器的选择
应该选择变压电压大于稳压块电压,电流大于需要的输出电流的变压器。 - C3作为旁路电容,滤除输入线上窜入的干扰信号,防止自激,选择电容大小一般是0.3uF。
C2和C4作为耦合电容,,滤除输出线上的干扰,和自激,以及对输出线上电压的突变,提供储能的作用。 - 稳压块
(1)LM7805的引脚及功能
Input:电压输入端,其输瑞入电压范围为7~35V.
Ground:电源地端。
Output:电压输出端,典型值为5V。
最大电流:1.5A。
(2)LM7912的引脚及功能
Ground:电源地端。
Input:电压输入端,其输人电压范围为-14.5~-35V.
Output:电压输出端,典型值为-12V.
最大电流:1.5A。
(3)LM317的引脚及功能
Adjust:调节端。
Output:电压输出端,可输出1.25~37V可调的电压。
Input:电压输入端,其输人电压最大值为40V
最大电流:1.5A.
可调稳压源设计

1、正常工作时,输出端和调整端间的电压VREF固定为1.25V。
2、要使稳压块正常工作,必须保证输出端和调整端间的电流大于3.5mA。
所以,如果取电流为6mA,那么R1MAX=1.25V/6mA=208欧,因此,R1可选用200欧的普通碳膜电阻
3、若输出电压取12V,根据公式Vo=1.25(1+R2/R1)V,R2=1720欧。因此,R2可选用2k欧的精密绕线电位器。

相关文章:
【硬件设计】模拟电子基础二--放大电路
模拟电子基础二--放大电路 一、基本放大电路1.1 初始电路1.2 静态工作点1.3 分压偏置电路 二、负反馈放大电路三、直流稳压电路 前言:本章为知识的简单复习,适合于硬件设计学习前的知识回顾,不适合运用于考试。 一、基本放大电路 1.1 初始电…...
基于应用值迭代的马尔可夫决策过程(MDP)的策略的机器人研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
控件旋转90度,并跟随大小缩放
控件旋转角度,并跟随缩放改变大小 背景使用控件结果 背景 一个项目需求,需要旋转某个控件90使用,在网上找了很多资料,没有特别合适的,自己试水试了一天半,终于弄了个大概其,特此记录 使用控件…...
软件外包开发的PHP开发框架
PHP有许多流行的开发框架,每个框架都有其独特的特点和优势。下面列举的只是一部分PHP开发框架,还有其他一些框架如Slim、Zend Framework等也值得一提。选择合适的框架取决于项目的需求和开发团队的偏好,您可以根据项目规模、复杂性和功能需求…...
D2L学习记录-10-词嵌入word2vec
NLP-1-词嵌入(word2vec) 参考: 《动手学深度学习 Pytorch 第1版》第10章 自然语言处理 第1、2、3 和 4节 (词嵌入) 词嵌入 (word2vec): 词向量:自然语言中,词是表义的基本单元。词向量是用来表示词的向量。词嵌入 (word embedding)&#x…...
海外独立站怎么搭建?7个海外独立站搭建指南
在海外搭建独立站(独立网站)有几个关键步骤,以下是一个简要的指南: 选择域名和主机: 首先,选择一个适合你网站主题的域名。确保它简洁、易记,并且与你的品牌或内容相关联。 然后,…...
flask中实现restful-api
flask中实现restful-api 举例,我们可以创建一个用于管理任务(Task)的API。在这个例子中,我们将有以下API: GET /tasks: 获取所有任务POST /tasks: 创建一个新的任务GET /tasks/<id>: 获取一个任务的详情PUT /t…...
Centos7 安装man中文版手册
查找man中文安装包: yum search man-pages 安装man-pages-zh-CN.noarch: yum install -y man-pages-zh-CN.noarch...
untiy代码打压缩包,可设置密码
1、简单介绍: 用的是一个插件SharpZipLib,在vs的Nuget下载,也可以去github下载https://github.com/icsharpcode/SharpZipLib 用这个最主要的是因为,这个不用请求windows的文件读写权限,关于这个权限我搞了好久&#…...
【iOS】—— UIKit相关问题
文章目录 UIKit常用的UIKit组件懒加载的优势 CALayer和UIView区别关系 UITableViewUITableView遵循的两个delegate以及必须实现的方法上述四个必须实现方法执行顺序其他方法的执行顺序: UICollectionView和UITableView的区别UICollectionViewFlowLayout和UICollecti…...
Linux系统防火墙Firewalld
目录 Firewalld概述 Firewalld和iptables的区别 Firewalld网络区域 区域介绍与概念 9个预定义区域 Firewalld数据处理流程 firewalld检查数据包的源地址的规则 Firewalld防火墙的配置方式 常用的firewall-cmd命令选项 服务管理 端口管理 Firewalld概述 Firewalld防火…...
STM3232 GPIO的配置寄存器(为了移植IIC)
参考 https://blog.csdn.net/qq_45539458/article/details/129481019 https://blog.csdn.net/weixin_43314829/article/details/125573448?spm1001.2014.3001.5502 https://blog.csdn.net/m0_71548440/article/details/125894236?spm1001.2014.3001.5502 正点原子mini板 stm…...
K8s的详细介绍
1.编写yaml文件的方式 2.yaml里面的内容介绍 Pod实现机制:(1)共享网络(2)共享存储 共享网络:通过Pause容器,把其他业务容器加入到Pause容器里面,让所有业务容器在同一个名称空间中,…...
JavaWeb(8)——前端综合案例2(节流和防抖)
目录 一、节流和防抖概念 🚀 二、实例演示 💘 三、需要注意的 📡 一、节流和防抖概念 🚀 二、实例演示 💘 Lodash 简介 | Lodash中文文档 | Lodash中文网 (lodashjs.com) <!DOCTYPE html> <html lang&q…...
Spring优雅的在事务提交/回滚前后插入业务逻辑
业务背景 业务那边想要统计下我们这边每天注册商户成功和失败的数量,你看看怎么给他弄下这个功能 功能实现 TransactionSynchronizationManager.registerSynchronization,发现这是spring事务提供的注册回调接口的方法。 在事务注解方法中,…...
day48-ajax+SSM分页
AjaxSSM分页 非分页版controller及html: 分页模糊查询controller: Postman测试(无网页): 分页网页: 分页网页中添加模糊查询: 分页网页中实现添加功能: (1&am…...
如何在本地环境使用 CodeQL 扫描出代码中的安全漏洞?
CodeQL 是什么? CodeQL 是用于自动执行安全检查的分析引擎。在 CodeQL 中,代码被视为数据。 安全漏洞、bug 和其他错误被建模为可针对从代码中提取的数据库执行的查询。可以运行由 Github 研究人员和社区参与者编写的标准 CodeQL 查询,也可以…...
关于领导要求logback日志时间格式要求为“年-月-日 时:分:秒,毫秒”
今天接到领导邮件要求整改系统输出日志规范,有一条要求调整输出日志时间格式为标题所述格式,例:2022-02-21 14:13:32,489 项目目前logback.xml里的配置是这样: <pattern>%d{yyyyMMdd hh:mm:ss} [%p][%c][%M][%L]-> %m%…...
软件测试--一些生命周期
目录 1.需求生命周期 2.开发生命周期 3.测试生命周期 4.缺陷声生命周期 1.需求生命周期 需求生命周期是指在软件测试过程中,需求从提出到最终完成的整个过程。它涵盖了需求的识别、分析、定义、验证和管理等阶段。 需求识别:在此阶段,项目…...
Mr. Cappuccino的第57杯咖啡——简单手写Mybatis大致原理
简单手写Mybatis大致原理 大致原理项目结构项目代码代码测试 大致原理 底层基于JDK动态代理技术实现 项目结构 项目代码 pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns…...
Appium+python自动化(十六)- ADB命令
简介 Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试…...
YSYX学习记录(八)
C语言,练习0: 先创建一个文件夹,我用的是物理机: 安装build-essential 练习1: 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件,随机修改或删除一部分,之后…...
【大模型RAG】Docker 一键部署 Milvus 完整攻略
本文概要 Milvus 2.5 Stand-alone 版可通过 Docker 在几分钟内完成安装;只需暴露 19530(gRPC)与 9091(HTTP/WebUI)两个端口,即可让本地电脑通过 PyMilvus 或浏览器访问远程 Linux 服务器上的 Milvus。下面…...
Spring数据访问模块设计
前面我们已经完成了IoC和web模块的设计,聪明的码友立马就知道了,该到数据访问模块了,要不就这俩玩个6啊,查库势在必行,至此,它来了。 一、核心设计理念 1、痛点在哪 应用离不开数据(数据库、No…...
mac 安装homebrew (nvm 及git)
mac 安装nvm 及git 万恶之源 mac 安装这些东西离不开Xcode。及homebrew 一、先说安装git步骤 通用: 方法一:使用 Homebrew 安装 Git(推荐) 步骤如下:打开终端(Terminal.app) 1.安装 Homebrew…...
解读《网络安全法》最新修订,把握网络安全新趋势
《网络安全法》自2017年施行以来,在维护网络空间安全方面发挥了重要作用。但随着网络环境的日益复杂,网络攻击、数据泄露等事件频发,现行法律已难以完全适应新的风险挑战。 2025年3月28日,国家网信办会同相关部门起草了《网络安全…...
libfmt: 现代C++的格式化工具库介绍与酷炫功能
libfmt: 现代C的格式化工具库介绍与酷炫功能 libfmt 是一个开源的C格式化库,提供了高效、安全的文本格式化功能,是C20中引入的std::format的基础实现。它比传统的printf和iostream更安全、更灵活、性能更好。 基本介绍 主要特点 类型安全:…...
自然语言处理——文本分类
文本分类 传统机器学习方法文本表示向量空间模型 特征选择文档频率互信息信息增益(IG) 分类器设计贝叶斯理论:线性判别函数 文本分类性能评估P-R曲线ROC曲线 将文本文档或句子分类为预定义的类或类别, 有单标签多类别文本分类和多…...
算术操作符与类型转换:从基础到精通
目录 前言:从基础到实践——探索运算符与类型转换的奥秘 算术操作符超级详解 算术操作符:、-、*、/、% 赋值操作符:和复合赋值 单⽬操作符:、--、、- 前言:从基础到实践——探索运算符与类型转换的奥秘 在先前的文…...
DAY 26 函数专题1
函数定义与参数知识点回顾:1. 函数的定义2. 变量作用域:局部变量和全局变量3. 函数的参数类型:位置参数、默认参数、不定参数4. 传递参数的手段:关键词参数5 题目1:计算圆的面积 任务: 编写一…...
