差分电路原理以及为什么输出电压要偏移

我们在使用放大器芯片的时候,除了对放大器芯片本身应用外,通常还需要搭建一些外围电路来满足放大器芯片的使用条件,最终满足应用的功能,下面通过一个差分电路来熟悉这些应用。

差分运算放大电路,对共模信号得到有效抑制,而只对差分信号进行放大,因而得到广泛的应用。差分电路的电路构型如下图

目标处理电压:是采集处理电压,比如在系统中像母线电压的采集处理,还有像交流电压的采集处理等。差分同相/反相分压电阻:为了得到适合运放处理的电压,需要将高压信号进行分压处理,如图1中V1与V2两端的电压经过分压处理,最终得到适合运放处理的电压Vin+与Vin-。

放大电路和比较电路的区别:差分放大电路的反馈,对于运算放大电路来说,运放工作在线性区,所以这里一定是负反馈。没有反馈(开环)或者是正反馈,那是比较器电路而不是放大电路,这时候运放工作在饱和区或称为非线性工作区,正因为饱和,输出才是电源电压的幅值。下面几张图的目的是从运放的定义开始,说明只有处于负反馈的时候,运放才能工作在线性区。

下图是一种带正反馈的运放电路,这里就不能叫运算放大电路了,因为运放的开环放大倍数理想是无限大,当然实际中不可能无限大,所以如下结构是迟滞电压比较器,运放工作在非线性区或饱和区。

假如R74=R75=R76,因为运放工作在非线性区或饱和区,此时不能运用虚短和虚断的原理,根据分压原理则输出为电源范围内的高低电平:|(-15V-Vref)|x1/3+(-15V)或者(+15V-Vref)x2/3+Vref。

下图依然是电压比较器结构,上面已经提到,运放开环增益很大,不带负反馈,工作就如非线性区,当做电压比较器来使用。此时的输出电压就是Vin跟Vref直接比较的结果,或者为-15V,或者为+15V。

运算放大器,反馈电阻从输出接到反相端"-"就是负反馈,当然在输出信号不超过电源电压时(注:一切信号的能量来源是电源,输出当然不可能超过电源幅值),实现的功能就是放大信号的功能,接到同相端"+"就是正反馈,电路功能是电压比较器。当然在实际当中我们并不提倡用运放去做电压比较器,而是选用专用的比较器,如LM339、LM393、LM211等,因为比较器和运放在实际当中内部器件的工作状态还是有区别的。比较器接了限流电阻-"R74、R77",这是因为比较器在幅值切换时,快速上升或下降沿对后级容性负载进行充放电,这个充放电电流来自这个有源器件---比较器,因此加限流电阻目的是防止电流冲击。

RC滤波:可以酌情调节,目的是防止输出过冲等信号失真问题。

差分输入电压的计算

如下图电路,为了便于计算,我们给定每个阻值。差分电路的另一个特点是对称性,R40=R56及R47=R55,差分分压两个支路电阻也是相等的。

Vin+和Vin-的值是如何计算的?我们先通过繁琐的计算来得到,然后再简化计算。首先,运放的同相端5引脚和反相端6引脚,利用"虚短"得到,其中系数6是指6个100k的电阻,方便简化式子:

那么通过分压关系得到Vin+:

再次通过分压关系得到Vin-:

那么就得到Vin+减Vin-的值,其实还有一种简单方法得到Vin+减Vin-的值,利用运放的虚短特点,可将电路等效为:

所以要计算Vin+减Vin-的值,变得很容易,只是一个简单的分压电路而已,如下计算得到差分电压输入值是0.84V。

差分放大电路的计算

计算公式推导,依旧遵循运放的虚短和虚断特性,当R56=R40,R47=R55时,差分计算可以简化为:实际应用电路中,我们为了简化计算,也是用最简方法计算,经常使用的电路也是上述电路,令电阻相等关系,简化计算。

放大电路的"偏移计算"

为什么要对输出电压进行偏移?这是因为当采集负值时,我们的采样芯片和MCU几乎都不支持负值采样的时候,你就必须进行偏移,使得输出总是为正值。偏移电路,如图8,在原来同相端电阻接地GND的地方,我们接一个电压值,通常也称为偏移电压。那么最终表达式是什么?

通过叠加定理最终得到:

这里公式的成立,保证R64=R72,R73=R57,那么最终得到偏移公式是在原来基础上加个电压偏移量2.5V_Ref:

只要根据实际应用选择合适的偏移量,输出总会为一个正值。

比如,上图电路,输入电压变为-100V,那么最终输出电压就为:这样就将负电压偏移为正电压,处理器符合处理器处理要求了,偏移电路在采集如交流电、以及存在负直流电压的控制电路中广泛使用。

相关推荐
搬砖的小码农_Sky36 分钟前
单片机和FPGA有什么区别?
单片机·嵌入式硬件·fpga开发
折途2 小时前
拆解一下用了两年的三十多块的剃须刀
嵌入式硬件
7yewh5 小时前
嵌入式硬件实战提升篇(一)-泰山派RK3566制作多功能小手机
linux·arm开发·驱动开发·嵌入式硬件·物联网·智能手机·硬件架构
@晓凡6 小时前
STM32编程遇到的问题随笔【一】
stm32·单片机·嵌入式硬件
DevinLGT7 小时前
6Pin Type-C Pin脚定义:【图文讲解】
人工智能·单片机·嵌入式硬件
小A1598 小时前
STM32完全学习——系统时钟设置
stm32·嵌入式硬件·学习
陌夏微秋10 小时前
51单片机基础02 动态数码管显示-并串转换
arm开发·单片机·嵌入式硬件·51单片机·硬件工程·信息与通信·信号处理
面包板扎10 小时前
51单片机应用开发---LCD1602显示应用
单片机·嵌入式硬件·51单片机
好想有猫猫10 小时前
【51单片机】LCD1602液晶显示屏
c语言·单片机·嵌入式硬件·51单片机·1024程序员节
陌夏微秋10 小时前
51单片机基础01 单片机最小系统
单片机·嵌入式硬件·51单片机·硬件工程·信息与通信