打印

光耦驱动疑问

[复制链接]
1944|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 dy452876 于 2013-6-2 21:47 编辑

请教个问题:
光耦这样驱动的话,如果Vin为低电平,电流灌入Vin, 发光二极管不导通;
如果Vin为高电平,发光二极管导通,此时Vin与3.3V电源等电位,R21上没有电流,
发光二极管的电流还是有Vin的拉电流能力决定,我分析的对吗?






相关帖子

沙发
zhangmangui| | 2013-6-2 22:17 | 只看该作者
我的一下看法   首先你为了让光耦中发光二极管不导通  让电流从Vin流入  这样对信号端有影响  比如灌电流较弱的控制器  会受到影响  
再就是Vin如果不是绝对的地  有一定的电压  发光二极管也会导通
看到你输出端送入dsp了  我的经验就是你选择上拉为1k   最好上拉电压不要是5v   换为3.3v

使用特权

评论回复
板凳
lcdi| | 2013-6-2 23:18 | 只看该作者
你分析的不太对。
Vin如果是3.3V,如果Vin拉电流能力极强,如果发光管压降就是3.3V,那么你的分析基本成立,R21无用可以不要了。
但是一般光耦里的发光二极管压降没那么大,Vin拉电流能力也不是十分强,那么Vin会被拉低。

再说,你这个电路设计的不好,二极管导通与否Vin都要拉或灌电流,太不环保了!
一般把Vin接到二极管负极,不要接地。这样灌电流则导通,反之无电流。

使用特权

评论回复
地板
maychang| | 2013-6-2 23:18 | 只看该作者
“如果Vin为高电平”
Vin不能为高电平。高电平意味着允许电流流出。
Vin只能为高阻态,或OC(集电极开路)。

使用特权

评论回复
5
dy452876|  楼主 | 2013-6-3 22:17 | 只看该作者
lcdi说的有理,我的分析是有问题。
Vin这样接只能有两种电位,一个是低,另一个是二极管钳位电压(1.1V)
所以确实不会有高电平。
maychang回答的我再追问下,网上说高阻态的话就是“电平不确定,由后端确定”,
你说Vin为高阻态,这个怎么理解呢?

使用特权

评论回复
6
zhangmangui| | 2013-6-3 22:22 | 只看该作者
lcdi 发表于 2013-6-2 23:18
你分析的不太对。
Vin如果是3.3V,如果Vin拉电流能力极强,如果发光管压降就是3.3V,那么你的分析基本成立 ...

光耦的导通电压就是1.4V左右   

使用特权

评论回复
7
yueyinji1989| | 2013-6-3 22:38 | 只看该作者
maychang 发表于 2013-6-2 23:18
“如果Vin为高电平”
Vin不能为高电平。高电平意味着允许电流流出。
Vin只能为高阻态,或OC(集电极开路)。 ...

to maychang,
  请问“vin不能为高电平,高电平意味着允许电流流出”这句话怎么理解呢?

使用特权

评论回复
8
maychang| | 2013-6-3 23:54 | 只看该作者
dy452876 发表于 2013-6-3 22:17
lcdi说的有理,我的分析是有问题。
Vin这样接只能有两种电位,一个是低,另一个是二极管钳位电压(1.1V)
...

Vin端悬空,就是高阻态。
显然Vin端悬空时,该点电平由R21和光耦决定,为1V多(光耦正向压降)。

使用特权

评论回复
9
maychang| | 2013-6-3 23:55 | 只看该作者
yueyinji1989 发表于 2013-6-3 22:38
to maychang,
  请问“vin不能为高电平,高电平意味着允许电流流出”这句话怎么理解呢? ...

即电流方向为从Vin点向右流,经光耦到地。

使用特权

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

本版积分规则

12

主题

47

帖子

0

粉丝