- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
I2C的上拉电阻问题
这个上拉电阻有什么要求?
多谢各位!
上拉电阻的作用只是在I2C双方建立沟通是起到作用吧, 具体大小没有太大关系的,是不是?
学习中,哪位牛人帮忙解答一下
1、I2C接口的输出端是漏极开路或集电极开路,所以必须在接口外接上拉。
2、上拉电阻的范围很宽,但也需要跟据功耗、信号上升时间等具体确定。
as large as sufficient bus driving ability is keeped.
和速度应该没关系。主要是I2C是oc,所以需要。和驱动的从机个数(虽然从机个数不是由电阻决定的)有一定关系
不能说和速度没关系, 从机数量多的话, 由于经常在CMOS 集成电路里面源和基底是相连的, 而漏和基底存在寄生电容, 所以源和漏之间是有寄生电容的, 过大的上拉电阻会引起延时,导致边缘的上升下降速度变慢
六楼的,OC是什么?能解释一下吗?
OC就是OPEN COLLETOR 集电极开路的意思
曾经我做一块板子,SMCLK的上拉电阻没上,不开机。
上拉电阻的取值何I2C总线的频率有关,工作在standard -mode时,其典型值为10K
在FAST mode时,为减少时钟上升时间,满足上升时间的要求,一般为1K
philips的IIC协议中pullup-res的典型值是5.1K@ VIO=5V(其实用5K一样,5.1K比较好买便宜),但手机系统一般VIO=2.8V,所以在参考设计中,通常此阻值用4.7K,虽然于驱动力上比协议标准不如,但考虑到leakage current,用3.3K的漏电流比较大,综合考虑用4.7K,况且此阻值也是常规值
上拉电助对上升时间影响,如果I2C上有多个slave,要根据I2c协议要求的选定上拉电阻。
上一篇:关于1117-3.3V的芯片
下一篇:介绍一下NOKIA手机用LDO