当前位置: 首页 > news >正文

电路笔记 : opa 运放失调电压失调电流输入偏置电流 + 反向放大器的平衡电阻 R3 = R1 // R2 以减小输出直流噪声

目录

    • 定义
    • 影响和解决
      • 失调电压
      • 输入偏置电流
        • 平衡电阻R3推导公式:
      • 失调电流

  • 实际的运算放大器(Op-Amp)存在一些非理想特性,如失调电压(VIO)、失调电流(IIO)和输入偏置电流(IIB)。这些参数会影响放大器的性能,在电路设计时需要考虑这些因素的影响,如下图反相器中的平衡电阻R3。
Layer 1 + - 30p R2 R1 R3=R1//R2 ? IN OUT 反向放大电路 虚断,电流为0,V+为0

定义

  • 失调电压(VIO, Input Offset Voltage):

    • 运算放大器的两个输入端即使在没有输入信号的情况下也可能存在一个小的电压差,这个电压差就是失调电压 V I O V_{IO} VIO
    • 理想情况下,运放的输出应为零当两个输入端短接时。但由于制造工艺的限制,实际运放可能存在几微伏到几毫伏的失调电压。
  • 输入偏置电流(IIB, Input Bias Current):

    • 输入偏置电流是指流入或流出运放输入端的平均电流。它是由输入晶体管的工作点决定的。
    • 对于双极性运放,输入偏置电流通常较大;而对于场效应晶体管(FET)型运放,输入偏置电流则非常小。
    • 公式: I I B = I + + I − 2 I_{IB} = \frac{I_{+} + I_{-}}{2} IIB=2I++I
      • I + I_{+} I+ I − I_{-} I 分别是流入正相和反相输入端的电流。
  • 失调电流(IIO, Input Offset Current):

    • 失调电流是指流入或流出两个输入端的电流之差。
    • 公式: I I O = I + − I − I_{IO} = I_{+} - I_{-} IIO=I+I
    • 失调电流反映了两个输入端电流的不匹配程度,通常比输入偏置电流小得多,但在某些高精度应用中仍然需要考虑。

影响和解决

失调电压

  • 在反相放大器中,失调电压会直接出现在输出端,导致输出电压有一个固定的偏移量。
  • 输出电压 V o u t V_{out} Vout 可以表示为:
    V o u t = A v ⋅ ( V i n + V I O ) V_{out} = A_v \cdot (V_{in} + V_{IO}) Vout=Av(Vin+VIO)
    其中 A v A_v Av 是放大器的增益, V i n V_{in} Vin 是输入电压。
  • 选择具有较低失调电压和较低输入偏置电流的运放,可以显著减小这些非理想因素对电路性能的影响。例如,FET输入类型的运放通常具有非常低的输入偏置电流,适合高阻抗应用。
  • 在某些情况下,可以通过外部补偿网络来进一步减小失调电压和失调电流的影响。例如,使用电位器进行微调,或者通过软件校准方法来补偿这些误差。

输入偏置电流

  • 输入偏置电流会在输入电阻上产生一个压降,这个压降会被放大器放大并出现在输出端。
  • 对于反相放大器,假设输入电阻为 R 1 R_1 R1,反馈电阻为 R 2 R_2 R2,则由于输入偏置电流产生的误差电压 V e r r o r V_{error} Verror 可以近似为:
    V e r r o r = I I B ⋅ R 1 V_{error} = I_{IB} \cdot R_1 Verror=IIBR1
  • 为了减小这种误差,可以在同相输入端添加一个平衡电阻 R 3 R_3 R3,使其等于 R 1 ∥ R 2 R_1 \| R_2 R1R2,这样可以使得两个输入端看到相同的阻抗,从而减少由输入偏置电流引起的误差。
平衡电阻R3推导公式:
  • 如前所述,在同相输入端添加一个与反馈网络等效电阻相匹配的平衡电阻 R 3 R_3 R3,可以显著减小由于输入偏置电流引起的误差。
  • 结论:当 R 3 = R 1 ∥ R 2 R_3 = R_1 \| R_2 R3=R1R2时,可以消除偏置电流对输出结果的影响:

