7.1 基本运放电路(1)

集成运放的应用首先表现在它能构成各种运算电路上,并因此而得名。在运算电路中,以输入电压作为自变量,以输出电压作为函数;当输入电压变化时,输出电压将按一定的数学规律变化,即输出电压反映输入电压某种运算的结果。

一、概述

1、电路的组成

为了实现输出电压与输入电压的某种运算关系,运算电路中的集成运放应当工作在线性区,因而电路中必须引入负反馈,且为了稳定输出电压,均引入电压负反馈。由此可见,运算电路的特征是从集成运放的输出端到其反向输入端存才反馈通路。
由于集成运放优良的指标参数,不管引入电压串联负反馈,还是引入电压并联负反馈,均为深度负反馈。因此电路是利用反馈网络和输入网络来实现各种数学运算的。

2、“虚短” 和 “虚断” 是分析运算电路的基本出发点

通常,在分析运算电路时均设集成运放为理想运放,因而其两个输入端的净输入电压和净输入电流均为零,即具有 “虚短路” 和 “虚断路” 两个特点,这是分析运算电路输出电压与输入电压运算关系的基本出发点。
在运算电路中,无论输入电压,还是输出电压,均对 “地” 而言。
在求解运算关系式时,多采用节点电流法;对于多输入的电路,还可利用叠加原理

二、比例运算电路

1、反向比例运算电路

(1)基本电路
在这里插入图片描述
反向比例运算电路如图7.1.1所示,这是一个典型的电压并联负反馈电路。输入电压 u I u_I uI 通过电阻 R R R 作用于集成运放的反向输入端,故输出电压 u O u_O uO u I u_I uI 反相。同相输入端通过电阻 R ′ R' R 接地, R ′ \pmb {R'} R 为补偿电阻,以保证集成运放输入级差分放大电路的对称性;其值为 u I = 0 u_I=0 uI=0(即输入端接地,输出端也接地,静态时)时反向输入端总等效电阻,即各支路电阻的并联,因此 R ′ = R / / R f R'=R//R_f R=R//Rf。这是因为集成运放静态时存在偏置电流,若不存在 R ′ R' R,则静态时 u N u_N uN u P u_P uP 会存在误差。
电路中通过 R f R_f Rf 引入负反馈,故 u N = u P = 0 ( 7.1.1 ) u_N=u_P=0\kern 50pt(7.1.1) uN=uP=0(7.1.1)为 “虚地”。 i P = i N = 0 ( 7.1.2 ) i_P=i_N=0\kern 57pt(7.1.2) iP=iN=0(7.1.2)节点 N \textrm N N 的电流方程为 i R = i F i_R=i_F iR=iF u I − u N R = u N − u O R f \frac{u_I-u_N}{R}=\frac{u_N-u_O}{R_f} RuIuN=RfuNuO由于 N \textrm N N 点为虚地,整理得出 u O = − R f R u I ( 7.1.3 ) u_O=-\frac{R_f}{R}u_I\kern 60pt(7.1.3) uO=RRfuI(7.1.3) u O u_O uO u I u_I uI 成比例关系,比例系数为 − R f / R -R_f/R Rf/R,负号表示 u O u_O uO u I u_I uI 反相。比例系数的数值可以是大于、等于和小于 1 1 1 的任何值。
因为电路引入了深度电压负反馈,且 1 + A F = ∞ 1+AF=\infty 1+AF=,所以输出电阻 R o = 0 R_o=0 Ro=0,电路带负载后运算关系不变。
因为从电路输入端和地之间看进去的等效电阻等于输入端和虚地之间看进去的等效电阻,所以电路的输入电阻 R i = R ( 7.1.4 ) R_i=R\kern 96pt(7.1.4) Ri=R(7.1.4)可见,尽管理想运放的输入电阻为无穷大,但是由于电路引入的是并联负反馈,反向比例运算电路的输入电阻却不大
式(7.1.4)表明,为了增大输入电阻,必须增大 R R R。例如,在比例系数为 −   50 -\,50 50 的情况下,若要求 R i = 10   k Ω R_i=10\,\textrm kΩ Ri=10kΩ R f R_f Rf 应取 500   k Ω 500\,\textrm kΩ 500kΩ;若要求 R i = 100   k Ω R_i=100\,\textrm kΩ Ri=100kΩ R f R_f Rf 应取 5   M Ω 5\,\textrm MΩ 5MΩ。实际上,当电路中电阻取值过大时,一方面由于工艺的原因,电阻的稳定性差且噪声大;另一方面,当阻值与集成运放的输入电阻等数量级时,式(7.1.3)所示比例系数会发生较大变化,其值将不仅决定于反馈网络。使用阻值较小的电阻,达到数值较大的比例系数,并且具有较大的输入电阻,是实际应用的需要。
在基本电路中,由于反馈电流与输入电流相等,所以使比例系数为 − R f / R -R_f/R Rf/R。可以想象,若 i F i_F iF 远大于 i I i_I iI,则利用阻值不大的电阻就可以得到较大的输出电压,从而获得同样的比例系数。利用 T \textrm T T 型网络取代图7.1.1所示电路中的 R f R_f Rf,可以达到上述目的。

(2) T \textrm T T 形网络反向比例运算电路
在图 7.1.2 所示电路中,电阻 R 2 R_2 R2 R 3 R_3 R3 R 4 R_4 R4 构成英文字母 T \textrm T T,故称为 T \textrm T T 形网络电路。

