EDA365电子工程师网

标题: 为何I2C 的连接数, 用400pF 限制? [打印本页]

作者: Quantum_    时间: 2017-11-24 20:26
标题: 为何I2C 的连接数, 用400pF 限制?
1. 如题 :"The number of ICs that can be connected to the same bus is limited only by a maximum bus capacitance of 400 pF."---THE I2C-BUS SPECIFICATION# _# D# M. _# a* V- l7 w2 a7 D& s2 f0 G
2. 如何用电容来定义。
9 D7 T+ n1 j" ?; ~3. 这个400pF 是如何推导/计算 得来的?
; f6 [8 J# r. u! t4 `. l8 G1 p! _/ Q3 M& w: H3 |3 h: t4 v
谢谢!
作者: 超級狗    时间: 2017-11-25 00:51
嗯插屁(NXP)I2C-Bus Specification and User Manual Revision 6.0. m0 S6 [% G) J4 O8 g& ^
The switched pull-up circuit in Figure 44 is for a supply voltage of VDD = 5 V ± 10 % and a maximum capacitive load of 400 pF. Since it is controlled by the bus levels, it needs no additional switching control signals. During the rising/falling edges, the bilateral switch in the HCT4066 switches pull-up resistor Rp2 on/off at bus levels between 0.8 V and 2.0 V. Combined resistors Rp1 and Rp2 can pull up the bus line within the maximum specified rise time (tr) of 300 ns.
9 P4 v* f8 t/ L
/ z: m) S) \7 y: h, B1 C  G' h$ z; {! A; Z8 X
' s( \+ H0 P! F# v0 ]3 z( F4 [3 _% g

I2C Switched Pull-up Circuit.jpg (23.21 KB, 下载次数: 0)

I2C Switched Pull-up Circuit.jpg

UM10204.pdf

1.33 MB, 下载次数: 25, 下载积分: 威望 -5


作者: Aubrey    时间: 2017-11-25 15:41
IIC线上电平从低到变化时, 电源通过上拉电阻RP对线上负载电容CL充电, 这需要一定的时间, 即上升时间, 端口信号的上升时间t可近似用充电时间常数RPCL乘积表示,
4 D& k" Y7 l" t7 y. S8 y如果RC 充电时间常数过大, 将使得信号上升沿变化缓慢, 达不到传输要求.  
. M; C0 D9 z; d! E9 Y2 A
作者: gdutchen    时间: 2017-11-25 19:50
谢谢,受教了。
作者: 沙漠风铃10    时间: 2017-11-27 16:45
太大,信号质量就不好了
作者: ruanyj228    时间: 2017-11-30 16:35
( a2 M: K! A, p. S. U, o; E6 |) Z" G
谢谢,受教了。
作者: soswelcome    时间: 2017-12-4 16:57
谢谢,受教了。
作者: 傻大个牌纯碱    时间: 2017-12-4 20:49
学习了。
作者: wjy870825    时间: 2017-12-29 19:25
受教了
作者: tomatogua    时间: 2018-1-4 09:53
根据时序要求,上升时间来定了,负载电容大了上升时间会变慢,时序会变差
作者: 林少230    时间: 2018-2-3 16:03
受教了




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2