{ I I B = I + + I − 2 I I O = I + − I − ⇒ { I + = I I B + I I O 2 I − = I I B − I I O 2 \color{blue} \left\{\begin{array}{l}I_{IB} = \frac{I_{+} + I_{-}}{2}\\I_{IO} = I_{+} - I_{-}\end{array}\right. \Rightarrow \left\{\begin{array}{l}I_{+} = I_{IB} + \frac{I_{IO}}{2}\\I_{-} = I_{IB} - \frac{I_{IO}}{2}\end{array}\right. {IIB=2I++IIIO=I+I{I+=IIB+2IIOI=IIB2IIO

I R 1 = I R 2 + I − ⇒ 0 − V − R 1 = V − − V o R 2 + I − ⇒ V − = V o × R 1 R 1 + R 2 − I − ∗ ( R 1 ∥ R 2 ) \color{red} I_{R1} = I_{R2} + I_{-}\\ \Rightarrow \frac{0-V_{-}}{R_1} = \frac{V_{-}-V_{o}}{R_2} +I_{-} \\ \Rightarrow V_{-}= V_{o} \times \frac{R_1}{R_1+R_2}-I_{-}*(R_1 \| R_2) IR1=IR2+IR10V=R2VVo+IV=Vo×R1+R2R1I(R1R2)

且 V − = V + + V I O = − I + × R 3 + V I O 且 V_{-}= V_{+} + V_{IO}= - I_{+}\times R_3+ V_{IO} V=V++VIO=I+×R3+VIO

⇒ − I + × R 3 + V I O = V o × R 1 R 1 + R 2 − I − ∗ ( R 1 ∥ R 2 ) ⇒ − ( I I B + I I O 2 ) × R 3 + V I O = V o × R 1 R 1 + R 2 − ( I I B − I I O 2 ) ∗ ( R 1 ∥ R 2 ) \Rightarrow - I_{+}\times R_3+ V_{IO} = V_{o} \times \frac{R_1}{R_1+R_2}-I_{-}*(R_1 \| R_2)\\ \Rightarrow - \color{blue} (I_{IB} + \frac{I_{IO}}{2}) \color{black}\times R_3+ V_{IO} = V_{o} \times \frac{R_1}{R_1+R_2}-\color{blue} (I_{IB} - \frac{I_{IO}}{2}) \color{black}*(R_1 \| R_2) I+×R3+VIO=Vo×R1+R2R1I(R1R2)IIB+2IIO×R3+VIO=Vo×R1+R2R1IIB2IIO(R1R2)

失调电流

  • 失调电流会导致两个输入端的电压降不同,从而引入额外的误差。
  • 对于反相放大器,假设输入电阻为 R 1 R_1 R1,反馈电阻为 R 2 R_2 R2,则由于失调电流产生的误差电压 V e r r o r V_{error} Verror 可以近似为:
    V e r r o r = I I O ⋅ ( R 1 − R 2 ) V_{error} = I_{IO} \cdot (R_1 - R_2) Verror=IIO(R1R2)
  • 通过选择合适的电阻值,可以使 R 1 R_1 R1 R 2 R_2 R2 尽可能接近,从而减小这种误差。
http://www.lryc.cn/news/533481.html

相关文章:

  • ScrapeGraphAI颠覆传统网络爬虫技术
  • 通过多层混合MTL结构提升股票市场预测的准确性,R²最高为0.98
  • java将list转成树结构
  • 互联网分布式ID解决方案
  • xinference 安装(http导致错误解决)
  • 334递增的三元子序列贪心算法(思路解析+源码)
  • 【Linux】29.Linux 多线程(3)
  • 利用UNIAPP实现短视频上下滑动播放功能
  • vscode+CMake+Debug实现 及权限不足等诸多问题汇总
  • 【提示词工程】探索大语言模型的参数设置:优化提示词交互的技巧
  • 基于 .NET 8.0 gRPC通讯架构设计讲解,客户端+服务端
  • 6.Centos7上部署flask+SQLAlchemy+python+达梦数据库
  • 【C语言系列】深入理解指针(5)
  • mysql自连接 处理层次结构数据
  • ##__VA_ARGS__有什么作用
  • 鸿蒙 router.back()返回不到上个页面
  • 深度学习模型蒸馏技术的发展与应用
  • STM32G0B1 ADC DMA normal
  • <tauri><rust><GUI>基于rust和tauri,在已有的前端框架上手动集成tauri示例
  • 模型 冗余系统(系统科学)
  • Deepseek部署的模型参数要求
  • AI-学习路线图-PyTorch-我是土堆
  • [LeetCode]day17 349.两个数组的交集
  • axios 发起 post请求 json 需要传入数据格式
  • linux交叉编译paho-mqtt-c
  • feign Api接口中注解问题:not annotated with HTTP method type (ex. GET, POST)
  • 安装指定版本的pnpm
  • 【系统设计】Spring、SpringMVC 与 Spring Boot 技术选型指南:人群、场景与实战建议
  • 常用数据结构之String字符串
  • 深入Linux系列之进程地址空间