[技术问答] I2C的外挂拉高电阻值为多少?

[复制链接]
4826|40
 楼主| alvpeg 发表于 2024-5-29 10:20 | 显示全部楼层 |阅读模式
对于标准模式I2C总线系统,上图中电阻RP值取决于以下参数:
  • I2C速度
  • 电源电压
  • 总线电容
  • 连接设备的数量(输入电流+漏电流)
电源电压(VDD)和最大输出低电平決定上拉电阻Rp的最小值。
例如,一个4.5V的电源电压,VOL= 0.45 V和Rp为4.7K欧姆
(4.5 - 0.45)/ 4700 = 8.617mA < Sink Current
RP值限制的最大总线电容到约400 pF(容性负载),以截止频率(1/2*pi*Rp*Cb)计算以满足最大的tr(SCL/ SDA上升时间)为300 ns的要求。

tpgf 发表于 2024-6-3 11:23 | 显示全部楼层
这个我觉得一般数据手册给多少就用多少就可以搞定
观海 发表于 2024-6-3 11:55 | 显示全部楼层
和哪种通讯方式无关 只和这个引脚有关系吧
guanjiaer 发表于 2024-6-3 12:31 | 显示全部楼层
上拉电阻的取值和总线电容有什么关系呢
八层楼 发表于 2024-6-3 22:53 | 显示全部楼层
外挂的电阻可以使用两个电阻并联的形式吗
晓伍 发表于 2024-6-3 23:24 | 显示全部楼层
iic外挂的上拉电阻和引脚的电流有关系吗
磨砂 发表于 2024-6-3 23:55 | 显示全部楼层
这个上拉电阻应该是在一个确定的区间范围内的
chenci2013 发表于 2024-6-4 09:48 | 显示全部楼层
推荐的电阻值范围在1.5kΩ到10kΩ之间。
uytyu 发表于 2024-6-4 10:37 | 显示全部楼层
建议参考I2C总线的规范和你所用设备的数据手册
albertaabbot 发表于 2024-6-4 12:19 | 显示全部楼层
较高的数据传输速率可能要求较小的上拉电阻值,以减少信号的上升时间。
saservice 发表于 2024-6-5 20:37 | 显示全部楼层
选择合适的阻值可以防止过多的电流流入信号线,从而避免不必要的功耗和可能对设备造成的损害。通常情况下,阻值选在数KΩ至数十KΩ之间。
burgessmaggie 发表于 2024-6-6 08:00 | 显示全部楼层
上拉电阻在I2C电路中负责将总线拉到高电平状态,因为I2C使用的是开漏输出,即只能输出低电平而不能输出高电平。
weifeng90 发表于 2024-6-6 08:11 来自手机 | 显示全部楼层
IIC的上拉电阻阻值和通信速率有关系
loutin 发表于 2024-6-7 15:47 | 显示全部楼层
当VDD=5V时,最小上拉电阻约为1.5kΩ(基于IOL=3mA和VOL=0.4V的计算)。
当VDD=3.3V时,最小上拉电阻约为1kΩ(同样基于IOL和VOL的计算)。
eefas 发表于 2024-6-7 20:18 | 显示全部楼层
电源电压不同,上拉电阻的阻值也不同。电源电压越高,上拉电阻的阻值应越大
ingramward 发表于 2024-6-8 16:11 | 显示全部楼层
常用的值有1kΩ、2.2kΩ、4.7kΩ
pixhw 发表于 2024-6-9 14:57 | 显示全部楼层
推荐的最小拉高电阻值通常在2.2kΩ到4.7kΩ之间。
cemaj 发表于 2024-6-9 21:38 | 显示全部楼层
I2C总线的外挂上拉电阻值取决于多个因素,包括I2C总线的传输速率、总线电容以及使用的电压等级
sdlls 发表于 2024-6-10 19:05 | 显示全部楼层
常见的上拉电阻值选择范围大约在1kΩ到10kΩ之间
ccook11 发表于 2024-6-10 22:32 | 显示全部楼层
当VDD为3.3V时,最小电阻值约为1kΩ;当VDD为5V时,最小电阻值约为1.5kΩ。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

1843

帖子

0

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