把一个IO口设定为开关,用手轻碰IO口,就变开的状态,这是为什么?

2019-03-24 19:25发布

把一个IO口设定为开关,用手轻碰IO口,就会变开的状态,然后我换一个端口也一样,这是为什么? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
leekuip
1楼-- · 2019-03-25 02:57
因为人体不绝缘呀
ddllxxrr
2楼-- · 2019-03-25 05:52
:carnation:
Li_Lei
3楼-- · 2019-03-25 08:26
 精彩回答 2  元偷偷看……
常见泽1
4楼-- · 2019-03-25 09:56
yongshou用手碰是会有影响的
辛昕
5楼-- · 2019-03-25 13:38
跟哥们说个我碰上的事情。
我想是一回事。

我想利用空气 和 水 的阻值差,用来检测入水。

用fluke 17b测量的结果。
在空气中,40M以上,因为量程最大就到这里。

在水中,就是只有表笔,阻抗也下降到六七百K。
如果有一定形状的金属导体,则这个数值可以再往下降到 一百K到三百K。

后来我试着测量手指的电阻,我发现手指起到的作用和水是类似的,连数值也非常接近。

IO口很可能是CMOS电平的,这种情况下,很小的静电积累也足以引起电平翻转。

所以,哥们,CMOS引脚,要做好足够的上拉下拉,让它始终处于一个稳定的已知的逻辑状态,否则,输出就会出乱子。
辛昕
6楼-- · 2019-03-25 16:10
不是不好,如果是TTL的IO,估计就没那么容易。

CMOS的高输入阻抗可以减小它对输入源的影响。

而且CMOS应用的更加广泛。

一周热门 更多>