91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

模擬開關(guān)擴展I2C接口

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-03-29 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

設(shè)計理念概述了如何使用I2C控制的模擬開關(guān)將連接到I2C總線的器件數(shù)量增加三倍。

也許獲得電路板空間和增加元件密度的最有效方法是盡量減少電路板上的布線。允許這種小型化的廣泛使用的架構(gòu)是I2C總線。該總線僅由一條雙向數(shù)據(jù)線SDA和一條時鐘線SCL組成,無需芯片選擇或其他附加連接。

飛利浦、Microchip 和其他制造商的微控制器包括專用 I2C 接口,但您也可以在軟件中實現(xiàn)該接口。要完成此任務(wù),您需要將一個 7 位地址與每個主從收發(fā)器相關(guān)聯(lián),并使用 <> 到 <> 個地址選項對器件進行工廠或引腳編程。

現(xiàn)在越來越多的從站包括I2C接口,但其128個地址位置中的一些是為特殊功能保留的,因此并非所有位置都可供設(shè)計人員使用。然而,在某些應(yīng)用程序中,兩個或多個設(shè)備可能具有相同的地址。

圖1中,模擬開關(guān)IC1,由I2C控制,將包含相同地址的器件的輔助分支連接到主I2C總線。2和集成電路3,例如,具有相同的地址,但位于不同的輔助總線上。

pYYBAGQjrBKAH0azAAAxNts3zos882.gif

圖1.該I2C控制的模擬開關(guān)可將連接到總線的器件數(shù)量擴展三倍。

圖1中的排列可防止主機同時尋址多個從站。如果發(fā)生這種情況,數(shù)據(jù)在主讀協(xié)議期間會損壞,并且所有從機在主寫協(xié)議期間可能不會接收數(shù)據(jù)。模擬開關(guān)接受SDA線路所需的雙向信號。該開關(guān)具有低導(dǎo)通電阻,線路上幾乎沒有泄漏,并提供四個可選的從地址。您可以使用簡單的 SendByte 協(xié)議(地址加 8 位命令)同時控制交換機

您可以即時切換三條輔助總線。上電將開關(guān)設(shè)置為軟模式,即關(guān)斷狀態(tài),開關(guān)時間為 12 毫秒。然后,命令字節(jié) 0b11000000 將開關(guān)設(shè)置為硬模式(400-nsec 切換時間)。后續(xù)命令選擇所需的輔助總線。例如,命令 0b1000011 選擇輔助總線 1。

