精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用于SPI和I2C總線信號的電平轉換器

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-29 11:24 ? 次閱讀

串行接口通常用于不同集成電路之間的板級通信,特別是在中低數據速率的空間受限應用中。最流行的串行接口是I2C和SPI?。如果系統的μP和外圍設備具有不同的電源電壓,則需要合適的電平轉換器才能使用這些串行接口之一。今天有幾個原因?系統具有兩個或多個電源電壓。高速μP和DSP在最先進的工藝上實現,以最低的功耗獲得最佳性能。不同電源電壓的另一個原因是將ASICFPGA與μP一起使用。對于所有這些應用,設計人員需要一個單向或雙向電平轉換器來處理總線信號。MAX3372E-MAX3379E/MAX3390E-MAX3393E系列電平轉換器就是為了解決這些問題而設計的。

串行接口通常用于不同集成電路之間的板級通信,特別是在中低數據速率的空間受限應用中。最流行的串行接口是I2C和SPI?。

本應用筆記介紹了I2C和SPI以及一些與之接口的電平轉換電路。

SPI 總線有 4 個信號:/CS = /芯片選擇,SCLK = 時鐘,D在= 數據輸入和 D外= 數據輸出。

圖1說明了這些信號的時序。SPI 規范具有時鐘極性 (CPOL) 和時鐘相位 (CPHA) 位。圖1涉及這些位的最常見組合,CPOL = 0(上升時鐘沿的數據傳輸)和CPHA = 0(位定時中間的時鐘轉換)。

pYYBAGQjr2mANGu8AAALpD1PCxg933.gif

圖1.SPI 接口的信號和時序。

多個設備可能連接到同一總線,其中所有設備共享 D在和SCLK線。每個器件都有一個單獨的片選信號,以便μP可以通過相關的/CS信號對適當的器件進行尋址。如果芯片不與μP(例如DAC)通信,則D外-行不是必需的。SPI總線非常適合20Mbps的數據速率。有些器件(例如,RTC,如MAX6901)具有3線接口,其中數據線是雙向的。此接口類似于 SPI。

I2C總線有2個信號:SCL = 時鐘,SDA = 數據輸入/輸出。

圖2所示為I2C總線的時序。每個設備都有一個唯一的 7 位或 10 位地址。由于數據線是雙向的,因此只需要2根線,這在空間受限的應用或電路不同部分必須進行光學隔離的設計中是一個優勢。I2C總線的數據速率為100kbps、400kbps,甚至μP至高速模式的3.4Mbps。I2C總線需要上拉電阻RP,其中 R 的值P取決于電源電壓和總線電容(連接到總線的器件數量和總線長度)。

poYBAGQjr2qAEpalAAANZmhO6Dk198.gif

圖2.I2C接口的信號和時序。

如果系統的μP和外圍設備具有不同的電源電壓,則需要合適的電平轉換器才能使用這些串行接口之一。當今系統具有兩個或多個電源電壓有幾個原因。高速μP和DSP在最先進的工藝上實現,以最低的功耗獲得最佳性能。這些過程通常限制在3V或更低的電源電壓。典型內核電壓為 1.5V-2.5V。另一方面,DA和AD轉換器等I/O器件可能具有3.3V或5V的電源電壓,以實現所需的動態范圍。在便攜式和低功耗應用中,讓μP以盡可能低的電源電壓運行還有另一個原因。典型微處理器電流消耗取決于時鐘頻率和電源電壓。因此,實現低電流消耗的一種方法是降低電源電壓。這也會導致μP采用與其他器件不同的電源供電的情況。電源電壓不同的另一個原因可能是將ASIC或FPGA與μP一起使用。對于所有這些應用,設計人員需要一個單向或雙向電平轉換器來處理總線信號。

圖3所示為具有N溝道MOSFET的基本電平轉換器。如果Q2或Q3均未將數據線拉低,則Q1的VGS為0V,數據1.8的電平為1.8V,數據3.3的電平為3.3V。如果Q2將數據拉低1.8,則Q1的VGS為1.8V,并將打開Q1,將數據拉低3.3。如果Q3將數據3.3拉低,則Q1的體二極管將正向偏置,將源極拉至0.3V。VGS將為1.5V,Q1將導通,將數據拉低1.8。因此,邏輯電平是雙向轉換的。我們假設Q2的導通電阻為零。對于實際應用,我們必須考慮此導通電阻,對于I2C兼容輸出(133.0V/4mA)或3LVC22緩沖器(74.125V/0mA)的最差情況為55Ω。在這種情況下,開啟Q24的電壓VGS將不再是1.1V,而是會更低,具體取決于R8和Q1的導通電阻。

