打印

光电开关电路的问题

[复制链接]
楼主: 胡斯哲
手机看帖
扫描二维码
随时随地手机跟帖
21
楼主电路有问题。
就算没有单片机,OUT端也只有高电平和高阻态两种状态。没有低电平的。

使用特权

评论回复
22
胡斯哲|  楼主 | 2013-6-2 16:46 | 只看该作者
renwocai 发表于 2013-6-2 16:38
楼主电路有问题。
就算没有单片机,OUT端也只有高电平和高阻态两种状态。没有低电平的。 ...

没接单片机时  集-发电阻无穷大  输出为低呀   导通后电阻分压  输出为高啊  我用万用表测了的   可是接了单 就不行了

使用特权

评论回复
23
renwocai| | 2013-6-2 17:03 | 只看该作者
因:集-发电阻无穷大  果:输出为低呀

这样的逻辑不成立。

我用万用表测了的。
万用表怎么测的?用电压档,黑表笔接负极,红表笔接OUT?
建议你黑表笔接正极,线表笔接OUT再测一次试试

使用特权

评论回复
24
胡斯哲|  楼主 | 2013-6-2 17:08 | 只看该作者
maychang 发表于 2013-6-2 16:04
如果真是这样,可以考虑将槽形光耦负载电阻去掉,直接用单片机内部上拉电阻作为光耦负载电阻。
如果还不 ...

加个比较器 与2.5V比较应该可以吧

使用特权

评论回复
25
胡斯哲|  楼主 | 2013-6-2 17:11 | 只看该作者
renwocai 发表于 2013-6-2 17:03
因:集-发电阻无穷大  果:输出为低呀

这样的逻辑不成立。

:dizzy:咋不成立?为何反着接表笔

使用特权

评论回复
26
lcdi| | 2013-6-2 17:15 | 只看该作者
本帖最后由 lcdi 于 2013-6-2 17:34 编辑

单片机引脚要设置为输入方式,单片机内部不要上拉。
如果单片机内部上拉关不掉就out到单片机之间加个mos管。

使用特权

评论回复
27
renwocai| | 2013-6-2 17:22 | 只看该作者
胡斯哲 发表于 2013-6-2 17:11
咋不成立?为何反着接表笔

你先试试嘛,等你结果。以反证你说的输出为低。

使用特权

评论回复
28
lcdi| | 2013-6-2 17:34 | 只看该作者
楼主的情况可以成立的,其实是图画的地在上,电源在下了,我也一下没反应过来以为R2是上拉,其实R2是下拉。

标准51的话要给寄存器写1才是输入状态。

使用特权

评论回复
29
lcdi| | 2013-6-2 17:38 | 只看该作者
嗯,其实楼主的电路要调整一下,R2串在电源和C极之间,C极作为输出,E极接地。
楼主可以比较看看这样改和你原来那样的电路有何不同,计算一下电位,要考虑单片机内部上拉电阻。

使用特权

评论回复
30
胡斯哲|  楼主 | 2013-6-2 17:42 | 只看该作者
renwocai 发表于 2013-6-2 17:22
你先试试嘛,等你结果。以反证你说的输出为低。

挡住led  out为0v  不挡  -4.5v

使用特权

评论回复
31
maychang| | 2013-6-2 18:01 | 只看该作者
胡斯哲 发表于 2013-6-2 17:42
挡住led  out为0v  不挡  -4.5v

越说越玄,怎么负电压都出来了?

使用特权

评论回复
32
lcdi| | 2013-6-2 18:09 | 只看该作者
maychang 发表于 2013-6-2 18:01
越说越玄,怎么负电压都出来了?

他是听前面说的,反着表笔测出来的

使用特权

评论回复
33
renwocai| | 2013-6-2 18:18 | 只看该作者
本帖最后由 renwocai 于 2013-6-2 18:20 编辑
胡斯哲 发表于 2013-6-2 17:42
挡住led  out为0v  不挡  -4.5v

挡住LED,同样不接单片机,正过来测一次,即黑表笔接地,红表笔接OUT,看是不是也是0

使用特权

评论回复
34
renwocai| | 2013-6-2 19:45 | 只看该作者
lcdi 发表于 2013-6-2 18:09
他是听前面说的,反着表笔测出来的

那是冷笑的表情吗,可笑吗

其实楼主的结果已经证实挡住LED时OUT端输出的不是低电平,而是高阻:

22楼:没接单片机时  集-发电阻无穷大  输出为低呀(此结果是正着测的,参考对象为电源负极)
30楼:挡住led  out为0v(此结果为反着测的,参考对象为电源正极)

既然参考正极和负极都是0,还能是什么状态?

使用特权

评论回复
35
renwocai| | 2013-6-2 19:48 | 只看该作者
贴个光电管测速电路:

使用特权

评论回复
36
lcdi| | 2013-6-2 19:58 | 只看该作者
renwocai 发表于 2013-6-2 19:45
那是冷笑的表情吗,可笑吗

其实楼主的结果已经证实挡住LED时OUT端输出的不是低电平,而是高阻:

唉,别这么敏感嘛,那个表情不是“汗”吗?!我是“汗”版主没看到前面你们说的,不是针对你哦!


“30楼:挡住led  out为0v(此结果为反着测的,参考对象为电源正极)”
反着测我也不认为楼主是参考的电源正极。楼主测试的应该是out和地(电源负极)之间,所谓反过来只是把表笔反过来还是测的这两点。

我再一下好么?

使用特权

评论回复
37
renwocai| | 2013-6-2 20:06 | 只看该作者
lcdi 发表于 2013-6-2 19:58
唉,别这么敏感嘛,那个表情不是“汗”吗?!我是“汗”版主没看到前面你们说的,不是针对你哦!

见23楼最下一行

不过我把红字打成了线字(五笔)

交流才有进步嘛。汗不汗又有什么关系

使用特权

评论回复
38
lcdi| | 2013-6-2 20:19 | 只看该作者
renwocai 发表于 2013-6-2 20:06
见23楼最下一行

不过我把红字打成了线字(五笔)

虽然你说的那句我没仔细看,可是我判断楼主测的还是out和地之间。
你看有led的时候能测出-4.5V呢!

你给的电路图就对了,楼主的问题主要是R2太大,单片机一连电平拉不下来。所以前面讨论的挺完善了,R2改到C极就行了。

使用特权

评论回复
39
dls| | 2013-6-2 20:44 | 只看该作者
楼主光电管部分电路接法不合理,应改射极输出为集电极输出,参考35楼,然后在单片机里面输入高低逻辑反相一下。

使用特权

评论回复
40
zhangmangui| | 2013-6-2 22:29 | 只看该作者
你的那个箭头是电源吧   D1的导通压降一般是1.4V   电压如果是3.3V的话   R1最好为220欧  
电压拉不下来  肯定是D1没有导通   看D1是否导通  测测D1两端的电压就知道   如果接近1.4V  
还是没拉下来  应该是芯片坏了

使用特权

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

本版积分规则