在这里插入图片描述
节点 N \textrm N N 的电流方程为 u I R 1 = − u M R 2 \frac{u_I}{R_1}=\frac{-u_M}{R_2} R1uI=R2uM因而节点 M \textrm M M 的电位 u M = − R 2 R 1 ⋅ u I u_M=-\frac{R_2}{R_1}\cdot u_I uM=R1R2uI R 3 R_3 R3 R 4 R_4 R4 的电流分别为 i 3 = − u M R 3 = R 2 R 1 R 3 ⋅ u I i_3=-\frac{u_M}{R_3}=\frac{R_2}{R_1R_3}\cdot u_I i3=R3uM=R1R3R2uI i 4 = i 2 + i 3 i_4=i_2+i_3 i4=i2+i3输出电压 u O = − i 2 R 2 − i 4 R 4 u_O=-i_2R_2-i_4R_4 uO=i2R2i4R4将各电流表达式代入,整理可得 u O = − R 2 + R 4 R 1 ( 1 + R 2 / / R 4 R 3 ) u I ( 7.1.5 ) u_O=-\frac{R_2+R_4}{R_1}\Big(1+\frac{R_2//R_4}{R_3}\Big)u_I\kern 30pt(7.1.5) uO=R1R2+R4(1+R3R2//R4)uI(7.1.5)表达式当 R 3 = ∞ R_3=\infty R3= 时, u O u_O uO u I u_I uI 的关系如式(7.1.3)所示。 T \textrm T T 形网络电路的输入电阻 R i = R 1 R_i=R_1 Ri=R1。若要求比例系数为 − 50 -50 50 R i = 100   k Ω R_i=100\,\textrm kΩ Ri=100kΩ,则 R 1 R_1 R1 应取 100   k Ω 100\,\textrm kΩ 100kΩ;如果 R 2 R_2 R2 R 4 R_4 R4 也取 100   k Ω 100\,\textrm kΩ 100kΩ,那么只要 R 3 R_3 R3 2.08   k Ω 2.08\,\textrm kΩ 2.08kΩ,即可得到 − 50 -50 50 的比例系数。
因为 R 3 R_3 R3 的引入使反馈系数减小,所以为保证足够的反馈深度,应选用开环增益更大的集成运放

2、同相比例运算电路

将图7.1.1所示电路中的输入端和接地端互换,就得到同相比例运算电路,如图7.1.3所示。电路引入了电压串联负反馈,故可以认为输入电阻为无穷大,输出电阻为零。即使考虑集成运放参数的影响,输入电阻也可达 1 0 9   Ω 10^9\,Ω 109Ω 以上。

在这里插入图片描述 根据 “虚短” 和 “虚断” 的概念,集成运放的净输入电压为零,即 u P = u N = u I ( 7.1.6 ) u_P=u_N=u_I\kern 60pt(7.1.6) uP=uN=uI(7.1.6)说明集成运放有共模输入电压
净输入电流为零,因而 i R = i F i_R=i_F iR=iF,即 u N − 0 R = u O − u N R f \frac{u_N-0}{R}=\frac{u_O-u_N}{R_f} RuN0=RfuOuN u O = ( 1 + R f R ) ⋅ u N = ( 1 + R f R ) ⋅ u P ( 7.1.7 ) u_O=\Big(1+\frac{R_f}{R}\Big)\cdot u_N=\Big(1+\frac{R_f}{R}\Big)\cdot u_P\kern 20pt(7.1.7) uO=(1+RRf)uN=(1+RRf)uP(7.1.7)将式(7.1.6)代入,得 u O = ( 1 + R f R ) ⋅ u I ( 7.1.8 ) u_O=(1+\frac{R_f}{R})\cdot u_I\kern 60pt(7.1.8) uO=(1+RRf)uI(7.1.8)上式表明 u O u_O uO u I u_I uI 同相且 u O u_O uO 大于 u I u_I uI
应当指出,虽然同相比例运算电路具有高输入电阻、低输出电阻的优点,但因为集成运放有共模输入,所以为零提高运算精度,应当选用高共模抑制比的集成运放。从另一角度看,在对电路进行误差分析时,应特别注意共模信号的影响。

3、电压跟随器

在这里插入图片描述
在同相比例运算电路中,若将输出电压的全部反馈到反相输入端,就构成图7.1.4所示的电压跟随器。电路引入了电压串联负反馈,且反馈系数为 1。由于 u O = u N = u P u_O=u_N=u_P uO=uN=uP,故输出电压与输入电压的关系为 u O = u I ( 7.1.9 ) u_O=u_I\kern 80pt(7.1.9) uO=uI(7.1.9)理想运放的开环差模增益为无穷大,因而电压跟随器具有比射极输出器好得多的跟随特性。
集成电压跟随器具有多方面的优良性能,例如型号为 AD9620 的芯片,电压增益为 0.994,输入电阻为 0.8 MΩ,输出电阻为 40 Ω,带宽为 600 MHz,转换速率为 2000V/μs。
综上所述,对于单一信号作用的运算电路,在分析运算关系时,应首先列出关键节点的电流方程,所谓关键节点是指那些与输入电压和输出电压产生关系的节点,如 N 点和 P 点;然后根据 “虚短” 和 “虚断” 的原则,进行整理,即可得出输出电压和输入电压的运算关系。

例7.1.1】电路如图7.1.5所示,已知 R 2 > > R 4 R_2>>R_4 R2>>R4 R 1 = R 2 R_1=R_2 R1=R2。试问:
(1) u O u_O uO u I u_I uI 的比例系数为多少?
(2)若 R 4 R_4 R4 开路,则 u O u_O uO u I u_I uI 的比例系数为多少?

在这里插入图片描述
解: 图7.1.5为 T \textrm T T 形网络反相比例运算电路。
(1)由于 u N = u P = 0 u_N=u_P=0 uN=uP=0 i 2 = i 1 = u I R 1 i_2=i_1=\frac{u_I}{R_1} i2=i1=R1uI M \textrm M M 点的电位 u M = − i 2 R 2 = − R 2 R 1 u I u_M=-i_2R_2=-\frac{R_2}{R_1}u_I uM=i2R2=R1R2uI由于 R 2 > > R 4 R_2>>R_4 R2>>R4,可以认为 u O ≈ ( 1 + R 3 R 4 ) u M u_O\approx\big(1+\frac{R_3}{R_4}\big)u_M uO(1+R4R3)uM u O ≈ − R 2 R 1 ( 1 + R 3 R 4 ) u I u_O\approx-\frac{R_2}{R_1}\big(1+\frac{R_3}{R_4}\big)u_I uOR1R2(1+R4R3)uI在上式中,由于 R 1 = R 2 R_1=R_2 R1=R2,故 u O u_O uO u I u_I uI 的关系为 u O ≈ − ( 1 + R 3 R 4 ) u I u_O\approx-\big(1+\frac{R_3}{R_4}\big)u_I uO(1+R4R3)uI所以,比例系数约为 − ( 1 + R 3 / R 4 ) -(1+R_3/R_4) (1+R3/R4)
(2)若 R 4 R_4 R4 开路,则电路变为典型的反相比例运算电路,易得 u O = − R 2 + R 3 R 1 ⋅ u I u_O=-\frac{R_2+R_3}{R_1}\cdot u_I uO=R1R2+R3uI由于 R 1 = R 2 R_1=R_2 R1=R2,故比例系数为 − ( 1 + R 3 / R 1 ) -(1+R_3/R_1) (1+R3/R1)

例7.1.2】电路如图7.1.6所示,已知 u O = − 55 u I u_O=-55u_I uO=55uI,其余参数如图中所标注。试求出 R 5 R_5 R5 的值;并说明若 u I u_I uI 与地接反,则输出电压与输入电压的关系将产生什么变化。

在这里插入图片描述
解: 在图7.1.6所示电路中, A 1 A_1 A1 构成同相比例运算电路, A 2 A_2 A2 构成反相比例运算电路。因此, u O 1 = ( 1 + R 2 R 1 ) u I = 11 u I u_{O1}=\big(1+\frac{R_2}{R_1}\big)u_I=11u_I uO1=(1+R1R2)uI=11uI u O = − R 5 R 4 u O 1 = − 55 u I u_O=-\frac{R_5}{R_4}u_{O1}=-55u_I uO=R4R5uO1=55uI代入数据可得 R 5 = 500   k Ω R_5=500\,\textrm kΩ R5=500kΩ
u I u_I uI 与地接反,则第一级变为反相比例运算电路。因此, u O 1 = − R 2 R 1 ⋅ u I = − 10 u I u_{O1}=-\frac{R_2}{R_1}\cdot u_I=-10u_I uO1=R1R2uI=10uI由于第二级电路的比例系数仍为 -5,所以输出电压与输入电压的比例系数变为 50。
在多级运算电路的分析中,因为各级电路的输出电阻均为零,具有恒压特性,所以后级电路虽然是前级电路的负载,但是不影响前级电路的运算关系,故而对每级电路的分析和单级电路完全相同。

三、加减运算电路

实现多个输入信号按各自不同的比例求和或求差的电路统称为加减运算电路。若所有输入信号均作用于集成运放的同一个输入端,则实现加法运算;若一部分输入信号作用于同相输入端,而另一部分输入信号作用于反相输入端,则实现加减法运算。

1、求和运算电路

(1)反相求和运算电路在这里插入图片描述

反相求和运算电路的多个输入信号均作用于集成运放的反相输入端,如图7.1.7所示。根据 “虚短” 和 “虚断” 的原则, u N = u P = 0 u_N=u_P=0 uN=uP=0,节点 N \textrm N N 的电流方程为 i 1 + i 2 + i 3 = i F i_1+i_2+i_3=i_F i1+i2+i3=iF u I 1 R 1 + u I 2 R 2 + u I 3 R 3 = − u O R f \frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}=-\frac{u_O}{R_f} R1uI1+R2uI2+R3uI3=RfuO所以 u O u_O uO 的表达式为 u O = − R f ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) ( 7.1.10 ) u_O=-R_f\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big)\kern 30pt(7.1.10) uO=Rf(R1uI1+R2uI2+R3uI3)(7.1.10)对于多输入的电路除了用上述节点电流法求解运算关系外,还可利用叠加原理,首先分别求出各输入电压单独作用时的输出电压,然后将它们相加,便得到所有信号共同作用时输出电压与输入电压的运算关系。

