问一个令我疑惑的简单问题,漏极开路输出是怎么回事?

[复制链接]
2795|9
 楼主| cumtgirl 发表于 2008-5-8 16:49 | 显示全部楼层 |阅读模式
请问几个令我疑惑的简单问题,多谢<br />1。漏极开路输出是怎么回事?为什么要外加上拉电阻?<br />2。为什么有些IO口或者IIC总线采用漏极开路输出?<br />3。IIC总线空线时,两条信号线应维持在高电平,否则,上拉电阻上会有耗电。这个是手册上看到的,请问为什么会上拉电阻上会有耗电?<br /><br />
HWM 发表于 2008-5-8 16:56 | 显示全部楼层

OC门就相当于对地装了一个开关。

总线上用OC主要是利用其“与”或“或”的功能。<br /><br />另外IIC维持高电平不仅仅是为了省一点电,若一个节点将其固定拉下了以后其他的节点就没法再使用IIC了。
computer00 发表于 2008-5-8 17:21 | 显示全部楼层

看我以前的老文:

http://blog.21ic.com/user1/2198/11032.html<br /><br />http://blog.21ic.com/user1/2198/11033.html<br /><br />http://blog.21ic.com/user1/2198/11035.html
ayb_ice 发表于 2008-5-8 19:22 | 显示全部楼层

简单点就是没有上拉

  
lbx_00 发表于 2008-5-8 20:00 | 显示全部楼层

怀疑lz学的模拟电路怎么了

漏极开路的东西,如果不接上拉电阻,信号怎么可能出来,没有能量源,怎么做事情
 楼主| cumtgirl 发表于 2008-5-8 22:19 | 显示全部楼层

re

那在IIC通信中:SCL是作为输入信号的,并不是开漏输出阿<br />为什么也要接上拉电阻到VCC呢?<br />
computer00 发表于 2008-5-9 01:04 | 显示全部楼层

主机端的SCL是输出端。如果大家都不产生SCL的高电平,

那不是就一直为低了?
 楼主| cumtgirl 发表于 2008-5-9 10:10 | 显示全部楼层

re

我的主机是模拟的IIC,SCL和SDA都是普通的IO
computer00 发表于 2008-5-9 17:13 | 显示全部楼层

那你的普通IO是否是漏极开路形式?我们现在讨论的是漏极开

  
cecwxf 发表于 2012-3-23 00:37 | 显示全部楼层
防止总线竞争。。。所以开漏  利用线与。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

140

主题

293

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部