当前位置:首页 > 公众号精选 > 玩转嵌入式
[导读]推荐关注下方公众号学习更多嵌入式知识!I2C为什么要接上拉电阻?因为它是开漏输出。为什么是开漏输出?I2C协议支持多个主设备与多个从设备在一条总线上,如果不用开漏输出,而用推挽输出,会出现主设备之间短路的情况。所以总线一般会使用开漏输出。为什么要接上拉电阻?接上拉电阻是因为I2C...

推荐关注下方公众号学习更多嵌入式知识!I2C为什么要接上拉电阻?因为它是开漏输出。

为什么是开漏输出?
I2C协议支持多个主设备与多个从设备在一条总线上,如果不用开漏输出,而用推挽输出,会出现主设备之间短路的情况。所以总线一般会使用开漏输出。为什么要接上拉电阻?接上拉电阻是因为I2C通信需要输出高电平的能力。一般开漏输出无法输出高电平,如果在漏极接上拉电阻,则可以进行电平转换。I2C由两条总线SDA和SCL组成。连接到总线的器件的输出级必须是漏极开路,都通过上拉电阻连接到电源,这样才能够实现“线与”功能。当总线空闲时,这两条线路都是高电平。上拉电阻阻值怎么确定?一般IO端口的驱动能力在2mA~4mA量级。阻值不能过小。功耗问题。如果上拉阻值过小,VDD灌入端口的电流将较大,功耗会很大,导致端口输出的低电平值增大(I2C协议规定,端口输出低电平的最高允许值为0.4V)。故通常上拉电阻应选取不低于1K的电阻(当VDD=3V时,灌入电流不超过3mA)。阻值不能过大。速度问题。它取决于上拉电阻和线上电容形成的RC延时,RC延时越大,波形越偏离方波趋向于正弦波,数据读写正确的概率就越低,所以上拉电阻不能过大。
I2C总线上的负载电容不能超过400pF。当I2C总线上器件逐渐增多时,总线负载电容也相应增加。当总的负载电容大于400pF时,就不能可靠的工作。这也是I2C的局限性。建议上拉电阻可选用1.5K,2.2K,4.7K。I2C总线基本操作根据I2C总线规范,总线空闲时两根线都必须为高。假设主设备A需要启动I2C,他需要在SCL高电平时,将SDA由高电平转换为低电平作为启动信号。主设备A在把SDA拉高后,它需要再检查一下SDA的电平。为什么? 因为线与,如果主设备A拉高SDA时,已经有其他主设备将SDA拉低了,由于 1
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上拉电阻和下拉电阻是数字电路中常用的元件,它们的主要作用是确定电路节点在无驱动时的电平状态,以及提高电路的稳定性。

关键字: 上拉电阻 下拉电阻 电阻

上拉电阻和下拉电阻是电路设计中常用的两种电阻,它们的主要功能是调整电路中的电平状态,以确保电路的稳定性和信号的正确传输。

关键字: 上拉电阻 下拉电阻 电阻

传感器的DATA口需要接4.7K的上拉电阻。上拉电阻的作用是在单片机不进行输出以及传感器待机时,使得DATA口为高电平,当总线闲置时, 其状态为高电平。

关键字: dht11 温湿度传感器 上拉电阻

今天同事找到我,告诉我加上这个二极管有点意思,然后问了我还知道关于信号采集加二极管的其他案例吗?我表示疑惑,这个问题挺突然的,但是隐约能猜到里面有文章,估计对他来说也是一段难忘的经历,哈哈。接着他给我讲了一下事情的前因后...

关键字: 输入信号 电源 上拉电阻

为增进大家对电阻的认识,本文将对上拉电阻予以介绍。通过本文,你将了解到上拉电阻的基本概念、上拉电阻的使用注意事项以及上拉电阻的应用。

关键字: 上拉电阻 指数 电阻

第一次听说到下拉电阻、上拉电阻这两个名词时,我在想:“电阻还分上拉和下拉?”之后接触多了才知道,原来上拉和下拉只是区别了电阻的用法而已。但是电阻的本质作用还是用于阻碍电流的。在实际的电路设计中,常常会出现元器件的输出电压...

关键字: 下拉电阻 上拉电阻 元器件

上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻钳位在低电平。

关键字: 上拉电阻 下拉电阻

上拉是对器件注入电流,下拉是输出电流,弱强只是上拉电阻的阻值不同,没有什么严格区分,对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道...

关键字: 上拉电阻 下拉电阻

如果是驱动led,那么用1K左右的就行了。如果希望亮度大一些,电阻可减小,最小不要小于200欧姆,否则电流太大。

关键字: 51单片机 P0口 上拉电阻 阻值问题

电阻在电路中起限制电流的作用。上拉电阻和下拉电阻是经常提到也是经常用到的电阻,在每个系统的设计中都用到了大量的上拉电阻和下拉电阻。 在上拉电阻和下拉电阻的电路中,经常有的疑问是:上拉电阻为何能上拉?下拉电阻为何能下拉?下...

关键字: 上拉电阻
关闭
关闭