在这里插入图片描述

u I 1 u_{I1} uI1 单独作用,此时应将 u I 2 u_{I2} uI2 u I 3 u_{I3} uI3 接地,如图7.1.8所示。由于电阻 R 2 R_2 R2 R 3 R_3 R3 的一端是 “地”,一端是 “虚地”,故它们的电流为零。因此,电路实现的是反向比例运算 u O 1 = − R f R 1 u I 1 u_{O1}=-\frac{R_f}{R_1}u_{I1} uO1=R1RfuI1利用同样方法,分别求出 u I 2 u_{I2} uI2 u I 3 u_{I3} uI3 单独作用时的输出 u O 2 u_{O2} uO2 u O 3 u_{O3} uO3 u O 2 = − R f R 2 u I 2 , u O 3 = − R f R 3 u I 3 u_{O2}=-\frac{R_f}{R_2}u_{I2},u_{O3}=-\frac{R_f}{R_3}u_{I3} uO2=R2RfuI2uO3=R3RfuI3 u I 1 u_{I1} uI1 u I 2 u_{I2} uI2 u I 3 u_{I3} uI3 同时作用时 u O = u O 1 + u O 2 + u O 3 = − R f R 1 u I 1 − R f R 2 u I 2 − R f R 3 u I 3 u_{O}=u_{O1}+u_{O2}+u_{O3}=-\frac{R_f}{R_1}u_{I1}-\frac{R_f}{R_2}u_{I2}-\frac{R_f}{R_3}u_{I3} uO=uO1+uO2+uO3=R1RfuI1R2RfuI2R3RfuI3与式(7.1.10)相同。
R 1 = 5   k Ω R_1=5\,\textrm kΩ R1=5kΩ R 2 = 20   k Ω R_2=20\,\textrm kΩ R2=20kΩ R 3 = 50   k Ω R_3=50\,\textrm kΩ R3=50kΩ R f = 100   k Ω R_f=100\,\textrm kΩ Rf=100kΩ,则 u O = − 20 u I 1 − 5 u I 2 − 2 u I 3 u_O=-20u_{I1}-5u_{I2}-2u_{I3} uO=20uI15uI22uI3
从反相求和运算电路的分析可知,各信号源为运算电路提供的输入电流各不相同,表明从不同的输入端看进去的等效电阻不同,即输入电阻不同

