电压比较器

[复制链接]
7654|62
 楼主| 暮雨纷纷 发表于 2014-9-16 09:51 | 显示全部楼层 |阅读模式
请各位帮忙设计一个电路,用最简单方法实现如下电路功能:
       系统电源3.6V,两个输入端一个输出端,两输入端压差在0.2V范围内输出0V,输入端压差高于0.2V输出3.6V。
电路其他特性不考虑,给我指明一个方向即可。
yanwen217 发表于 2014-9-16 10:11 | 显示全部楼层
本帖最后由 yanwen217 于 2014-9-16 10:18 编辑

用一个双路轨对轨的OP,比如SGM358,第一级接成差分输入放大,第二级接成比较器,比如第一级放大10倍,就是2V为分界点,第二级的比较器反相端用电阻分压的方式提供2V的参考点
maychang 发表于 2014-9-16 10:37 | 显示全部楼层
你这个要求,需要使用两个电压比较器。两个电压比较器,一个判断是否A输入端高于B输入端0.2V以上,一个判断是否B输入端高于A输入端0.2V以上。两个比较器输出再进行逻辑相“或”运算。
 楼主| 暮雨纷纷 发表于 2014-9-16 11:15 | 显示全部楼层
yanwen217 发表于 2014-9-16 10:11
用一个双路轨对轨的OP,比如SGM358,第一级接成差分输入放大,第二级接成比较器,比如第一级放大10倍,就是 ...

假设两个输入分别为A,B,这个方案只能判断A高于B时,不能判断B高于A
 楼主| 暮雨纷纷 发表于 2014-9-16 11:21 | 显示全部楼层
maychang 发表于 2014-9-16 10:37
你这个要求,需要使用两个电压比较器。两个电压比较器,一个判断是否A输入端高于B输入端0.2V以上,一个判断 ...

怎么用电路判断A输入端高于B输入端0.2V以上?电路实现上有没有简化点的方案?
maychang 发表于 2014-9-16 11:51 | 显示全部楼层
暮雨纷纷 发表于 2014-9-16 11:21
怎么用电路判断A输入端高于B输入端0.2V以上?电路实现上有没有简化点的方案? ...

“简化点的方案”没想出来。
你这个0.2V电压源必须是“浮动”的,因输入电位不定。
只知道用差动放大器,增益固定,输出与一个固定电压值进行比较(如2楼所说)。不过差动放大器需要两个。
yanwen217 发表于 2014-9-16 11:59 | 显示全部楼层
没多想,确实是有孰大孰小两个情况,就用两个差动放大电路来做
huayuliang 发表于 2014-9-16 12:16 | 显示全部楼层
两路信号做减法、放大(差分放大),然后取绝对值,在做比较。。
一共需要两个运放,一个比较器。外加二极管的逻辑或门。
这个前面yanwen217提过了。。和俺最开始想的一样。这应该是最基本的思路了。
如果不取绝对值,改用窗口比较,那就是一个运放,两个比较器。单元数是一样的。

shalixi 发表于 2014-9-16 12:38 | 显示全部楼层
用运放和比较器都可以达到。
mmuuss586 发表于 2014-9-16 12:42 | 显示全部楼层
速度要求不高的话,接个MCU更方便;
输入信号直接接到MCU的AD;
 楼主| 暮雨纷纷 发表于 2014-9-16 13:12 | 显示全部楼层
mmuuss586 发表于 2014-9-16 12:42
速度要求不高的话,接个MCU更方便;
输入信号直接接到MCU的AD;

想找到一种低成本,低功耗的解决方案,最好能低于¥1
wh6ic 发表于 2014-9-16 15:25 | 显示全部楼层
本帖最后由 wh6ic 于 2014-9-16 15:26 编辑

LZ没有标明输入电压范围,姑且当成 -0.1V ~ +3.4V以内讨论,超过范围后果自负。只要求低功耗,没有说明具体指标,忽略此条件,自己玩去吧
2L方案可以实现要求, 元件成本小于¥1,LM339D,零售¥0.25,需要若干外围器件
10L也可以实现要求, 元件也小于¥1,STC15F102,零售¥0.85,一粒滤波电容,外加烧写的几个焊盘。
manbo789 发表于 2014-9-16 15:48 | 显示全部楼层
本帖最后由 manbo789 于 2014-9-18 17:32 编辑

上次是0.1V,这次是0.2V,不是基本一回事吗?我上次给你的电路不行吗?
https://bbs.21ic.com/forum.php?mo ... 9394&fromuid=463212

manbo789 发表于 2014-9-16 15:51 | 显示全部楼层
上面的图把0.05V换成0.1V,就能满足你这个贴0.2V压差的要求,
chen_jhhb 发表于 2014-9-16 18:59 | 显示全部楼层
哈哈,人多力量大,学习中
hdp7891000 发表于 2014-9-16 19:08 | 显示全部楼层
用个3V的485芯片。。。超简单,就是贵
 楼主| 暮雨纷纷 发表于 2014-9-16 20:51 | 显示全部楼层
manbo789 发表于 2014-9-16 15:48
上次是0.1V,这次是0.2V,不是基本一回事吗?我上次给你的电路不行吗?
https://bbs.21ic.com/forum.php?mod ...

我不太明白这个电路,您能帮忙解释一下吗?
YEO 发表于 2014-9-16 22:33 | 显示全部楼层
huayuliang 发表于 2014-9-16 22:41 | 显示全部楼层
manbo789 的电路,你用简单的数学等式就能分析出来。
给你点思路好了:
既然提到了比较,与什么比较是要首先考虑的,对于楼主这种要求,取中间值作为浮动的比较基准是最优的,而且只需要叠加一个电压。
而这个中间值 =  较低的电压 + 动作的电压差/2 = 较高的电压 - 动作的电压差/2,剩下的你自己分析去吧。

元件取值~~~manbo789 的基础真好······

不过··········· 动作的电压差/2 = 0.1 如何产生?


YEO 发表于 2014-9-16 23:11 | 显示全部楼层
manbo789 发表于 2014-9-16 15:48
上次是0.1V,这次是0.2V,不是基本一回事吗?我上次给你的电路不行吗?
https://bbs.21ic.com/forum.php?mod ...

这几个小电阻不会影响信号源吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

214

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部