打印

是否可用正负供电的运放做比较器,然后送给单片机?

[复制链接]
3941|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rockzone|  楼主 | 2010-11-11 14:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
maychang| | 2010-11-11 14:40 | 只看该作者
对比较器输出箝位即可。

使用特权

评论回复
板凳
xm419| | 2010-11-11 14:48 | 只看该作者
楼上的方法

使用特权

评论回复
地板
zhufdf| | 2010-11-11 15:16 | 只看该作者
哈哈,串个5V稳压管

使用特权

评论回复
5
rockzone|  楼主 | 2010-11-11 15:31 | 只看该作者
2# maychang


怎么个输出嵌位呢?大侠,具体指点一下菜鸟吧

使用特权

评论回复
6
maychang| | 2010-11-11 16:32 | 只看该作者
5楼:
单片机输入引脚接个电阻到地,数值可以取4.7k欧。运放输出经1N4148二极管(正端接运放输出端)和1k欧电阻串联接单片机输入引脚。
运放输出为正,至多是电源电压6V,经二极管降掉0.6V,再由1k和4.7k分压得4.45V,此值已足够单片机输入高电平。如果是LM324之类运放,1k电阻可以不用,因这类运放输出最高为电源电压减1V左右。
运放输出为负,由于二极管截止,单片机输入引脚由4.7k电阻下拉,保证单片机接收到低电平。

使用特权

评论回复
7
erelong| | 2010-11-11 16:38 | 只看该作者
试一下楼上的方法

使用特权

评论回复
8
gx_huang| | 2010-11-11 17:08 | 只看该作者
太复杂了吧,输出加2个串联的电阻,电阻一端接5V,从电阻的中间引出给MCU。

使用特权

评论回复
9
sim-happiness| | 2010-11-11 18:20 | 只看该作者
太复杂了吧   直接用个稳压的IC 就行了啊

使用特权

评论回复
10
chunyang| | 2010-11-11 18:34 | 只看该作者
Maychang的方法是简单而可靠的方法,看似复杂,不过是maychang说的详细而已。

使用特权

评论回复
11
maychang| | 2010-11-11 20:08 | 只看该作者
8楼:
要是运放电源是正负12V呢?
或者,运放用正负不对称电源如正9V负6V呢?

使用特权

评论回复
12
xg3469| | 2010-11-12 06:49 | 只看该作者
建议:比较器驱动光耦,光耦输出侧的发射极接地,集电极接单片机的输入端,也可选高速光耦。

使用特权

评论回复
13
jack_shine| | 2010-11-12 09:26 | 只看该作者
5楼:
单片机输入引脚接个电阻到地,数值可以取4.7k欧。运放输出经1N4148二极管(正端接运放输出端)和1k欧电阻串联接单片机输入引脚。
运放输出为正,至多是电源电压6V,经二极管降掉0.6V,再由1k和4.7k分压得4.45V, ...
maychang 发表于 2010-11-11 16:32
此法简单易用:handshake

使用特权

评论回复
14
rockzone|  楼主 | 2010-11-12 10:35 | 只看该作者
6# maychang
讲解清晰到位,给分!

使用特权

评论回复
15
gx_huang| | 2010-11-12 12:43 | 只看该作者
MAYCHANG确实解释详细。
但是用2个电阻肯定比用二极管的便宜简单。

使用特权

评论回复
16
maychang| | 2010-11-12 15:08 | 只看该作者
15楼:
两个电阻,不是任何情况都可以实现此功能的。

使用特权

评论回复
17
qinzheng0507| | 2010-11-12 16:26 | 只看该作者
6楼的方法很好!

使用特权

评论回复
18
xmar| | 2010-11-16 15:44 | 只看该作者
6楼的方法稳妥、可靠。如果要简单:运放输出串联一个电阻(比如10k)就可以了。大多数单片机IO口有保护二极管,不怕高电平、负电平。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:赚钱不多,辛苦不少

69

主题

807

帖子

4

粉丝