(2)同相求和运算电路
当多个输入信号同时作用于集成运放的同相输入端时,就构成同相求和运算电路,如图7.1.9所示。
在这里插入图片描述
在同相比例运算电路的分析中,曾得到式(7.1.7)所示结论。因此求出图7.1.9所示电路的 u P u_P uP,即可得到输出电压与输入电压的运算关系。
节点 P \textrm P P 的电流方程为 i 1 + i 2 + i 3 = i 4 i_1+i_2+i_3=i_4 i1+i2+i3=i4 u I 1 − u P R 1 + u I 2 − u P R 2 + u I 3 − u P R 3 = u P R 4 \frac{u_{I1}-u_P}{R_1}+\frac{u_{I2}-u_P}{R_2}+\frac{u_{I3}-u_P}{R_3}=\frac{u_P}{R_4} R1uI1uP+R2uI2uP+R3uI3uP=R4uP ( 1 R 1 + 1 R 2 + 1 R 3 + 1 R 4 ) u P = u I 1 R 1 + u I 2 R 2 + u I 3 R 3 \Big(\frac{1}{R_1}+\frac{1}{R_2}+\frac{1}{R_3}+\frac{1}{R_4}\Big)u_P=\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3} (R11+R21+R31+R41)uP=R1uI1+R2uI2+R3uI3所以同相输入端电位为 u P = R P ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) ( 7.1.11 ) u_P=R_P\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big)\kern 25pt(7.1.11) uP=RP(R1uI1+R2uI2+R3uI3)(7.1.11)式中 R P = R 1 / / R 2 / / R 3 / / R 4 R_P=R_1//R_2//R_3//R_4 RP=R1//R2//R3//R4
将式(7.1.11)代入式(7.1.7),得出 u O = ( 1 + R f R ) ⋅ R P ⋅ ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) = R + R f R ⋅ R f R f ⋅ R P ⋅ ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) = R f ⋅ R P R N ⋅ ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) ( 7.1.12 ) u_O=\Big(1+\frac{R_f}{R}\Big)\cdot R_P\cdot\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big) \\\kern 31pt =\frac{R+R_f}{R}\cdot\frac{R_f}{R_f}\cdot R_P\cdot\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big)\\\kern 42pt=R_f\cdot\frac{R_P}{R_N}\cdot\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big)\kern 20pt(7.1.12) uO=(1+RRf)RP(R1uI1+R2uI2+R3uI3)=RR+RfRfRfRP(R1uI1+R2uI2+R3uI3)=RfRNRP(R1uI1+R2uI2+R3uI3)(7.1.12)式中 R N = R / / R f R_N=R//R_f RN=R//Rf。若 R N = R P R_N=R_P RN=RP,则 u O = R f ( u I 1 R 1 + u I 2 R 2 + u I 3 R 3 ) ( 7.1.13 ) u_O=R_f\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}+\frac{u_{I3}}{R_3}\Big)\kern 40pt(7.1.13) uO=Rf(R1uI1+R2uI2+R3uI3)(7.1.13)与式(7.1.10)相比,仅差符号。应当说明,只有在 R N / / R P R_N//R_P RN//RP 的条件下,式(7.1.13)才成立,否则应利用式(7.1.12)求解。若 R / / R f = R 1 / / R 2 / / R 3 R//R_f=R_1//R_2//R_3 R//Rf=R1//R2//R3,则可省去 R 4 R_4 R4
与反相求和运算电路相同,也可用叠加原理求解同相求和运算电路的 u P u_P uP,可得 u P = R 2 / / R 3 / / R 4 R 1 + R 2 / / R 3 / / R 4 u I 1 + R 1 / / R 3 / / R 4 R 2 + R 1 / / R 3 / / R 4 u I 2 + R 1 / / R 2 / / R 4 R 3 + R 1 / / R 2 / / R 4 u I 3 u_P=\frac{R_2//R_3//R_4}{R_1+R_2//R_3//R_4}u_{I1}+\frac{R_1//R_3//R_4}{R_2+R_1//R_3//R_4}u_{I2}+\frac{R_1//R_2//R_4}{R_3+R_1//R_2//R_4}u_{I3} uP=R1+R2//R3//R4R2//R3//R4uI1+R2+R1//R3//R4R1//R3//R4uI2+R3+R1//R2//R4R1//R2//R4uI3输出电压 u O = ( 1 + R f R ) ( R 2 / / R 3 / / R 4 R 1 + R 2 / / R 3 / / R 4 u I 1 + R 1 / / R 3 / / R 4 R 2 + R 1 / / R 3 / / R 4 u I 2 + R 1 / / R 2 / / R 4 R 3 + R 1 / / R 2 / / R 4 u I 3 ) ( 7.1.14 ) u_O=\Big(1+\frac{R_f}{R}\Big)\Big(\frac{R_2//R_3//R_4}{R_1+R_2//R_3//R_4}u_{I1}+\frac{R_1//R_3//R_4}{R_2+R_1//R_3//R_4}u_{I2}+\frac{R_1//R_2//R_4}{R_3+R_1//R_2//R_4}u_{I3}\Big)\kern 10pt(7.1.14) uO=(1+RRf)(R1+R2//R3//R4R2//R3//R4uI1+R2+R1//R3//R4R1//R3//R4uI2+R3+R1//R2//R4R1//R2//R4uI3)(7.1.14)虽然式中每一项的物理意义非常明确,但计算过程繁琐。
由以上分析可知,对于不同的运算电路,应选用不同的分析方法,以简化求解过程,并获得简洁的表达式。

2、加减运算电路

从对比例运算电路和求和运算电路的分析可知,输出电压与同相输入端信号电压极性相同,与反相输入端信号电压极性相反,因而如果多个信号同时作用于两个输入端时,那么必然可以实现加减运算。

在这里插入图片描述图7.1.10所示为四个输入的加减运算电路,表示反相输入端各信号作用和同相输入端各信号作用的电路分别如图7.1.11(a)和(b)所示。

在这里插入图片描述
图(a)所示电路为反相求和运算电路,故输出电压为 u O 1 = − R f ( u I 1 R 1 + u I 2 R 2 ) u_{O1}=-R_f\Big(\frac{u_{I1}}{R_1}+\frac{u_{I2}}{R_2}\Big) uO1=Rf(R1uI1+R2uI2)图(b)所示电路为同相求和运算电路,若 R 1 / / R 2 / / R f = R 3 / / R 4 / / R 5 R_1//R_2//R_f=R_3//R_4//R_5 R1//R2//Rf=R3//R4//R5,则输出电压为 u O 2 = R f ( u I 3 R 3 + u I 4 R 4 ) u_{O2}=R_f\Big(\frac{u_{I3}}{R_3}+\frac{u_{I4}}{R_4}\Big) uO2=Rf(R3uI3+R4uI4)因此,所有输入信号同时作用时的输出电压为 u O = u O 1 + u O 2 = R f ( u I 3 R 3 + u I 4 R 4 − u I 1 R 1 − u I 2 R 2 ) ( 7.1.15 ) u_O=u_{O1}+u_{O2}=R_f\Big(\frac{u_{I3}}{R_3}+\frac{u_{I4}}{R_4}-\frac{u_{I1}}{R_1}-\frac{u_{I2}}{R_2}\Big)\kern 20pt(7.1.15) uO=uO1+uO2=Rf(R3uI3+R4uI4R1uI1R2uI2)(7.1.15)在这里插入图片描述
若电路只有两个输入,且参数对称,如图7.1.12所示,则 u O = R f R ( u I 2 − u I 1 ) ( 7.1.16 ) u_O=\frac{R_f}{R}(u_{I2}-u_{I1})\kern 60pt(7.1.16) uO=RRf(uI2uI1)(7.1.16)电路实现了对输入差模信号的比例运算。

在这里插入图片描述

在使用单个集成运放构成加减运算电路时存在两个缺点,一是电阻的选取和调整不方便,二是对每个信号源的输入电阻均较小。因此,必要时可采用两级电路。例如,可用图7.1.13所示电路实现差分比例运算。第一级电路为同相比例运算电路,因而 u O 1 = ( 1 + R f R ) u I 1 u_{O1}=\big(1+\frac{R_f}{R}\big)u_{I1} uO1=(1+RRf)uI1利用叠加原理,第二级电路的输出 u O = − R f 2 R 3 u O 1 + ( 1 + R f 2 R 3 ) u I 2 u_O=-\frac{R_{f2}}{R_3}u_{O1}+\big(1+\frac{R_{f2}}{R_3}\big)u_{I2} uO=R3Rf2uO1+(1+R3Rf2)uI2 R 1 = R f 2 R_1=R_{f2} R1=Rf2 R 3 = R f 1 R_3=R_{f1} R3=Rf1,则 u O = ( 1 + R f 2 R 3 ) ( u I 2 − u I 1 ) ( 7.1.17 ) u_O=\big(1+\frac{R_{f2}}{R_3}\big)(u_{I2}-u_{I1})\kern 30pt(7.1.17) uO=(1+R3Rf2)(uI2uI1)(7.1.17)从电路的组成可以看出,无论对于 u I 1 u_{I1} uI1,还是对于 u I 2 u_{I2} uI2,均可认为输入电阻为无穷大。

例7.1.3】设计一个运算电路,要求输出电压和输入电压的运算关系式为 u O = 10 u I 1 − 5 u I 2 − 4 u I 3 u_O=10u_{I1}-5u_{I2}-4u_{I3} uO=10uI15uI24uI3
解: 根据已知的运算关系式可知,当采用单个集成运放构成电路时, u I 1 u_{I1} uI1 应作用于同相输入端,而 u I 2 u_{I2} uI2 u I 3 u_{I3} uI3 应作用于反相输入端,如图7.1.14所示

在这里插入图片描述

选取 R f = 100   k Ω R_f=100\,\textrm kΩ Rf=100kΩ,若 R 3 / / R 2 / / R f = R 1 / / R 4 R_3//R_2//R_f=R_1//R_4 R3//R2//Rf=R1//R4,则 u O = R f ( u I 1 R 1 − u I 2 R 2 − u I 3 R 3 ) u_O=R_f\big(\frac{u_{I1}}{R_1}-\frac{u_{I2}}{R_2}-\frac{u_{I3}}{R_3}\big) uO=Rf(R1uI1R2uI2R3uI3)因为 R f / R 1 = 10 R_f/R_1=10 Rf/R1=10,故 R 1 = 10   k Ω R_1=10\,\textrm kΩ R1=10kΩ;因为 R f / R 2 = 5 R_f/R_2=5 Rf/R2=5,故 R 2 = 20   k Ω R_2=20\,\textrm kΩ R2=20kΩ;因为 R f / R 3 = 4 R_f/R_3=4 Rf/R3=4,故 R 3 = 25   k Ω R_3=25\,\textrm kΩ R3=25kΩ 1 R 4 = 1 R 2 + 1 R 3 + 1 R f − 1 R 1 = 0   k Ω − 1 \frac{1}{R_4}=\frac{1}{R_2}+\frac{1}{R_3}+\frac{1}{R_f}-\frac{1}{R_1}=0\,\textrm kΩ^{-1} R41=R21+R31+Rf1R11=0kΩ1故可省去 R 4 R_4 R4。所设计电路如图7.1.15所示。

四、积分运算电路和微分运算电路

积分运算和微分运算互为逆运算。在自控系统中,常用积分电路和微分电路作为调节环节;此外,它们还广泛应用于波形的产生和变换,以及仪器仪表之中。以集成运放作为放大电路,利用电阻和电容作为反馈网络,可以实现这两种运算电路。

1、积分运算电路

在图7.1.6所示积分运算电路中,由于集成运放的同相输入端通过 R ′ R' R 接地, u P = u N = 0 u_P=u_N=0 uP=uN=0,为 “虚地”。

在这里插入图片描述
电路中,电容 C C C 中电流等于电阻 R R R 中电流 i C = i R = u I R i_C=i_R=\frac{u_I}{R} iC=iR=RuI输出电压与电容上电压的关系为 u O = − u C u_O=-u_C uO=uC由于电容两端电压和电流的关系为 i C = C d   u C d   t i_C=C\displaystyle\frac{\textrm d\,u_C}{\textrm d\,t} iC=CdtduC,所以图7.1.16中电容上电压等于其电流的积分,故 u O = − 1 C ∫ i C d   t = − 1 R C ∫ u I d   t ( 7.1.18 ) u_O=-\frac{1}{C}\int i_C\textrm d\,t=-\frac{1}{RC}\int u_I\textrm d\,t\kern 20pt(7.1.18) uO=C1iCdt=RC1uIdt(7.1.18)在求解 t 1 t_1 t1 t 2 t_2 t2 时间段的积分值时 u O = − 1 R C ∫ t 1 t 2 u I d   t + u O ( t 1 ) ( 7.1.19 ) u_O=-\frac{1}{RC}\int_{t_1}^{t_2}u_I\textrm d\,t+u_O(t_1)\kern 40pt(7.1.19) uO=RC1t1t2uIdt+uO(t1)(7.1.19)式中 u O ( t 1 ) u_O(t_1) uO(t1) 为积分起始时刻的输出电压,即积分运算的起始值,积分的终值是 t 2 t_2 t2 时刻的输出电压。
u I u_I uI 为常量时,输出电压 u O = 1 R C u I ( t 2 − t 1 ) + u O ( t 1 ) ( 7.1.20 ) u_O=\frac{1}{RC}u_I(t_2-t_1)+u_O(t_1)\kern 40pt(7.1.20) uO=RC1uI(t2t1)+uO(t1)(7.1.20)当输入为阶跃信号时,若 t 0 t_0 t0 时刻电容上的电压为零,则输出电压波形如图7.1.17(a)所示。当输入为方波和正弦波时,输出电压波形分别如图(b)和(c)所示。可见,利用积分运算电路可以实现方波 - 三角波的波形变换和正弦 - 余弦的移相功能。

在这里插入图片描述
在实用电路中,为了防止低频信号增益过大,常在电容上并联一个电阻加以限制,防止电容充满电进入饱和状态,会影响电路的速度。如图7.1.16中虚线所示。

2、微分运算电路

(1)基本微分运算电路
若将图7.1.16所示电路中电阻 R R R 和电容 C C C 的位置互换,则得到基本微分运算电路,如图7.1.18所示。

在这里插入图片描述根据 “虚短” 和 “虚断” 的原则, u P = u N = 0 u_P=u_N=0 uP=uN=0,为 “虚地”,电容两端电压 u C = u I u_C=u_I uC=uI。因而 i R = i C = C d u C d t i_R=i_C=C\frac{\textrm du_C}{\textrm dt} iR=iC=CdtduC输出电压 u O = − i R R = − R C d u C d t ( 7.1.21 ) u_O=-i_RR=-RC\frac{\textrm du_C}{\textrm dt}\kern 40pt(7.1.21) uO=iRR=RCdtduC(7.1.21)输出电压与输入电压的变化率成比例。

(2)实用微分运算电路
在图7.1.18所示电路中,无论是输入电压产生阶跃变化,还是脉冲式大幅值干扰,都会使得集成运放内部的放大管进入饱和或截止状态,以至于即使信号消失,管子还不能脱离原状态回到放大区,出现阻塞现象,电路不能正常工作;同时,由于反馈网络为滞后环节,它与集成运放内部的滞后环节相叠加,易于满足自激振荡的条件,从而使电路不稳定。
为了解决上述问题,可在输入端串联一个小阻值的电阻 R 1 \pmb {R_1} R1以限制输入电流,也就限制了 R R R 中电流;在反馈电阻 R \pmb R R 上并联稳压二极管,以限制输出电压幅值,以保证集成运放中的放大管始终工作在放大区,不至于出现阻塞现象; R \pmb R R 上并联小容量电容 C 1 \pmb{C_1} C1起相位补偿作用,提高电路的稳定性;如图7.1.19所示。该电路的输出电压与输入电压成近似微分关系。若输入电压为方波,且 R C < < T 2 RC<<\displaystyle\frac{T}{2} RC<<2T T \textrm T T 为方波的周期),则输出为尖顶波,如图7.1.20所示。在这里插入图片描述
(3)逆函数型微分运算电路
在这里插入图片描述
若将积分运算电路作为反馈回路,则可得到微分运算电路,如图7.1.21所示。为了保证电路引入的是负反馈,使 A 2 A_2 A2 的输出电压 u O 2 u_{O2} uO2 与输入电压 u I u_I uI 极性相反, u I u_I uI 应加在 A 1 A_1 A1 的同相输入端一边。
在图7.1.21所示电路中, i 1 = i 2 i_1=i_2 i1=i2,即 u I R 1 = − u O 2 R 2 \frac{u_I}{R_1}=-\frac{u_{O2}}{R_2} R1uI=R2uO2 u O 2 = − R 2 R 1 ⋅ u I u_{O2}=-\frac{R_2}{R_1}\cdot u_I uO2=R1R2uI根据积分运算电路的运算关系可知 u O 2 = − 1 R 3 C ∫ u O d t u_{O2}=-\frac{1}{R_3C}\int u_O\textrm dt uO2=R3C1uOdt因此 − R 2 R 1 u I = − 1 R 3 C ∫ u O d t -\frac{R_2}{R_1}u_I=-\frac{1}{R_3C}\int u_O\textrm dt R1R2uI=R3C1uOdt从而得到输出电压的表达式为 u O = R 2 R 3 C R 1 ⋅ d u I d t ( 7.1.22 ) u_O=\frac{R_2R_3C}{R_1}\cdot\frac{\textrm du_I}{\textrm dt}\kern 30pt(7.1.22) uO=R1R2R3CdtduI(7.1.22)利用积分运算电路来实现微分运算的方法具有普遍意义。例如,采用乘法运算电路作为集成运放的反馈通路,便可实现除法运算;采用乘方运算电路作为集成运放的反馈通路,便可以实现开放运算;等等。与一般运算电路一样,利用逆运算的方法组成运算电路时,引入的必须是负反馈。

