• 运算放大器(运放)反相放大器电路


    运算放大器(运放)反相放大器电路

    在反相放大器的反馈电阻上并联电容即成为积分器电路,运算放大器(运放)积分器电路

    设计目标

    输入ViMin输入ViMax输出VoMin输出VoMax频率f电源Vcc电源Vee
    –7V7V–14V14V3kHz15V–15V

    设计说明

    该设计将输入信号 Vi 反相并应用 –2V/V 的信号增益。输入信号通常来自低阻抗源,因为该电路的输入阻抗由输入电阻器 R1 决定。反相放大器的共模电压等于连接到同相节点的电压,该节点在该设计中接地。
    在这里插入图片描述

    设计说明

    1. 在线性运行区域内使用运算放大器。通常在 AOL 测试条件下指定线性输出摆幅。该电路中的共模电压不随输入电压的变化而变化。
    2. 输入阻抗由输入电阻器决定。确保该值大于电源的输出阻抗。
    3. 使用高值电阻器可能会减小电路的相位裕度并在电路中引入额外的噪声。
    4. 避免将电容负载直接放置在放大器的输出端,以最大程度地减少稳定性问题。
    5. 小信号带宽由噪声增益(或同相增益)和运算放大器增益带宽积 (GBP) 决定。可以通过添加与 R2 并联的电容器来完成额外的滤波。如果使用了高阻值电阻器,那么添加一个与 R2 并联的电容器可提高电路的稳定性。
    6. 大信号性能会受到压摆率的限制。因此,应检查数据表中的最大输出摆幅与频率间的关系图,以最大程度地减小转换导致的失真。
    7. 有关运算放大器线性运行区域、稳定性、转换导致的失真、电容负载驱动、驱动 ADC 和带宽的更多信息,请参阅“设计参考”部分。

    设计步骤

    下面给出了该电路的传递函数。
    V o = V i × ( − R 2 R 1 ) Vo = Vi \times ( - \frac{R2}{R1} ) Vo=Vi×(R1R2)

    1. 确定 R1 的起始值。R1 相对于信号源阻抗的大小会影响增益误差。假设信号源的阻抗较低(例如100Ω),则设置 R1 = 10kΩ,以实现 1% 的增益误差。
      R 1 = 10 k Ω R1 = 10kΩ R1=10kΩ

    2. 计算该电路所需的增益。由于这是一个反相放大器,因此在计算时使用 ViMin 和 VoMax。
      G = V o m a x V i m i n = 14 V − 7 V = − 2 V V G = \frac{Vomax}{Vimin} = \frac{14V}{-7V} = -2 \frac{V}{V} G=ViminVomax=7V14V=2VV

    3. 计算 R2 值,以实现所需的 –2V/V 信号增益。
      G = − R 2 R 1 → R 2 = − G × R 1 = − ( − 2 V V ) × 10 k Ω = 20 k Ω G = - \frac{R2}{R1} → R2 = - G \times R1 = - (-2 \frac{V}{V}) \times 10kΩ = 20kΩ G=R1R2R2=G×R1=(2VV)×10kΩ=20kΩ

    4. 计算小信号电路带宽,以确保其满足 3kHz 要求。确保使用电路的噪声增益或同相增益。
      GBPtlv170 = 1.2MHz
      N G = 1 + R 2 R 1 = 3 V V NG= 1+ \frac{R2}{R1} =3 \frac{V}{V} NG=1+R1R2=3VV
      B W = G B P N G = 1.2 M H z 3 V V = 400 K H z BW = \frac{GBP}{NG} =\frac{1.2MHz}{3\frac{V}{V}} = 400KHz BW=NGGBP=3VV1.2MHz=400KHz

    5. 计算最大程度地降低转换导致的失真所需的最小压摆率。
      V p = S R 2 × π × f V_p=\frac{SR}{2 \times π \times f } Vp=2×π×fSR S R > 2 × π × f × V p SR > 2 \times π \times f \times V_p SR>2×π×f×Vp
      S R > 2 × π × 3 K h z × 14 V = 263.89 K V S = 0.26 V u S SR > 2 \times π \times 3Khz \times 14V = 263.89 \frac{KV}{S} = 0.26 \frac{V}{uS} SR>2×π×3Khz×14V=263.89SKV=0.26uSV
      • SRTLV170=0.4V/µs,因此它满足该要求。

    6. 为了避免稳定性问题,确保器件的增益设置电阻和输入电容创建的零点大于电路的带宽。
      1 2 × π × ( C c m + C d i f f ) × ( R 2 ∣ ∣ R 1 ) > G B P N G \frac{1}{2 \times π \times ( Ccm + Cdiff) \times (R2||R1) } > \frac{GBP}{NG} 2×π×(Ccm+Cdiff)×(R2∣∣R1)1>NGGBP
      1 2 × π × ( 3 p F + 3 p F ) × 20 k Ω × 10 k Ω 20 k Ω + 10 k Ω > 1.2 M h z 3 V / V \frac{1}{2 \times π \times ( 3pF + 3pF) \times \frac{20kΩ \times 10kΩ}{20kΩ + 10kΩ} } > \frac{1.2Mhz}{3V/V} 2×π×(3pF+3pF)×20kΩ+10kΩ20kΩ×10kΩ1>3V/V1.2Mhz
      • Ccm 和 Cdiff 分别是 TLV170 的共模和差分输入电容。
      • 由于零点频率大于此电路的带宽,因此满足该要求。

    设计仿真

    直流仿真结果

    在这里插入图片描述

    交流仿真结果

    该电路的带宽取决于噪声增益 (3V/V)。可以通过查看 –3dB 点来确定带宽,在信号增益为 6dB 的情况下,该点位于 3dB 处。仿真与计算值 (400kHz) 具有充分的相关性。
    在这里插入图片描述

    瞬态仿真结果

    输出的幅度是输入的两倍,并且二者反相。
    在这里插入图片描述

    设计采用的运算放大器 TLV170

    Vss±18V (36V)
    VinCM(Vee-0.1V) 至 (Vcc-2V)
    Vout轨至轨
    Vos0.5mV
    Iq125µA
    Ib10pA
    UGBW1.2MHz
    SR0.4V/µs
    通道数1、2、4

    设计备选运算放大器 LMV358A

    Vss2.5V 至 5.5V
    VinCM(Vee–0.1V) 至 (Vcc–1V)
    Vout轨至轨
    Vos1mV
    Iq70µA
    Ib10pA
    UGBW1MHz
    SR1.7V/µs
    通道数1 (LMV321A)、2 (LMV358A)、4(LMV324A)
  • 相关阅读:
    如果有些字段不想进行序列化怎么办?
    研究03丨ahr999屯币指数逐行代码深度剖析
    Upload-labs 1~15 通关详细教程
    【C++ techniques】让函数根据一个以上的对象类型来决定如何虚化
    vue传递给后端时间格式问题
    【LeetCode第366场周赛】8028. 执行操作使两个字符串相等 | 线性DP | 中等
    [ 隧道技术 ] 反弹shell的集中常见方式(三)powercat反弹shell
    苹果系统H5下拉加载事件重复触发(react hooks)
    Flutter打包iOS过程中pod访问github失败
    中国水稻种子产业全景分析竞争格局 国稻种芯百团计划行动
  • 原文地址:https://blog.csdn.net/USALCD/article/details/139818400