91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 傳感與控制

I2C多路器電路

發布時間:2013/9/6 19:49:55 訪問次數:1211

    1.用  途
    多路器電路。
    2.原  理
    電路如圖4.37所示。建立大型I2C數據總線結構時,74HCT374D個別的IC會出現4個或8個地址線不夠用,或者SDA和SCL線上的負載容性太大,因而不得不降低總線時鐘頻率等問題。這個I2C多路器把大型12C數據總線系統分割成幾個區域,由I2C總線控制使某些IC與I2C數據總線連接。

            
    12C數據總線設備的工作電壓可以為3V,也可以為5V。這里的多路器即使工作電壓為3V,它的輸入輸出都接5V的信號。
    圖4.37(a)中的PCA9542和PCA9544分別是1到2和1到4多路器,工作電壓為2.5~3. 6V(通常為3V)。多路器接通電源時,附屬12 C總線被隔離,多路器呈高阻態。為了附屬總線之一連接到主I2 C總線,多路器必須首先用自己的I2C地址和一個控制字節訪問。為了避免在I2C總線上數據傳輸的干擾,只有在總線空閑時,才能改變總線連接狀態和建立下一個連接。
    每個多路器有三個地址接腳(A。、A,、A2),故可以并聯使用8個PCA954x。每個I2C區域都有自己的中斷線,不同區域的所有的中斷線以與( AND)方式連接。中斷源區域的I2C總線不是必須連接到主總線上的。所有漏極輸出的中斷信號“線與”后送到控制器的中斷輸入。控制器檢測到整個系統中的某個地方產生了一個中斷信號,則它必須通過查詢多路器(通過讀出它們的控制字節)的方式確定中斷的源區域。在這以后,它可以在可識別的區域中檢查相應的設備。只有在產生觸發中斷的設備已經被訪問并且中斷已經被響應以后,I2C總線的中斷線才被釋放。如果在這期間產生了其他的中斷,中斷線將一直保持為低,控制器將再次查尋觸發中斷的設備。
    圖4.38(b)給出了一個I2C總線系統的實例,該系統一部分工作在+3V,另一部分與+5V上拉電阻相連。注意:3V電源電壓的上拉電阻比在5V區域中的上拉電阻的阻值大(十倍數)。

    1.用  途
    多路器電路。
    2.原  理
    電路如圖4.37所示。建立大型I2C數據總線結構時,74HCT374D個別的IC會出現4個或8個地址線不夠用,或者SDA和SCL線上的負載容性太大,因而不得不降低總線時鐘頻率等問題。這個I2C多路器把大型12C數據總線系統分割成幾個區域,由I2C總線控制使某些IC與I2C數據總線連接。

            
    12C數據總線設備的工作電壓可以為3V,也可以為5V。這里的多路器即使工作電壓為3V,它的輸入輸出都接5V的信號。
    圖4.37(a)中的PCA9542和PCA9544分別是1到2和1到4多路器,工作電壓為2.5~3. 6V(通常為3V)。多路器接通電源時,附屬12 C總線被隔離,多路器呈高阻態。為了附屬總線之一連接到主I2 C總線,多路器必須首先用自己的I2C地址和一個控制字節訪問。為了避免在I2C總線上數據傳輸的干擾,只有在總線空閑時,才能改變總線連接狀態和建立下一個連接。
    每個多路器有三個地址接腳(A。、A,、A2),故可以并聯使用8個PCA954x。每個I2C區域都有自己的中斷線,不同區域的所有的中斷線以與( AND)方式連接。中斷源區域的I2C總線不是必須連接到主總線上的。所有漏極輸出的中斷信號“線與”后送到控制器的中斷輸入。控制器檢測到整個系統中的某個地方產生了一個中斷信號,則它必須通過查詢多路器(通過讀出它們的控制字節)的方式確定中斷的源區域。在這以后,它可以在可識別的區域中檢查相應的設備。只有在產生觸發中斷的設備已經被訪問并且中斷已經被響應以后,I2C總線的中斷線才被釋放。如果在這期間產生了其他的中斷,中斷線將一直保持為低,控制器將再次查尋觸發中斷的設備。
    圖4.38(b)給出了一個I2C總線系統的實例,該系統一部分工作在+3V,另一部分與+5V上拉電阻相連。注意:3V電源電壓的上拉電阻比在5V區域中的上拉電阻的阻值大(十倍數)。

相關技術資料
9-6I2C多路器電路

熱門點擊

 

推薦技術資料

滑雪繞樁機器人
   本例是一款非常有趣,同時又有一定調試難度的玩法。EDE2116AB... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
龙山县| 鹿泉市| 甘泉县| 景德镇市| 南阳市| 泗阳县| 宜兰市| 平武县| 社会| 三亚市| 荔浦县| 永和县| 新化县| 松桃| 北票市| 镇平县| 广汉市| 清涧县| 花莲县| 绥芬河市| 钦州市| 武穴市| 绵阳市| 宜昌市| 沙洋县| 南通市| 北安市| 宾阳县| 长兴县| 新巴尔虎左旗| 阿克苏市| 苗栗县| 津市市| 高雄县| 卫辉市| 察哈| 桑植县| 庆城县| 凤阳县| 巴塘县| 苏尼特左旗|