例7.1.4】电路如图7.1.22所示, C 1 = C 2 = C C_1=C_2=C C1=C2=C。试求出 u O u_O uO u I u_I uI 的运算关系式。
在这里插入图片描述解: 根据 “虚短” 和 “虚断” 的原则,在结点 N \textrm N N 上,电流方程为 i 1 = i C 1 i_1=i_{C1} i1=iC1 − u N R = C d ( u N − u O ) d t = C d u N d t − C d u O d t -\frac{u_N}{R}=C\frac{\textrm d(u_N-u_O)}{\textrm dt}=C\frac{\textrm du_N}{dt}-C\frac{\textrm du_O}{\textrm dt} RuN=Cdtd(uNuO)=CdtduNCdtduO C d u O d t = C d u N d t + u N R C\frac{\textrm du_O}{\textrm dt}=C\frac{\textrm du_N}{\textrm dt}+\frac{u_N}{R} CdtduO=CdtduN+RuN在结点 P \textrm P P 上,电流方程为 i 2 = i C 2 i_2=i_{C2} i2=iC2 u I − u P R = C d u P d t \frac{u_I-u_P}{R}=C\frac{\textrm du_P}{\textrm dt} RuIuP=CdtduP u I R = C d u P d t + u P R \frac{u_I}{R}=C\frac{\textrm du_P}{\textrm dt}+\frac{u_P}{R} RuI=CdtduP+RuP因为 u P = u N u_P=u_N uP=uN,所以 C d u O d t = u I R C\frac{\textrm du_O}{\textrm dt}=\frac{u_I}{R} CdtduO=RuI u O = 1 R C ∫ u I d t u_O=\frac{1}{RC}\int u_I\textrm dt uO=RC1uIdt t 1 ∼ t 2 t_1\sim t_2 t1t2 时间段中, u O u_O uO 的表达式为 u O = 1 R C ∫ t 1 t 2 u I d t + u O ( t 1 ) u_O=\frac{1}{RC}\int_{t_1}^{t_2}u_I\textrm dt+u_O(t_1) uO=RC1t1t2uIdt+uO(t1)电路实现了同相积分运算。

