比较最大电压电路设计

描述

假设我们需要使用春硬件电路找到两个或多个电压中的较大值,其实用二极管就可以做到。假设V1与V2都大于二极管的导通电压(取0.6V),且V1>V2,那么输出的电压就是V1-0.6V。

数字电路

这种做法的缺点是显而易见的,一方面要求两个电压都大于0.6V,另一方面输出的电压是较大值减去0.6V。

在数字电路领域,有一个芯片叫做比较器,专门用于电压比较。但是它多数情况下用于输出高低电平,只输出开关量。

仍用二极管比较电压的思路,可以考虑把运放的反相输入端与输出端连在一起,形成虚短,同、反相输入端电压一样,此时输入电压与输出电压一样,可以解决二极管导通压降对于输出的影响。

由于电路只需原原本本地输出最大电压,所以不需要实现放大功能,或者说放大倍数为1倍即可,因此将运放用作电压跟随,保持通过二极管的电压与输入端的电压是一样的。由于虚短,可以把二极管的负极接到反相输入端,温度采集电压接到同相输入端,两个输入端电压基本相同,所以二极管的负极与温度采集电压也基本相同。可得以下简略原理图:

数字电路

如果输入信号A的电压比较大,也就是运放U1A的同相输入端比较大,

数字电路

运放U1A工作在线性区,有闭环负反馈。所以

数字电路

对于运放U1B来说,uN2>uP2

所以运放U2A不工作,或者说由于净输入为负,理论输出也为负,由于电路并未采用正负电源供电,而是用单电源供电,实际上uO2=0。二极管D1B无法导通。所以最终的输出uO就是较大的输入电压。

增加适当的限流电阻与滤波电容,形成最终电路。下图是两路输入比较最大值电路,也可以按照这个思路增加为多路输入。

数字电路

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分