差分运算放大电路,对共模信号得到有效抑制,而只对差分信号进行放大,因而得到广泛的应用。
1、如下图是差分电路的电路构型
![15a026485e12201eaf0f4c49b945b979.png](https://i-blog.csdnimg.cn/blog_migrate/ce9b86dc2110a10e5f9d47cb67224d33.jpeg)
目标处理电压:是采集处理电压,比如在系统中像母线电压的采集处理,还有像交流电压的采集处理等。
差分同相/反相分压电阻:为了得到适合运放处理的电压,需要将高压信号进行分压处理,如图中V1与V2两端的电压经过分压处理,最终得到适合运放处理的电压Vin+与Vin-。
差分放大电路:
①反馈,对于运算放大电路来说,运放工作在线性区,所以这里一定是负反馈,没有反馈(开环)或者是正反馈,那是比较器电路而不是放大电路,这时候运放工作在饱和区或称为非线性工作区,正因为饱和,输出才是电源电压的幅值。
如下图是一种带正反馈的运放电路,这里就不能叫运算放大电路了,因为运放的开环放大倍数理想是无限大,当然实际中不可能无限大,所以如下结构是迟滞电压比较器,运放工作在非线性区或饱和区。
![afc5aab6ee2c7081bab6941537f5feee.png](https://i-blog.csdnimg.cn/blog_migrate/703866f8a5f65b700398fc8841f5514b.jpeg)
如下图,依然是电压比较器结构,上面已经提到,运放开环增益很大,不带负反馈,工作就如非线性区,当做电压比较器来使用。
![52975a636cb17e53b040f26a75a78641.png](https://i-blog.csdnimg.cn/blog_migrate/7723c9b2262ee4d97aeee8d06a0f97d4.jpeg)
运算放大器,反馈电阻从输出接到反相端"-"就是负反馈,当然在输出信号不超过电源电压时(注:一切信号的能量来源是电源,输出当然不可能超过电源幅值),实现的功能就是放大信号的功能;接到同相端"+"就是正反馈,电路功能是电压比较器。当然在实际当中我们并不提倡用运放去做电压比较器,而是选用专用的比较器,如LM339、LM393、LM211等,因为比较器和运放在实际当中内部器件的工作状态还是有区别的。
比较器接了限流电阻—"R74、R77",这是因为比较器在幅值切换时,快速上升或下降沿对后级容性负载进行充放电,这个充放电电流确来自这个有源器件—比较器,因此加限流电阻目的是防止电流冲击。
RC滤波:可以酌情调节,目的是防止输出过冲等信号失真问题
2差分输入电压的计算
如下电路,为了便于计算,我们给定每个阻值,差分电路的另一个特点是对称性,R40=R56以及R47=R55,差分分压两个之路电阻也是相等的。
![7733979f005e185e626cdde7e09c6090.png](https://i-blog.csdnimg.cn/blog_migrate/b0fa48aea0d9890251bcc8367aa8d390.jpeg)
Vin+和Vin-的值是如何计算的,我们先通过繁琐的计算来得到,然后再简化计算
首先,运放的同相端5引脚和反相端6引脚,利用"虚短"得到,其中系数6是指6个100k的电阻,方便简化式子
![94169322030326002e1549a02537940c.png](https://i-blog.csdnimg.cn/blog_migrate/c106ef0b678bf98a17985694d2da25b9.jpeg)
那么通过分压关系得到Vin+
![8554351837b42bf499cd5762929eae66.png](https://i-blog.csdnimg.cn/blog_migrate/41834247622a247c9a6ebfd3a33a378e.jpeg)
再次通过分压关系得到Vin-
![d2824afb587797b4b278020e41fbd728.png](https://i-blog.csdnimg.cn/blog_migrate/8a9b810b7d8186832c6cd1566fc9ac3d.jpeg)
![6a7276aaaca30446441e0cc1533410b4.png](https://i-blog.csdnimg.cn/blog_migrate/4ed01ad949f448e6712684cefb2168a2.jpeg)
那么就得到Vin+ - Vin-的值
其实还有一种简单方法得到Vin+ - Vin-的值,利用运放的虚短特点,可将电路等效为
![f5eaffe8542c4e546e6d2683fde8d616.png](https://i-blog.csdnimg.cn/blog_migrate/d8afe0d184b1c5e243fdd847639d951b.jpeg)
![67095b044df01a3aa88847c5f4db3a46.png](https://i-blog.csdnimg.cn/blog_migrate/bd442c05a8d1674cedcd2db0ace89861.jpeg)
所以要计算Vin+ -Vin-的值,变得很容易,只是一个简单的分压电路而已,如下计算得到
![bcfb7019689668642e0e9aed560b5b0e.png](https://i-blog.csdnimg.cn/blog_migrate/699df9518fa010f244575c81bb935a72.jpeg)
![826e213f5c38753bcd594f52ac67e27c.png](https://i-blog.csdnimg.cn/blog_migrate/31b36a9e5dc9d1c09d7296e3ff726eca.jpeg)
得到差分电压输入值是0.84V
3差分放大电路的计算
![1a3248803348815108cf006237f1d165.png](https://i-blog.csdnimg.cn/blog_migrate/d2992acd67aae9a058482c2cac49fb16.jpeg)
计算公式推导,依旧遵循运放的虚短和虚断特性,当R56=R40,R47=R55时,差分计算可以简化为:
![5dfe985482c715aa20587d72a6ffa377.png](https://i-blog.csdnimg.cn/blog_migrate/0b1d0f49dd9fe502511013c0abb6e103.jpeg)
实际应用电路中,我们为了简化计算,也是用最简方法计算,经常使用电路也是使用上述电路,令电阻相等关系,简化计算。
4放大电路的"偏移计算"
为什么要对输出电压进行偏移,这是因为如当你采集负值时,我们的采样芯片和MCU几乎都不支持负值采样的时候,你就必须进行偏移,使得输出总是为正值。
偏移电路,如下图,在原来同相端电阻接地GND的地方,我们接一个电压值,通常也称为偏移电压,那么最终表达式是什么。
![f8b0ac3abd331f485d684ed12647fa57.png](https://i-blog.csdnimg.cn/blog_migrate/a00dabc54608248a72387193fa76baf2.jpeg)
通过叠加定理最终得到
![e687df0eee9df34702d845556b3958bc.png](https://i-blog.csdnimg.cn/blog_migrate/565cac1ef82f6fa39030a907eefc9985.jpeg)
这里公式的成立,保证R64=R72,R73=R57,那么最终得到偏移公式是在原来基础上加个电压偏移量2.5V_Ref
![718e13294e32b48be1b118897fd38169.png](https://i-blog.csdnimg.cn/blog_migrate/43786ca766236bd5031abf88ac236b59.jpeg)
只要根据实际应用选择合适的偏移量,输出总会为一个正值
比如,如下电路,输入电压变为-100V,那么最终输出电压就为
![55b73d9a005707c70b1050893d16353c.png](https://i-blog.csdnimg.cn/blog_migrate/595204dcc0c8e474b721adbb9d46891e.jpeg)
![a8c64f70ee6a73a6b19c3d9def60ce53.png](https://i-blog.csdnimg.cn/blog_migrate/8237b9a415f31726225763fe200e9e44.jpeg)
这样就将负电压偏移为正电压,处理器符合处理器处理要求了,偏移电路在采集如交流电、以及存在负直流电压的控制电路中广泛使用。