例7.1.5】在自动控制系统中,常采用如图7.1.23所示的 PID(Proportional Integtal Differential)调节器,试分析输出电压与输入电压的运算关系式。在这里插入图片描述解: 根据 “虚短” 和 “虚断” 的原则, u P = u N = 0 u_P=u_N=0 uP=uN=0,为 “虚地”。 N \textrm N N 点的电流方程为 i F = i C 1 + i 1 i_F=i_{C1}+i_1 iF=iC1+i1 i C 1 = C 1 d u I d t , i 1 = u I R 1 i_{C1}=C_1\frac{\textrm du_I}{\textrm dt},i_1=\frac{u_I}{R_1} iC1=C1dtduIi1=R1uI u O = − ( u R 2 + u C 2 ) u_O=-(u_{R2}+u_{C2}) uO=(uR2+uC2) u R 2 = i F R 2 = R 2 R 1 u I + R 2 C 1 d u I d t u_{R2}=i_FR_2=\frac{R_2}{R_1}u_I+R_2C_1\frac{\textrm du_I}{\textrm dt} uR2=iFR2=R1R2uI+R2C1dtduI u C 2 = 1 C 2 ∫ i F d t = 1 C 2 ∫ ( C 1 d u I d t + u I R 1 ) d t = C 1 C 2 u I + 1 R 1 C 2 ∫ u I d t u_{C2}=\frac{1}{C_2}\int i_F\textrm dt=\frac{1}{C_2}\int\Big(C_1\frac{\textrm du_I}{\textrm dt}+\frac{u_I}{R_1}\Big)\textrm dt\\=\frac{C_1}{C_2}u_I+\frac{1}{R_1C_2}\int u_I\textrm dt\kern 52pt uC2=C21iFdt=C21(C1dtduI+R1uI)dt=C2C1uI+R1C21uIdt所以 u O = − ( R 2 R 1 + C 1 C 2 ) u I − R 2 C 1 d u I d t − 1 R 1 C 2 ∫ u I d t u_O=-\Big(\frac{R_2}{R_1}+\frac{C_1}{C_2}\Big)u_I-R_2C_1\frac{\textrm du_I}{\textrm dt}-\frac{1}{R_1C_2}\int u_I\textrm dt uO=(R1R2+C2C1)uIR2C1dtduIR1C21uIdt因电路中含有比例、积分和微分运算,故称之为 PID 调节器。
R 2 = 0 R_2=0 R2=0 时,电路只有比例和积分运算部分,称为 PI 调节器;当 C 2 = 0 C_2=0 C2=0 时,电路只有比例和微分运算部分,称为 PD 调节器;根据控制中的不同需要,采用不同的调节器。

五、对数运算电路和指数运算电路

利用 PN 结伏安特性所具有的指数规律,将二极管或三极管分别接入集成运放的反馈回路和输入回路,可以实现对数运算和指数运算,而利用对数运算、指数运算和加减运算电路相组合,便可实现乘法、除法、乘方和开方等运算。

1、对数运算电路

(1)采用二极管的对数运算电路
在这里插入图片描述
图7.1.24所示为采用二极管的对数运算电路,为使二极管导通,输入电压 u I u_I uI 应大于零。根据半导体基础知识可知,二极管的正向电流与其端电压的近似关系为 i D ≈ I S e u D U T i_D\approx I_Se^{\displaystyle\frac{u_D}{U_T}} iDISeUTuD因而 u D ≈ U T ln ⁡ i D I S u_D\approx U_T\ln\frac{i_D}{I_S} uDUTlnISiD由于 u P = u N = 0 u_P=u_N=0 uP=uN=0,为 “虚地”, i D = i R = u I R i_D=i_R=\frac{u_I}{R} iD=iR=RuI根据以上分析可得输出电压 u O = − u D ≈ − U T ln ⁡ u I I S R ( 7.1.23 ) u_O=-u_D\approx-U_T\ln\frac{u_I}{I_SR}\kern 30pt(7.1.23) uO=uDUTlnISRuI(7.1.23)上式表明,运算关系与 U T U_T UT I S I_S IS 有关,因而运算精度受温度的影响;而且,二极管在电流较小时内部载流子的复合运动不可忽略,在电流较大时内阻不可忽略;所以,仅在一定的电流范围才满足指数特性。为了扩大输入电压的动态范围,实用电路中常用三极管取代二极管。

(2)利用晶体三极管的对数运算电路

在这里插入图片描述
利用晶体三极管的对数运算电路如图7.1.25所示,由于集成运放的反相输入端为虚地,结点方程为 i C = i R = u I R i_C=i_R=\frac{u_I}{R} iC=iR=RuI在忽略晶体管基区体电阻压降且认为晶体管的共基电路放大系数 α ≈ 1 \alpha\approx1 α1 的情况下,若 u B E > > U T u_{BE}>>U_T uBE>>UT,则 i C = α i E ≈ I S e u B E U T i_C=\alpha i_E\approx I_Se^{\displaystyle\frac{u_{BE}}{U_T}} iC=αiEISeUTuBE u B E ≈ U T ln ⁡ i C I S u_{BE}\approx U_T\ln\frac{i_C}{I_S} uBEUTlnISiC输出电压 u O = − u B E ≈ − U T ln ⁡ u I I S R u_O=-u_{BE}\approx-U_T\ln\frac{u_I}{I_SR} uO=uBEUTlnISRuI与式(7.1.23)相同。和二极管构成的对数运算电路一样,运算关系仍受温度的影响,而且在输入电压较小和较大情况下,运算精度变差。
在设计实用的对数运算电路时,人们总要采用一定的措施,用来减小 I S I_S IS 对运算关系的性影响。