poYBAGQjslqAIIY8AAAeRP-i4rw669.png

圖3.基本級別的翻譯器。

此電路存在幾個問題:

由于VL為1.8V甚至更低,因此選擇合適的具有足夠低VGS閾值電壓的MOSFET相當有限。一個候選者可能是Supertex的TN2501。

壓擺率和最大傳輸速率取決于R1/R2的值和總線上的器件數量,后者決定了電容??梢酝ㄟ^選擇較低值的電阻R1/R2來提高最大傳輸速率。這將導致更高的電流消耗,這在便攜式/低功耗應用中是不可取的。

使用這個簡單的電路,不可能對總線進行三態并斷開R1/R2。因此,不能關閉總線的各個部分。

MAX3372E-MAX3393E系列電平轉換器解決了這些問題。圖4所示為MAX3373E的簡化原理圖,其中增加了兩個MOSFET Q4和Q5。Q4和Q5在上升沿期間短暫收盤,并加速從低到高的過渡。MAX3373E的最小保證數據速率為8Mbps,μP至16Mbps為<>Mbps,如果|V抄送, wL|< 0.8V。該系列電平轉換器具有三態模式,其中上拉電阻斷開。這使得它們非常適合多點網絡或控制具有相同地址的I2C器件,其中這些器件位于網絡的不同部分,由電平轉換器解耦。

V上的數據線抄送-側具有 ±15kV ESD 保護,這在可通過連接器訪問總線且可能發生 ESD 沖擊的應用中具有重要特性。如果溫度超過150°C,熱關斷電路將這些電平轉換器置于三態模式。

poYBAGQjsmiAO8yrAAAyvc7nv3Y797.png

圖4.改進型電平轉換器MAX3373E,帶加速電路

典型應用

圖5所示為MAX3390E電平轉換器在電池供電測量電路中的典型應用。MAX4194低功耗儀表放大器放大來自電橋的信號。信號由MAX1270(12位8通道ADC)進行AD轉換。模擬前端的電源電壓為5V,低功耗μP的電源電壓為2.5V。MAX3390E電平將SPI信號從2.5V轉換至5V,從5V轉換至2.5V,用于D。外信號。

pYYBAGQjr2yAeEpOAAAalDx4qpY614.gif

圖5.MAX3390E電平轉換器,用于SPI總線

圖6所示為采用I2C總線的類似應用。MAX3373E雙電平轉換器用于將μP I/O電平連接至MAX1236的I2C兼容接口(4通道12位ADC)。

poYBAGQjr26ATxXdAAAUebrPeAc475.gif

圖6.MAX3373E雙電平轉換器,用于IIC總線應用,可選上拉電阻R聚丙烯.

根據總線上的器件數量,可選上拉電阻 R聚丙烯可能需要。MAX3372E-MAX3393E系列電平轉換器具有內部10kΩ上拉電阻。在圖7中,我們可以看到,假設我們不連接可選的電阻R,這對于大約90pF的總線電容來說已經足夠了。S(RS= 0)。

pYYBAGQjsneANh4aAAAvvTlJwWk788.png

圖7.R 的最大值P作為標準模式I2C總線的總線電容的函數,來自I2C規范。

如果同一總線上有多個器件或總線相對較長(>30cm),則必須使用外部上拉電阻R聚丙烯.圖 8 顯示了 R 的最小值P,對于 R 為 1.7kΩS= 0 和 VDD= 5V。由此我們找到了 R 的最小值聚丙烯為2.2kΩ,使R聚丙烯并聯內部上拉10kΩ為1.83kΩ。

pYYBAGQjsoWALwQrAAA2eVXSr-M335.png

圖8.R 的最小值P作為電源電壓的函數,值為 RS作為參數,來自I2C規范。

總之,MAX3372E-MAX3393E是解決低壓系統中I2C或SPI總線電平轉換問題的理想解決方案。保證數據速率、低功耗要求、低電源電壓可操作性和小封裝有助于解決當今總線架構設計人員面臨的許多問題。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 集成電路
    +關注

    關注

    5381

    文章

    11385

    瀏覽量

    360875
  • 轉換器
    +關注

    關注

    27

    文章

    8627

    瀏覽量

    146869
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1701

    瀏覽量

    91326
