找回密码
 注册
搜索
楼主: summi

[讨论] I2C的上拉电阻问题

[复制链接]
发表于 2007-8-29 12:13:36 | 显示全部楼层
[em01]
点评回复

使用道具 举报

发表于 2007-8-30 14:10:22 | 显示全部楼层
关于iic的上拉电阻,个人最好的方式就是看参考设计,如果走线长了或好总线上有好几个芯片,就把电阻改小一些。如果参考设计没有就在1.5K~5k左右里面选一个就是了。像19楼说的确实有计算公式可以计算,但实际的时候我们没有去测量总线的电容问题,只能在选件/走线时候给与些许的关注。

关于iic的负载电容到有些意思。之前在一个平台上面做过一个实验,就是 把iic总线的电容做到 1000p左右,发现每次通信iic端口只输出了一两个字符就不再输出信号,而不是想象的上升下降沿变缓而已,减少电阻也没有用。不知是平台的问题还是所以iic接口都是这样,不知规范中200p和400p是如果规定出来的,在芯片设计中iic模块的设计到底是怎样做的?有谁清楚地,来说说。
点评回复

使用道具 举报

发表于 2008-8-7 10:24:49 | 显示全部楼层
好好受教育了
点评回复

使用道具 举报

发表于 2008-8-14 14:31:53 | 显示全部楼层
[em08][em07][em06][em05]
点评回复

使用道具 举报

发表于 2008-8-14 17:25:57 | 显示全部楼层
shoujiao [em01]
点评回复

使用道具 举报

发表于 2008-8-28 00:55:31 | 显示全部楼层
牛啊 多谢
点评回复

使用道具 举报

发表于 2008-8-29 15:01:04 | 显示全部楼层
我们都是用2.2k
点评回复

使用道具 举报

发表于 2008-8-29 21:53:46 | 显示全部楼层
上拉电阻是和上升时间有关,因为IIC接口内部有个串联电容,涛就是时间因子。电容一般为3-5PF左右,IIC总线挂载的设备的电容值总量有限制的。
点评回复

使用道具 举报

发表于 2008-8-30 10:24:20 | 显示全部楼层
如果只有一个设备10K是没关系,设备多了就要考虑驱动能力,用1k,1.5k,2.2K都比较好
点评回复

使用道具 举报

发表于 2008-9-2 11:03:25 | 显示全部楼层
因为,IIC的工作原理是:1。stop: SDA=H,SCL=H , 2 。start : SDA=H-->L,SCL=H
所以,在起始条件下,应该是stop 。那么就必须上拉。
点评回复

使用道具 举报

发表于 2011-7-14 19:27:46 | 显示全部楼层
总的来说是3-10k的电阻吧
点评回复

使用道具 举报

发表于 2011-7-15 09:23:01 | 显示全部楼层
电容负载不对会死的很惨的!![em03]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 10:58 , Processed in 0.046682 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表