光耦隔离输入电路碰到一个奇怪的问题

2020-02-05 09:29发布


(原文件名:图片1.png)
这个电路我接89C52的IO口,当接P0口能正常读入(加上拉电阻也没有问题);当接P1、P2、P3口时就会一直保持高电平。如果接165或者悬空也能正常显示高低电平。求教谁知道这是什么原因。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
b60885262
1楼-- · 2020-02-05 14:57
取消4.7K和2.2K电组
lsy5110
2楼-- · 2020-02-05 20:33
流过发光管的电流不够,521-xx一般5-10ma差不多。
theddous
3楼-- · 2020-02-06 02:18
 精彩回答 2  元偷偷看……
theddous
4楼-- · 2020-02-06 08:14
回复【2楼】lsy5110
流过发光管的电流不够,521-xx一般5-10ma差不多。
-----------------------------------------------------------------------

我把输出端接P0口、165或者悬空,电平正常,应该不是发光管的电流问题
lsy5110
5楼-- · 2020-02-06 14:13
仿真?还是实际电路?确定r2是10k?
theddous
6楼-- · 2020-02-06 18:09
最上面那个图有实物,R3的阻值当初也考虑过,试过1K、4.7K、10K都不行;下面那个图随手画的,阻值什么的没考虑,只是大致一个电路示意一下

一周热门 更多>