收藏 人收藏

    評論

    相關推薦

    PCA9306 I2C總線和SMBus雙向電平轉換器簡介

    PCA9306是一款支持I2C總線和SMBus的雙向電平轉換器,支持從1.0V~3.6V(Vref(1))到1.8V~5.5V(Vbias(ref)(2))的
    發表于 03-10 15:37 ?53次下載

    基于CP2120的SPII2C總線接口轉換電路設計

    基于CP2120的SPII2C 總線接口轉換電路設計:SPI總線和FC
    發表于 04-12 08:35 ?55次下載

    電平轉換I2C總線中的應用(英)

    電平轉換I2C總線中的應用(英)
    發表于 07-23 16:16 ?29次下載

    FXM2IC102 電壓轉換器,針對I2C總線應用

    飛兆發布電壓轉換器FXM2IC102,針對I2C總線應用 飛兆半導體公司 (Fairchild Semiconductor) 為設計人員提供用于I
    發表于 09-02 08:52 ?875次閱讀

    電平轉換器解決I2C總線應用的兼容性

    飛兆半導體公司(Fairchild Semiconductor)開發了一款可配置雙電壓電平轉換器產品FXMA2102,用于I2C總線接口應用
    發表于 03-29 15:40 ?61次下載

    SPI總線I2C總線工作原理

    SPI總線I2C總線工作原理,本內容詳細介紹了SPI總線
    發表于 12-08 16:55 ?0次下載

    淺談I2C總線,I2C接口和SPI接口的作用相同

    SDA 和 SCL 都是雙向的。SPI 總線有兩根單獨的線,分別用于兩個方向的通信,而 I2C 總線不同,它使用同一根線來完成主機發送數據和
    的頭像 發表于 03-21 10:24 ?2.5w次閱讀
    淺談<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>,<b class='flag-5'>I2C</b>接口和<b class='flag-5'>SPI</b>接口的作用相同

    PCA9306雙向I2C總線和SMBus電壓電平轉換器的詳細資料概述

    PCA9306是一種雙雙向I2C總線和SMBus電壓電平轉換器,具有使能(EN)輸入,并且從1 V到3.6 V(VREF(1))和1.8 V到5.5 V
    發表于 06-15 08:00 ?25次下載
    PCA9306雙向<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>和SMBus電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換器</b>的詳細資料概述

    新唐科技I2C系列電平轉換器介紹

    新唐I2C電平轉換器家族產品提供I2C/SMBus接口雙向電壓
    的頭像 發表于 11-19 09:40 ?1769次閱讀
    新唐科技<b class='flag-5'>I</b>2<b class='flag-5'>C</b>系列<b class='flag-5'>電平</b><b class='flag-5'>轉換器</b>介紹

    I2C 總線設計中的電平轉換技術-AN10441

    I2C 總線設計中的電平轉換技術-AN10441
    發表于 02-20 19:19 ?1次下載
    <b class='flag-5'>I2C</b> <b class='flag-5'>總線</b>設計中的<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>技術-AN10441

    TCA39306-Q1雙路雙向I3C、I2C總線和SMBus電壓電平轉換器數據表

    電子發燒友網站提供《TCA39306-Q1雙路雙向I3CI2C總線和SMBus電壓電平轉換器數據表.pdf》資料免費下載
    發表于 06-21 11:03 ?0次下載
    TCA39306-Q1雙路雙向<b class='flag-5'>I3C</b>、<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>和SMBus電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換器</b>數據表

    PCA9306-Q1雙路雙向I2C總線和SMBus電壓電平轉換器數據表

    電子發燒友網站提供《PCA9306-Q1雙路雙向I2C總線和SMBus電壓電平轉換器數據表.pdf》資料免費下載
    發表于 06-21 10:57 ?0次下載
    PCA9306-Q1雙路雙向<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>和SMBus電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換器</b>數據表

    TCA39306雙向I2C總線和SMBus電壓電平轉換器數據表

    電子發燒友網站提供《TCA39306雙向I2C總線和SMBus電壓電平轉換器數據表.pdf》資料免費下載
    發表于 06-22 09:34 ?0次下載
    TCA39306雙向<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>和SMBus電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換器</b>數據表

    PCA9517電平轉換I2C總線中繼數據表

    電子發燒友網站提供《PCA9517電平轉換I2C總線中繼數據表.pdf》資料免費下載
    發表于 06-28 09:36 ?1次下載
    PCA9517<b class='flag-5'>電平</b><b class='flag-5'>轉換</b><b class='flag-5'>I2C</b><b class='flag-5'>總線</b>中繼<b class='flag-5'>器</b>數據表

    TCA9517電平轉換I2C總線中繼數據表

    電子發燒友網站提供《TCA9517電平轉換I2C總線中繼數據表.pdf》資料免費下載
    發表于 06-29 10:00 ?0次下載
    TCA9517<b class='flag-5'>電平</b><b class='flag-5'>轉換</b><b class='flag-5'>I2C</b><b class='flag-5'>總線</b>中繼<b class='flag-5'>器</b>數據表