(3)集成对数运算电路
在集成对数运算电路中,根据差分电路的基本原理,利用特性相同的两只晶体管进行补偿,消去 I S I_S IS 对运算关系的影响。型号为 ICL8048 的对数运算电路如图7.1.26所示,点划线框内为集成电路,框外为外接电阻。
在这里插入图片描述
电路分析的思路是:欲知 u O u_O uO 需知 u P 2 u_{P2} uP2,而根据图中所标注的电压方向, u P 2 = u B E 2 − u B E 1 u_{P2}=u_{BE2}-u_{BE1} uP2=uBE2uBE1;因为 u B E 2 u_{BE2} uBE2 I R I_R IR 成对数关系, u B E 1 u_{BE1} uBE1 i I i_I iI 呈对数关系,而 i I i_I iI u I u_I uI 呈线性关系,故可求出 u O u_O uO u I u_I uI 的运算关系。
结点 N 1 \textrm N_1 N1 的电流方程为 i C 1 = i I = u I R 3 ≈ I S e u B E 1 U T i_{C1}=i_I=\frac{u_I}{R_3}\approx I_Se^{\frac{u_{BE1}}{U_T}} iC1=iI=R3uIISeUTuBE1因而 u B E 1 ≈ U T ln ⁡ u I I S R 3 u_{BE1}\approx U_T\ln\frac{u_I}{I_SR_3} uBE1UTlnISR3uI结点 P 2 \textrm P_2 P2 的电流方程为 i C 2 = I R ≈ I S e u B E 2 U T i_{C2}=I_R\approx I_Se^{\frac{u_{BE2}}{U_T}} iC2=IRISeUTuBE2因而 u B E 2 ≈ U T ln ⁡ I R I S u_{BE2}\approx U_T\ln\frac{I_R}{I_S} uBE2UTlnISIR P 2 \textrm P_2 P2 点的电位为 u P = u B E 2 − u B E 1 ≈ − U T ln ⁡ u I I R R 3 u_P=u_{BE2}-u_{BE1}\approx-U_T\ln\frac{u_I}{I_RR_3} uP=uBE2uBE1UTlnIRR3uI u P = u N u_P=u_N uP=uN,因而输出电压 u O ≈ − ( 1 + R 2 R 5 ) U T ln ⁡ u I I R R 3 ( 7.1.24 ) u_O\approx-\Big(1+\frac{R_2}{R_5}\Big)U_T\ln\frac{u_I}{I_RR_3}\kern 20pt(7.1.24) uO(1+R5R2)UTlnIRR3uI(7.1.24)若外接电阻 R 5 R_5 R5 为热敏电阻,则可补偿 U T U_T UT 的温度特性。 R 5 R_5 R5 应具有正温度系数,当环境温度升高时, R 5 R_5 R5 阻值增大,使得放大倍数 ( 1 + R 2 / R 5 ) (1+R_2/R_5) (1+R2/R5) 减小,以补偿 U T U_T UT 的增大,使 u O u_O uO u I u_I uI 不变时基本不变。

2、指数运算电路

(1)将图7.1.25所示对数运算电路中的电阻和晶体管互换,便可得到指数运算电路,如图7.1.27所示。在这里插入图片描述
因为集成运放反相输入端为 “虚地”,所以 u B E = u I u_{BE}=u_I uBE=uI i R = i E ≈ I S e u I U T i_R=i_E\approx I_Se^{\frac{u_I}{U_T}} iR=iEISeUTuI输出电压 u O = − i R R = − I S e u I U T R ( 7.1.25 ) u_O=-i_RR=-I_Se^{\frac{u_I}{U_T}}R\kern 25pt(7.1.25) uO=iRR=ISeUTuIR(7.1.25)为使晶体管导通, u I u_I uI 应大于零,且只能在发射结导通电压范围内,故其变化范围很小。同时,从式(7.1.25)可以看出,由于运算结果与受温度影响较大的 I S I_S IS 有关,因而指数运算的精度也与温度有关。

(2)集成指数运算电路
在集成指数运算电路中,采用了类似集成对数运算电路的方法,利用两只双极型晶体管特性的对称性,消除 I S I_S IS 对运算关系的影响;并且,采用热敏电阻补偿 U T U_T UT 的变化;电路如图7.1.28所示。在这里插入图片描述
在忽略 T 1 T_1 T1 管基极电流的情况下, P \textrm P P 点的电位 u P ≈ R 3 R 1 + R 3 ⋅ u I u_P\approx\frac{R_3}{R_1+R_3}\cdot u_I uPR1+R3R3uI T 1 T_1 T1 管的集电极电流 i C 1 = I R E F ≈ I S e u B E 1 U T i_{C1}=I_{REF}\approx I_Se^{\frac{u_{BE1}}{U_T}} iC1=IREFISeUTuBE1 E \textrm E E 点电位 u E = u P − u B E 1 = − u B E 2 u_E=u_P-u_{BE1}=-u_{BE2} uE=uPuBE1=uBE2 u B E 2 = − u P + u B E 1 u_{BE2}=-u_P+u_{BE1} uBE2=uP+uBE1输出电压 u O = i C 2 R f = I S e u B E 2 U T R f = I S e u B E 1 U T e − R 3 R 1 + R 3 ⋅ u I U T R f u_O=i_{C2}R_f=I_Se^{\frac{u_{BE2}}{U_T}}R_f=I_Se^{\frac{u_{BE1}}{U_T}}e^{-\frac{R_3}{R_1+R_3}\cdot\frac{u_I}{U_T}}R_f uO=iC2Rf=ISeUTuBE2Rf=ISeUTuBE1eR1+R3R3UTuIRf u O = I R E F e − R 3 R 1 + R 3 ⋅ u I U T R f ( 7.1.26 ) u_O=I_{REF}\displaystyle{e^{-\frac{R_3}{R_1+R_3}\cdot\frac{u_I}{U_T}}}R_f\kern 30pt(7.1.26) uO=IREFeR1+R3R3UTuIRf(7.1.26)

六、利用对数和指数运算电路实现的乘法运算电路和除法运算电路

利用对数和指数运算电路实现的乘法运算电路的方框图如图7.1.29所示,具体电路如图7.1.30所示。
在这里插入图片描述
在这里插入图片描述
在图7.1.30所示电路中 u O 1 ≈ − U T ln ⁡ u I 1 I S R u_{O1}\approx-U_T\ln\frac{u_{I1}}{I_SR} uO1UTlnISRuI1 u O 2 ≈ − U T ln ⁡ u I 2 I S R u_{O2}\approx-U_T\ln\frac{u_{I2}}{I_SR} uO2UTlnISRuI2为了满足指数运算电路输入电压的幅值要求,求和运算电路的系数为 1,故 u O 3 = − ( u O 1 + u O 2 ) ≈ U T ln ⁡ u I 1 u I 2 ( I S R ) 2 u_{O3}=-(u_{O1}+u_{O2})\approx U_T\ln\frac{u_{I1}u_{I2}}{(I_SR)^2} uO3=(uO1+uO2)UTln(ISR)2uI1uI2 u O ≈ − I S R e u O 3 U T ≈ − u I 1 u I 2 I S R ( 7.1.27 ) u_O\approx-I_SRe^{\frac{u_{O3}}{U_T}}\approx-\frac{u_{I1}u_{I2}}{I_SR}\kern 40pt(7.1.27) uOISReUTuO3ISRuI1uI2(7.1.27)若将图7.1.29和图7.1.30所示电路中的求和运算电路换为求差(差分)运算电路,则可实现除法运算电路。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/9700.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Msray-Plus采集工具帮您轻松获取目标受众的数据,让您的市场营销更加便捷

