电赛知识点总结1:精密放大

2023-11-22 07:38

本文主要是介绍电赛知识点总结1:精密放大,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

电赛知识点总结1:精密放大

  • 精密放大
    • 1 输出失调电压
      • 1.1 计算电路的输出失调电压
      • 1.2 反向选择运放参数和外部电路
    • 2 带宽
      • 2.1 计算小信号带宽
      • 2.2 满功率带宽
      • 2.3 反向选择运放参数和外部电路
  • 3 输出噪声
      • 3.1 计算输出噪声
      • 3.2 反向选择运放参数和外部电路
    • 4 设计精密放大电路
    • 5 实战
      • 5.1 ADA4528
      • 5.2 OPA388

精密放大

定义:带宽小于 50MHz ,具有某些特殊指标优异性的运放。

1 输出失调电压

定义:当一个放大器被设计成 A F A_F AF倍闭环电压增益(同相输入放大增益,也称噪声增益)时,如果放大器的失调电压为 V O S V_{OS} VOS,则放大电路 0 输入时,输出存在一个等于 A F V O S A_FV_{OS} AFVOS的直流电平,此输出被称为输出失调电压。

1.1 计算电路的输出失调电压

分析电路是输出失调电压
I B 1 I_{B1} IB1 I B 2 I_{B2} IB2可以通过数据手册中给出的 I B I_B IB I O S I_{OS} IOS计算出,具体来说:
{ I B = I B 1 + I B 2 2 I O S = I B 1 − I B 2 \left\{\begin{array}{l} I_{B}=\frac{I_{B1}+I_{B2}}{2} \\ I_{O S}=I_{B1}-I_{B2} \end{array}\right. {IB=2IB1+IB2IOS=IB1IB2

两个方程两个未知数,可以计算出未知数。
根据节点电压法可以很容易的列出:
{ U o = ( U + + V o s − U − ) × A u o U + = − I B 1 R 1 U − = − I R 2 R 2 = − ( I B 2 − U o − U − R F ) R 2 \left\{\begin{array}{l} U_{o}=\left(U_{+}+V_{\mathrm{os}}-U_{-}\right) \times A_{\mathrm{uo}} \\ U_{+}=-I_{B 1} R_{1} \\ U_{-}=-I_{R 2} R_{2}=-\left(I_{\mathrm{B} 2}-\frac{U_{o}-U_{-}}{R_{F}}\right) R_{2} \end{array}\right. Uo=(U++VosU)×AuoU+=IB1R1U=IR2R2=(IB2RFUoU)R2
这里 U + U_+ U+ U − U_- U U o U_o Uo均已知,3个方程3个未知数,可以解出:
U o = A u o 1 + R 2 R 2 + R F A u o ( V o s + I B 2 R 2 / / R F − I B 1 R 1 ) = G N ( V o s + I B 2 R 2 / / R F − I B 1 R 1 ) \begin{array}{c} U_{o}=\frac{A_{\mathrm{uo}}}{1+\frac{R_{2}}{R_{2}+R_{F}} A_{\mathrm{uo}}}\left(V_{\mathrm{os}}+I_{\mathrm{B} 2} R_{2} / / R_{F}-I_{\mathrm{B} 1} R_{1}\right) \\ =G_{\mathrm{N}}\left(V_{\mathrm{os}}+I_{\mathrm{B} 2} R_{2} / / R_{F}-I_{\mathrm{B} 1} R_{1}\right) \end{array} Uo=1+R2+RFR2AuoAuo(Vos+IB2R2//RFIB1R1)=GN(Vos+IB2R2//RFIB1R1)
G N G_N GN为噪声增益,可以用同相放大器增益来计算。这是因为噪声源、失调电压源在运放分析中都被定义在了同相输入端:
G N = A u f − N I = A u o 1 + R 2 R 2 + R F A u 0 ≈ 1 + R F R 2 G_{N}=A_{u f_{-} N I}=\frac{A_{u o}}{1+\frac{R_{2}}{R_{2}+R_{F}} A_{u 0}} \approx 1+\frac{R_{F}}{R_{2}} GN=AufNI=1+R2+RFR2Au0Auo1+R2RF
在实际使用时估算输出失调电压的最大值:
U O S − O U T = R 2 + R F R 2 ( V O S − max ⁡ + 2 I B − max ⁡ × M A X ( R 2 ∥ R F , R 1 ) ) U_{OS_{-} O U T}=\frac{R_{2}+R_{F}}{R_{2}}\left(V_{OS_{-}\max }+2 I_{B_{-} \max } \times MAX\left(R_{2} \| R_{F}, R_{1}\right)\right) UOSOUT=R2R2+RF(VOSmax+2IBmax×MAX(R2RF,R1))

1.2 反向选择运放参数和外部电路

计算过程中不难发现:放大器中 U O S U_{OS} UOS I O S I_{OS} IOS以及 I B I_B IB这三个参数影响放大器的输出失调电压。在选择参数的时候,应当首先保证 U O S U_{OS} UOS I B I_B IB尽可能小,这是因为这两项在计算输出失调电压的时候占有比较大的比重。

在确定外部电路的电阻参数时,一般来说越小越好,但是一些因素会限制电阻的进一步减小:

  • 运放输出电流提升,可能超过输出电流
  • 运放其它性能受到影响
  • 功耗增大

因此:电阻的选取尽可能小,但是也不能太小。电阻的最大值是通过上面的估算输出失调电压最大值的公式、以及所需要的放大倍数计算出来的。此外,还可以使用匹配电阻的方法进一步减小输出失调电压,具体来说就是令:
R 1 = R 2 ∥ R F R_1=R_2\parallel R_F R1=R2RF
注意使用匹配电阻的前提是:失调电流远小于偏置电流

2 带宽

2.1 计算小信号带宽

定义:-3dB带宽是运放闭环使用时,某个指定闭环增益(一般为 1 或者 2、10 等)下,增益变为低频增益的 0.707 倍时的频率。分为小信号(输出 200mV 以下)大信号(输出 2V)两种。

计算:浏览数据手册 or 仿真

2.2 满功率带宽

定义:将运放接成指定增益闭环电路(一般为 1 倍),连接指定负载,输入加载正弦波,输出为指标规定的最大输出幅度,此状态下,不断增大输入信号频率,直到输出出现因压摆率限制产生的失真(变形)为止,此频率即为满功率带宽。

在此频率之内,不但输出幅度不会降低,且能实现满幅度的大信号带载输出。计算公式为:
F P B W = S R 2 π A max ⁡ \mathrm{FPBW}=\frac{\mathrm{SR}}{2 \pi A_{\max }} FPBW=2πAmaxSR
其中SR为压摆率, A m a x A_{max} Amax为运放能够输出的最大值。下图可以形象的理解满功率带宽。运放的上升速度收到压摆率的限制,红线过0点的斜率大于压摆率,这就会导致实际输出信号的幅值减小(因为斜率更小了嘛),如果强行使其幅值达到要求,会导致信号的失真。
理解满功率带宽

2.3 反向选择运放参数和外部电路

运放参数主要可以通过数据手册上的-3dB带宽以及压摆率选择。-3dB带宽直接看即可,压摆率应该满足:
S R > 2 π f H × U max ⁡ \mathrm{SR}>2 \pi f_{H} \times U_{\max } SR>2πfH×Umax
外部电路如果有电容/电感起滤波作用的话,需要对其频率特性进一步分析使其满足频率上的要求。

3 输出噪声

噪声的定义:是在一定幅度之内的杂乱无章的波形。

3.1 计算输出噪声

  1. 获得等效带宽 f b f_b fb,确定 f a f_a fa
    (未完待续)

3.2 反向选择运放参数和外部电路

4 设计精密放大电路

5 实战

5.1 ADA4528

5.2 OPA388

这篇关于电赛知识点总结1:精密放大的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/408554

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

基本知识点

1、c++的输入加上ios::sync_with_stdio(false);  等价于 c的输入,读取速度会加快(但是在字符串的题里面和容易出现问题) 2、lower_bound()和upper_bound() iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bou

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

二分最大匹配总结

HDU 2444  黑白染色 ,二分图判定 const int maxn = 208 ;vector<int> g[maxn] ;int n ;bool vis[maxn] ;int match[maxn] ;;int color[maxn] ;int setcolor(int u , int c){color[u] = c ;for(vector<int>::iter

整数Hash散列总结

方法:    step1  :线性探测  step2 散列   当 h(k)位置已经存储有元素的时候,依次探查(h(k)+i) mod S, i=1,2,3…,直到找到空的存储单元为止。其中,S为 数组长度。 HDU 1496   a*x1^2+b*x2^2+c*x3^2+d*x4^2=0 。 x在 [-100,100] 解的个数  const int MaxN = 3000

状态dp总结

zoj 3631  N 个数中选若干数和(只能选一次)<=M 的最大值 const int Max_N = 38 ;int a[1<<16] , b[1<<16] , x[Max_N] , e[Max_N] ;void GetNum(int g[] , int n , int s[] , int &m){ int i , j , t ;m = 0 ;for(i = 0 ;

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

go基础知识归纳总结

无缓冲的 channel 和有缓冲的 channel 的区别? 在 Go 语言中,channel 是用来在 goroutines 之间传递数据的主要机制。它们有两种类型:无缓冲的 channel 和有缓冲的 channel。 无缓冲的 channel 行为:无缓冲的 channel 是一种同步的通信方式,发送和接收必须同时发生。如果一个 goroutine 试图通过无缓冲 channel

9.8javaweb项目总结

1.主界面用户信息显示 登录成功后,将用户信息存储在记录在 localStorage中,然后进入界面之前通过js来渲染主界面 存储用户信息 将用户信息渲染在主界面上,并且头像设置跳转,到个人资料界面 这里数据库中还没有设置相关信息 2.模糊查找 检测输入框是否有变更,有的话调用方法,进行查找 发送检测请求,然后接收的时候设置最多显示四个类似的搜索结果