主I2C總線包括必要的上拉電阻,輔助總線包括較弱的上拉電阻,以確保在取消選擇總線時處于高狀態(tài)。圖1中的電路允許在總線上添加三倍以上的器件。如需更廣泛的選擇,可以用MAX4562代替MAX4572,MAX14的<>個開關(guān)允許增加多達<>條輔助總線。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    8425

    瀏覽量

    164858
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    5328

    瀏覽量

    108456
  • I2C總線
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    2369
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    TMS320VC5410A I/O口的多種擴展I2C接口模擬

    上的主設(shè)備,AIC23作為I2C總線上的從設(shè)備。 使用MCBSP端口擴展通用I/O口時,每次都要先寫入PCR寄存器的入口地址0EH,然后才能操作PCR寄存器。 2.3 使用HPI接口
    發(fā)表于 12-04 10:35

    I2C總線擴展

    關(guān)鍵詞 I2C/SMBus、I/O 口擴展摘 要CAT9554 是是一款基于I2C 和SMBus 接口的8 位通用型輸入輸出(GPIO)
    發(fā)表于 11-02 14:27 ?19次下載

    PCA9698 I2C擴展芯片

    PCA9698 是一款40 位I2C 輸入/輸出擴展器,能夠?qū)崿F(xiàn)I2C/SMBus 應(yīng)用中40 位GPIO 的擴展
    發(fā)表于 11-10 14:24 ?89次下載

    模擬開關(guān)擴展I2C接口-Analog Switch Expa

    Abstract: Design idea outlining how to use an I2C-controlled analog switch to triple the number
    發(fā)表于 04-24 16:01 ?2284次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>開關(guān)</b><b class='flag-5'>擴展</b><b class='flag-5'>I2C</b><b class='flag-5'>接口</b>-Analog Switch Expa

    I2C I/O擴展芯片特性分析

    簡介   I/O口擴展芯片可用于MCU/DSP通用I/O口的擴展,通過I2C擴展
    發(fā)表于 07-20 09:54 ?1.4w次閱讀

    基于CPLD的I2C總線接口設(shè)計

    在電路設(shè)計中,I2C總線是比較常用的兩線式串行通信方式,大多數(shù)的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C總線
    發(fā)表于 02-12 16:11 ?96次下載
    基于CPLD的<b class='flag-5'>I2C</b>總線<b class='flag-5'>接口</b>設(shè)計

    基于MCS-51單片機I2C總線接口電路的設(shè)計

    在單片機控制系統(tǒng)中,廣泛使用I2C器件。如果單片機自帶I2C總線接口,則所有I2C器件對應(yīng)連接到該總線上即可;若無I2C總線
    發(fā)表于 10-15 16:13 ?4314次閱讀
    基于MCS-51單片機<b class='flag-5'>I2C</b>總線<b class='flag-5'>接口</b>電路的設(shè)計

    微雪電子MCP23017 IO擴展模塊16IO口 I2C接口簡介

    MCP23017 IO擴展模塊 - I2C接口 外擴16個I/O口 型號 MCP23017 IO Expansion Board
    的頭像 發(fā)表于 12-30 09:05 ?1.6w次閱讀
    微雪電子MCP23017 IO<b class='flag-5'>擴展</b>模塊16IO口 <b class='flag-5'>I2C</b><b class='flag-5'>接口</b>簡介

    基于VHDL硬件的I2C接口并行擴展接口設(shè)計

    I2C總線接口器件在視頻處理、移動通信等領(lǐng)域的應(yīng)用已經(jīng)非常普遍。另外,通用的I2C總線接口器件,如帶I2C總線的RAM,ROM,A/D,D/
    發(fā)表于 01-20 16:51 ?5215次閱讀
    基于VHDL硬件的<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>并行<b class='flag-5'>擴展</b>及<b class='flag-5'>接口</b>設(shè)計

    AN-1159: 基于Cortex-M3的精密模擬微控制器(ADuCxxx系列)上的I2C兼容接口

    AN-1159: 基于Cortex-M3的精密模擬微控制器(ADuCxxx系列)上的I2C兼容接口
    發(fā)表于 03-21 08:52 ?2次下載
    AN-1159: 基于Cortex-M3的精密<b class='flag-5'>模擬</b>微控制器(ADuCxxx系列)上的<b class='flag-5'>I</b>2<b class='flag-5'>C</b>兼容<b class='flag-5'>接口</b>

    硬件I2C模擬I2C

    硬件I2C對應(yīng)芯片上的I2C外設(shè),有相應(yīng)I2C驅(qū)動電路,其所使用的I2C管腳也是專用的,因而效率要遠高于軟件模擬
    發(fā)表于 12-28 19:14 ?82次下載
    硬件<b class='flag-5'>I2C</b>與<b class='flag-5'>模擬</b><b class='flag-5'>I2C</b>

    BTB擴展接口:LCD、Camera、UART、I2C等|詳解篇

    今天我們來學(xué)習(xí)的是BTB擴展接口的LCD、Camera、UART、I2C詳解,特別分享Air201硬件BTB擴展接口相關(guān)內(nèi)容。
    的頭像 發(fā)表于 11-30 09:39 ?2025次閱讀
    BTB<b class='flag-5'>擴展</b><b class='flag-5'>接口</b>:LCD、Camera、UART、<b class='flag-5'>I2C</b>等|詳解篇

    TCAL9539 I2C總線I/O擴展器技術(shù)解析與應(yīng)用指南

    ) 擴展。該器件設(shè)計用于1.08V至3.6V V~CC~ 運行。該器件支持100kHz(標(biāo)準(zhǔn)模式)、400kHz(快速模式)和1MHz(快速模式+)I^2^C時鐘頻率。當(dāng)傳感器、開關(guān)
    的頭像 發(fā)表于 08-08 11:49 ?1389次閱讀
    TCAL9539 <b class='flag-5'>I2C</b>總線<b class='flag-5'>I</b>/O<b class='flag-5'>擴展</b>器技術(shù)解析與應(yīng)用指南

    TCA9536 4位I2C/SMBus I/O擴展器技術(shù)解析

    Texas Instruments TCA9536 4位I/O擴展器用于I^2^C總線,可在1.65V至 5.5V的V~CC~ 下運行。它可通過I
    的頭像 發(fā)表于 09-19 14:45 ?853次閱讀
    TCA9536 4位<b class='flag-5'>I2C</b>/SMBus <b class='flag-5'>I</b>/O<b class='flag-5'>擴展</b>器技術(shù)解析

    深入解析 TCA9539:低電壓 16 位 I2C 和 SMBus I/O 擴展

    深入解析 TCA9539:低電壓 16 位 I2C 和 SMBus I/O 擴展器 在電子設(shè)計的廣闊領(lǐng)域中,I/O 擴展器是一款關(guān)鍵的小工具
    的頭像 發(fā)表于 12-25 09:30 ?399次閱讀