I2C 總線能掛多少設(shè)備?
7-bit address :2 的 7 次方,能掛 128 個設(shè)備。
10-bit address :2 的 10 次方,能掛 1024 個設(shè)備。
但是 I2C 協(xié)議規(guī)定,總線上的電容不可以超過 400pF。管腳都是有輸入電容的,PCB上也會有寄生電容,所以會有一個限制。
實(shí)際設(shè)計中經(jīng)驗(yàn)值大概是不超過 8 個器件。
總線之所以規(guī)定電容大小,是因?yàn)?I2C 使用的 GPIO 為開漏結(jié)構(gòu),要求外部有電阻上拉,電阻和總線電容產(chǎn)生了一個 RC
延時效應(yīng),電容越大信號的邊沿就越緩,有可能帶來信號質(zhì)量風(fēng)險(方波變?nèi)遣ǎ?/p>
傳輸速度越快,信號的窗口就越小,上升沿下降沿時間要求更短更陡峭,所以 RC 乘積必須更小。
note:要把預(yù)留設(shè)備地址去除,保留地址如下:
note:寫的是 two groups,而不僅僅是八個,0000 XXX 和 1111 XXX 系列地址都是保留的。
-
設(shè)備
+關(guān)注
關(guān)注
2文章
4652瀏覽量
71584 -
總線
+關(guān)注
關(guān)注
10文章
2958瀏覽量
89514 -
I2C
+關(guān)注
關(guān)注
28文章
1538瀏覽量
127357
發(fā)布評論請先 登錄
i2c總線ppt(I2C總線器件應(yīng)用)
i2c總線的特點(diǎn)
i2c總線

并口模擬I2C總線的設(shè)計
I2C總線詳解
基于CPLD的I2C總線接口設(shè)計

I2C總線的基本通信總結(jié)

評論