I2C 總線能掛多少設備?
7-bit address :2 的 7 次方,能掛 128 個設備。
10-bit address :2 的 10 次方,能掛 1024 個設備。
但是 I2C 協議規定,總線上的電容不可以超過 400pF。管腳都是有輸入電容的,PCB上也會有寄生電容,所以會有一個限制。
實際設計中經驗值大概是不超過 8 個器件。
總線之所以規定電容大小,是因為 I2C 使用的 GPIO 為開漏結構,要求外部有電阻上拉,電阻和總線電容產生了一個 RC
延時效應,電容越大信號的邊沿就越緩,有可能帶來信號質量風險(方波變三角波)。
傳輸速度越快,信號的窗口就越小,上升沿下降沿時間要求更短更陡峭,所以 RC 乘積必須更小。
note:要把預留設備地址去除,保留地址如下:
note:寫的是 two groups,而不僅僅是八個,0000 XXX 和 1111 XXX 系列地址都是保留的。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
設備
+關注
關注
2文章
4539瀏覽量
70794 -
總線
+關注
關注
10文章
2898瀏覽量
88270 -
I2C
+關注
關注
28文章
1495瀏覽量
124228
發布評論請先 登錄
相關推薦
i2c總線
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。
發表于 09-20 10:06
?1240次閱讀
I2C總線詳解
I2C總線定義 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控
發表于 06-30 11:09
?3851次閱讀
基于CPLD的I2C總線接口設計
在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C
發表于 02-12 16:11
?95次下載
I2C總線能掛多少設備?I2C spec知識總結
I2C 是 Philips 公司在 1982 年為主機板、嵌入式系統(短距)設計的一種簡單、雙向二線制同步串行總線。
I2C串行總線協議是什么?I2C總線有哪些優點?
1982年發明并推廣,用于連接智能傳感器和存儲器器件,以及控制和監控外設。該協議是一種主從式通信協議,允許多個從設備連接到同一總線上,并在總線上進行數據交換。I2C
評論