市场营销是企业推广产品和服务的重要手段之一&#xff0c;是企业获取客户和提高销售业绩的关键环节。然而&#xff0c;传统的市场营销方式存在着很多弊端&#xff0c;如缺乏数据支持、信息不准确、效率低下等问题&#xff0c;这些问题直接影响了企业的市场营销效果。而随着互联…

【Redis学习】Redis集群

理论简介 定义 由于数据量过大&#xff0c;单个Master复制集难以承担&#xff0c;因此需要对多个复制集进行集群&#xff0c;形成水平扩展每个复制集只负责存储整个数据集的一部分&#xff0c;这就是Redis的集群&#xff0c;其作用是提供在多个Redis节东间共享数据的程序集。…

Python中的主函数

在Python代码中&#xff0c;我们常常看到主函数是以if __name__ __main__开头的&#xff0c;比如 它的原理是什么呢&#xff1f; 首先要知道&#xff0c;__name__是内置变量&#xff0c;用于表示当前模块的名字。在一个模块中运行以下语句&#xff0c;你会发现输出的是__main…

elasticsearch 核心概念

1.近实时&#xff08;Near Real Time,NRT&#xff09; elasticsearch 是一个近实时的搜索和分析平台&#xff0c;这意味着从索引文档到可搜索文档都会有一段微小的延迟&#xff08;通常是1s以内&#xff09;。这种延迟主要是因为 elasticsearch 需要进行数据刷新和索引更新。 …

基于目标级联法的微网群多主体分布式优化调度(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

餐饮店的运营需要考虑哪些方面

餐饮店的运营需要多方面的考虑和规划&#xff0c;以下是传递宝APP上一些常用的餐饮店运营方法&#xff1a; 1.定位&#xff1a;明确餐饮店的定位和目标客户群体&#xff0c;针对不同的客户需求&#xff0c;提供个性化的服务和产品&#xff0c;比如是附近的上班族&#xff0c;还…

Android:NDK

3.1 NDK 一、NDK的作用 &#xff08;1&#xff09;、NDK产生的背景   Android平台从诞生起&#xff0c;就已经支持C、C开发。众所周知&#xff0c;Android的SDK基于Java实现&#xff0c;这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三…

JVM 、JDK 、JRE都是什么意思?有什么区别?

摘自 JavaGuide &#xff08;「Java学习面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试&#xff0c;首选 JavaGuide&#xff01;&#xff09; JVM Java 虚拟机&#xff08;JVM&#xff09;是运行 Java 字节码的虚拟机。JVM 有针对不同系统的特定实…

看完这个你就牛了,自动化测试框架设计

一、引言 随着IT技术的快速发展&#xff0c;软件开发变得越来越快速和复杂化。在这种背景下&#xff0c;传统的手工测试方式已经无法满足测试需求&#xff0c;而自动化测试随之而生。 自动化测试可以提高测试效率和测试质量&#xff0c;减少重复性的测试工作&#xff0c;从而…

AI绘画与虚拟人生成实践(一):生成人像,AI绘画模型和工具的效果对比

本篇的目的是生成一个虚拟的女生形象。先进入正题说明人像怎么生成,本篇使用到的工具和工具的介绍放在文末。 先来一波Midjourney生成的美图提升下大家学习的欲望 以上四张图使用的是相同的Prompt,如下: a beautiful chinese girl, 18 years old, detailed and big eye…

WorkPlus企业IM即时通讯私有化部署,从源头把控安全

数字中国战略不断推进&#xff0c;国家集中力量大力推动数字产业创新发展&#xff0c;各大企业纷纷加快了数字化转型步伐&#xff0c;数据安全保护的意识也不断提升。即时通讯办公平台作为高效沟通、协同工作的重要工具&#xff0c;在企业数字化转型中有着不可或缺的作用。所以…

干货 | MOSFET开关:电源变换器基础知识及应用

MOSFET的工作原理 金属氧化物半导体场效应晶体管 (MOSFET) 是一种场效应晶体管 (FET) 电子器件。它可以充当压控电流源&#xff0c;并主要用作开关或用于放大电信号。MOSFET的控制是通过向栅极施加特定的电压来进行的。当MOSFET导通时&#xff0c;电流通过在 体区&#xff08;称…

微信小程序引入 vant ui组件

1.初始化 在小程序根目录&#xff08;app.js所在目录&#xff09;&#xff0c;打开cmd命令窗口 npm init -y参数 -y 表示对 npm 要求提供的信息&#xff0c;都自动按下回车键&#xff0c;表示接受默认值。 2.下载miniprogram依赖 通过 npm 安装: npm i vant/weapp -S --p…

初级算法-栈与队列

主要记录算法和数据结构学习笔记&#xff0c;新的一年更上一层楼&#xff01; 初级算法-栈与队列一、栈实现队列二、队列实现栈三、有效的括号四、删除字符串中的所有相邻重复项五、逆波兰表达式求值六、滑动窗口最大值七、前K个高频元素栈先进后出&#xff0c;不提供走访功能…

Vue3 关于setup与自定义指令

setup语法糖 最大好处就是所有声明部分皆可直接使用&#xff0c;无需return出去 注意&#xff1a;部分功能还不完善&#xff0c;如&#xff1a;name、render还需要单独加入script标签按compositionAPI方式编写 // setup 下还可以附加<script> setup语法糖独有 &…

改善Instagram客户服务的6个技巧

Instagram仍然是全球前四大社交网络&#xff0c;按用户数量排名。它通过其创新的过滤器、内容创建工具、视频和卷轴选项继续增长并推动流量。这是一个平台&#xff0c;世界顶级名人和有影响力的人可以为全球用户提供有趣和令人印象深刻的内容。 但不仅仅是一个娱乐平台&#xf…

MySQL数据库,表的增删改查详细讲解

目录 1.CRUD 2.增加数据 2.1创建数据 2.2插入数据 2.2.1单行插入 2.2.2多行插入 3.查找数据 3.1全列查询 3.2指定列查询 3.3查询字段为表达式 3.3.1表达式不包含字段 3.3.2表达式包含一个字段 3.3.3表达式包含多个字段 3.4起别名 3.5distinct(去重) 3.6order …

epoll进阶

epoll除了提供select/poll那种IO事件的电平触发&#xff08;Level Triggered&#xff09;外&#xff0c;还提供了边沿触发&#xff08;Edge Triggered&#xff09;&#xff0c;这就使得用户空间程序有可能缓存IO状态&#xff0c;减少epoll_wait/epoll_pwait的调用&#xff0c;提…

Cocos Creator 如何处理物理和碰撞检测?

Cocos Creator 如何处理物理和碰撞检测&#xff1f; cocos creator 版本:v3.6.1 Cocos Creator 3.x 实现碰撞检测 Cocos Creator 通过使用物理引擎来处理物理和碰撞检测。Cocos Creator 默认使用 Box2D 物理引擎&#xff0c;也支持使用 Chipmunk 物理引擎。以下是处理物理和碰撞…

Systemverilog中interprocess间synchronization和communication的记录

1. 同步和通讯机制的种类 systemverilog提供了三种方式&#xff1a;named event type(->, )、semaphore、mailbox。其中semaphores和mailbox虽然是built-in type&#xff0c;但它们是class&#xff0c;且可以作为base classes被扩展为更高level的class。这些built-in class…