运放电路笔记3-加/减法运算电路

一、反相加法运算电路

反相加法运算电路如下:

e873c753f2b0714663fc800a621f2a46.png

根据电路图可知道:

V- = V+ = 0V

Vi1= V18

Vi2 = V20

求得输出电压Vo的值如下:

( Vo - (V-) )/R26 = ((V-) - Vi1)/R27 +  ((V-) - Vi2)/R30

Vo - (V-) = ((V-) - Vi1)*R26/R27 +  ((V-) - Vi2)*R26/R30

Vo=(V-) + ((V-) - Vi1)*R26/R27 +  ((V-) - Vi2)*R26/R30

最终导出公式

Vo=(1+ R26/R27 + R26/R30)*(V-) - Vi1*R26/R27 - Vi2*R26/R30

因为V- = V+ =0V

所以

Vo=0 - Vi1*R26/R27 - Vi2*R26/R30

Vo=(-R26)*( (Vi1/R27) + (Vi2/R30) )

可看出输出值与输入值的和成反比关系,所以叫反相加法运算电路。

测试

Vi1= V18 = 1V

Vi2 = V20 = 1V

R26=R27=R30

计算值

Vo=- (Vi1 + Vi2)

Vo=-2V

仿真值:

feb20f25ece760564666e7fcf88816f6.png

Vi1= V18 = 1.2V

Vi2 = V20 = 0.5V

计算值

Vo=- (Vi1 + Vi2)

Vo=-1.7V

仿真如下:

609ab359e2bfe55b2b10da6e237eac14.png

二、减法运算电路

7b59f2016ccdf0a50e63aab3973f3414.png

减法运算电路如上,输出电压的计算如下:

假设

V24=Vi1;V25=Vi2

可得

V+ = (Vi1-0)/(R31+R29)*R29

V- = (Vo - Vi2)/(R32+R33)*R32 + Vi2

V+ = V-

(Vo - Vi2)/(R32+R33)*R32 + Vi2 = Vi1/(R31+R29)*R29

(Vo - Vi2)/(R32+R33)*R32 = Vi1/(R31+R29)*R29 - Vi2

(Vo - Vi2) = (  Vi1/(R31+R29)*R29 - Vi2 )*((R32+R33))/R32

Vo=(  Vi1/(R31+R29)*R29 - Vi2 )*((R32+R33))/R32 + Vi2

Vo=Vi1/(R31+R29)*R29 * ((R32+R33))/R32 - Vi2 *((R32+R33))/R32 + Vi2

Vo=Vi1/(R31+R29)*R29 * ((R32+R33))/R32 - Vi2 *( ((R32+R33))/R32 - 1 ) 

因为(R32+R33))/R32 - 1大于0,所以输出值是输入值按一定比例相减后的值。

假设R29=R31=R32=R33

Vo=Vi1/2*2 - Vi2*(2-1)=Vi1-Vi2;

当Vi2=V25=1.2V,Vi1=V24=0.5V

计算值:

Vo=0.5-1.2=-0.7V

仿真值:

6a2e6a2fc8f2b964a51d57e2269691a6.png

当Vi2=V25=1.2V,Vi1=V24=1.2V

计算值:

Vo=0V

仿真值:

4ab07fbf6691cd8dc2f118513406f386.png

当Vi2=V25=1V,Vi1=V24=1.7V

计算值:

Vo=0.7V

仿真值:

c7a702689bb489ad56ab570c2ccc0dce.png

注意事项

运放的供电电源输入的电压范围

欢迎关注公众号:嵌入式学习与实践

猜你喜欢

转载自blog.csdn.net/weixin_46158019/article/details/132158053