打印

电压比较器

[复制链接]
6799|62
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
暮雨纷纷|  楼主 | 2014-9-16 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
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

使用特权

评论回复
5
暮雨纷纷|  楼主 | 2014-9-16 11:21 | 只看该作者
maychang 发表于 2014-9-16 10:37
你这个要求,需要使用两个电压比较器。两个电压比较器,一个判断是否A输入端高于B输入端0.2V以上,一个判断 ...

怎么用电路判断A输入端高于B输入端0.2V以上?电路实现上有没有简化点的方案?

使用特权

评论回复
6
maychang| | 2014-9-16 11:51 | 只看该作者
暮雨纷纷 发表于 2014-9-16 11:21
怎么用电路判断A输入端高于B输入端0.2V以上?电路实现上有没有简化点的方案? ...

“简化点的方案”没想出来。
你这个0.2V电压源必须是“浮动”的,因输入电位不定。
只知道用差动放大器,增益固定,输出与一个固定电压值进行比较(如2楼所说)。不过差动放大器需要两个。

使用特权

评论回复
7
yanwen217| | 2014-9-16 11:59 | 只看该作者
没多想,确实是有孰大孰小两个情况,就用两个差动放大电路来做

使用特权

评论回复
8
huayuliang| | 2014-9-16 12:16 | 只看该作者
两路信号做减法、放大(差分放大),然后取绝对值,在做比较。。
一共需要两个运放,一个比较器。外加二极管的逻辑或门。
这个前面yanwen217提过了。。和俺最开始想的一样。这应该是最基本的思路了。
如果不取绝对值,改用窗口比较,那就是一个运放,两个比较器。单元数是一样的。

使用特权

评论回复
9
shalixi| | 2014-9-16 12:38 | 只看该作者
用运放和比较器都可以达到。

使用特权

评论回复
10
mmuuss586| | 2014-9-16 12:42 | 只看该作者
速度要求不高的话,接个MCU更方便;
输入信号直接接到MCU的AD;

使用特权

评论回复
11
暮雨纷纷|  楼主 | 2014-9-16 13:12 | 只看该作者
mmuuss586 发表于 2014-9-16 12:42
速度要求不高的话,接个MCU更方便;
输入信号直接接到MCU的AD;

想找到一种低成本,低功耗的解决方案,最好能低于¥1

使用特权

评论回复
12
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,一粒滤波电容,外加烧写的几个焊盘。

使用特权

评论回复
13
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

使用特权

评论回复
14
manbo789| | 2014-9-16 15:51 | 只看该作者
上面的图把0.05V换成0.1V,就能满足你这个贴0.2V压差的要求,

使用特权

评论回复
15
chen_jhhb| | 2014-9-16 18:59 | 只看该作者
哈哈,人多力量大,学习中

使用特权

评论回复
16
hdp7891000| | 2014-9-16 19:08 | 只看该作者
用个3V的485芯片。。。超简单,就是贵

使用特权

评论回复
17
暮雨纷纷|  楼主 | 2014-9-16 20:51 | 只看该作者
manbo789 发表于 2014-9-16 15:48
上次是0.1V,这次是0.2V,不是基本一回事吗?我上次给你的电路不行吗?
https://bbs.21ic.com/forum.php?mod ...

我不太明白这个电路,您能帮忙解释一下吗?

使用特权

评论回复
18
YEO| | 2014-9-16 22:33 | 只看该作者
学习

使用特权

评论回复
19
huayuliang| | 2014-9-16 22:41 | 只看该作者
manbo789 的电路,你用简单的数学等式就能分析出来。
给你点思路好了:
既然提到了比较,与什么比较是要首先考虑的,对于楼主这种要求,取中间值作为浮动的比较基准是最优的,而且只需要叠加一个电压。
而这个中间值 =  较低的电压 + 动作的电压差/2 = 较高的电压 - 动作的电压差/2,剩下的你自己分析去吧。

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

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


使用特权

评论回复
20
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

粉丝