在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

i2c總線電路的上拉電阻選擇技巧

GLeX_murata_eet ? 來源:互聯網 ? 作者:佚名 ? 2017-11-06 17:34 ? 次閱讀

I2C(Inter-Intergrated Circuit)總線是微電子通信控制領域中常用的一種總線標準,具有接線少,控制方式簡單,通信速率高等優點。

I2C總線的內部結構圖如圖1所示,I2C器件連接到總線輸出級必須是集電極開路或漏極開路形式才能實現線“與”的邏輯功能。輸出端未接上拉電阻的時候只能輸出低電平,所示保證I2C總線正常工作輸出端必須接上拉電阻。

在I2C電路中常見的上拉電阻是1K,1.5K,2.2K,3.3K,4.7K,5.1K,10K等等,但選哪一個阻值更合適?

圖1 I2C總線內部結構

I2C總線上拉電阻阻值如何選?

I2C規范將低于VIL或低于0.3VDD的電壓定義為邏輯低電平,同樣將高于VIH或高于0.7VDD的電壓定義為邏輯高電平,如圖2所示。

圖2 指定為邏輯高電平和邏輯低電平的電壓電平

電源電壓限制了可允許總線拉低的最小上拉電阻值,過強的上拉會阻止器件充分拉低拉線的電平,導致無法確保邏輯低電平能被檢測到。在輸出級V_OLmax=0.4V 時指定I_OL為3mA,允許總線電壓拉低的最小上拉電阻公式:

V_DD與Rp的函數關系分別如圖3所示。

圖3 Rp的最小值是電壓的函數

由于端口的輸出的高電平是通過上拉電阻實現,線上的電平從低變到高時,電源通過上拉電阻對線上負載電容CL充電,這需要一定的時間,即上升時間,上拉電阻的最大值由總線容限負載決定,總線負載圖如圖4所示。

圖4 總線負載結構圖

總線電容主要由引腳、連接、PCB走線和導線等因素引起,總線電容與上拉電阻R具有一個RC時間常數,隨著I2C通信速率的增加,該常數變得越發重要。通過電阻對電容進行充電的一般公式:

重新排列,

之后我們可計算電壓上升至VIL的時間T1、上升至VHL的時間T2以及精確計算兩個電平之間的時間TR,如圖5所示。由于VIL與VHL都是有V_DD產生,因此該公式與電源電壓無關,V_DD項已抵消。

圖5 總線電平上升時間

求解,

在I2C標準模式下,100Kbps總線的負載最大容限小于等于400pF;快速模式,400Kbps總線的負載最大容限小于等于200pF,快速模式下I2C總線上升時間更快,總線上拉電阻要比標準模式小,設計時以快速模式50Pf~200pF為參考,由上面(6)式得最大Rp值與總線電容的關系如圖6所示。

圖6 符合快速模式I2C總線TRmax要求的Rp最大值是總線電容的函數

由上面的計算可得出上拉電阻RP可以取的范圍是1.53K~7K @VDD = 5V,一般取5.1K ,綜合到3.3V VDD低功耗設計中,通常選用4.7K犧牲速度換取電池使用時間,此阻值也是常規阻值。

關于I2C的上拉電阻,最好的方式是看官方給出的參考設計,如果走線長了或總線上有多從機,就相應把電阻改小一些,如若參考設計沒有就在計算范圍內選用一個常規阻值。實際的時候我們沒有去測量總線電容的問題,只能在選件、走線的時候給予些許關注。

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

原文標題:I2C總線上拉電阻阻值如何選擇?

文章出處:【微信號:murata-eetrend,微信公眾號:murata-eetrend】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    電阻的含義、電阻I2C電路中的作用

    我們知道,在I2C電路中,在SCL、SDA線與電源之間通常會接一個電阻,這個電阻稱之為
    發表于 09-08 14:43 ?7397次閱讀

    I2C總線電阻的計算實例

      引言:I2C通信標準是當今電子系統中最廣泛使用的芯片間通信標準。這是一種開放漏極/開放集電極通信標準,意味著可以連接具有不同電壓供電軌的集成電路進行通信。需要將上電阻器從
    發表于 06-02 10:17 ?1574次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的計算實例

    聊聊I2C總線電阻

    I2C總線電阻選擇以及作用,以及計算方法。
    的頭像 發表于 07-14 12:49 ?4491次閱讀
    聊聊<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    I2C總線電阻阻值如何確定?

    導讀I2C總線在產品設計中被廣泛應用,盡管其結構簡單,但經常發生電阻設計不合理的問題。本文將對I2C
    的頭像 發表于 12-27 11:34 ?808次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>阻值如何確定?

    I2C總線應用中的幾個問題

    I2C總線應用中的幾個問題:i2c電阻阻值的確定,PCB布局布線與抗干擾設計,軟件模擬
    發表于 09-13 14:27 ?51次下載
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>應用中的幾個問題

    tpa2051d3在I2C電阻選擇

    從TI的tpa2051d3音頻子系統采用I2C總線集成電路之間的通信一個系統。本文檔說明如何選擇合適的I2C接口
    發表于 05-23 16:13 ?8次下載
    tpa2051d3在<b class='flag-5'>I2C</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的<b class='flag-5'>選擇</b>

    I2C總線一定要接上電阻電阻阻值怎么確定?

    I2C為什么要接上電阻?因為它是開漏輸出。 1 為什么是開漏輸出? I2C協議支持多個主設備與多個從設備在一條總線上,如果不用開漏輸出,而
    的頭像 發表于 06-21 10:30 ?1.5w次閱讀

    I2C電阻設計

    I2C電阻 在一些PCB的layout中,大家往往會看到在I2C通信的接口處,往往會接入一個4.7K的
    發表于 01-14 14:10 ?10次下載
    <b class='flag-5'>I2C</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>設計

    I2C總線的常見通信方式

    SDA和SCL需要外接上電阻,根據總線上的I2C設備數量,系統的通信速度,設計選擇不同的
    發表于 06-29 11:28 ?6923次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>的常見通信方式

    I2C總線上需要接上電阻?您對I2C電阻足夠了解嗎

    我們知道,在I2C電路中,在SCL、SDA線與電源之間通常會接一個電阻,這個電阻稱之為
    的頭像 發表于 11-24 09:19 ?9250次閱讀

    I2C電阻如何選擇合適的阻值?

    I2C總線是微電子通信控制領域中常用的一種總線標準,具備接線少,控制簡單,速率高等優點。在I2C電路中常見的
    的頭像 發表于 05-10 16:17 ?7093次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>如何<b class='flag-5'>選擇</b>合適的阻值?

    I2C的開漏輸出和電阻

    信息和接收信息無法同時進行,I2C工作時的傳輸速率在標準模式下可達100kbit/s,快速模式下可達400kbit/s,高速模式下可達3.4Mbit/s。I2C總線采用漏極開路的設計,且SDA和SCL通過上
    的頭像 發表于 07-02 16:39 ?5551次閱讀
    <b class='flag-5'>I2C</b>的開漏輸出和<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    電阻I2C電路中的作用 I2C電阻的計算方法

    相信很多人都清楚,在I2C總線上需要接上電阻?但是您針對對I2C
    的頭像 發表于 07-25 10:37 ?2752次閱讀
    <b class='flag-5'>上</b><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'>I2C</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的計算方法

    I2C總線電阻計算

    電子發燒友網站提供《I2C總線電阻計算.pdf》資料免費下載
    發表于 10-08 09:54 ?1次下載
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>計算

    I2C總線為什么要接上電阻

    I2C為什么要接上電阻?因為它是開漏輸出。 為什么是開漏輸出? I2C協議支持多個主設備與多個從設備在一條總線上,如果不用開漏輸出,而用推
    的頭像 發表于 11-20 10:07 ?489次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>為什么要接上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>
    主站蜘蛛池模板: 国产一区美女| 天天做夜夜爱| 久久夜色tv网站免费影院| 毛片不卡一区二区三区| 久草视频在线免费看| 国产在线观看色| 永久免费观看午夜视频在线| 狠狠色噜噜狠狠狠狠97老肥女 | 午夜久久久| 视频在线观看高清免费大全| 91激情在线| 国产成人综合久久| 一级看片免费视频| 人人干人人搞| 手机看片国产免费永久| 国产呦精品系列在线| 欧美色惰aⅴ| 亚洲mm8成为人影院| 5151hh四虎国产精品| 白浆喷射| 1000又爽又黄禁片| 日本不卡视频免费的| 一个人看aaaa免费中文 | 午夜无遮挡怕怕怕免费视频| 欧美一级在线全免费| 男人日女人免费视频| 性欧美hd| 激情婷婷综合久久久久| 四虎影院永久地址| 三级电影在线观看视频| 日本高清色视频www| 日本欧美一级| 免费看黄色网页| aaaa日本| 午夜在线播放| www奇米影视com| xxxxxxxxxxx性bbbb| 日本5级床片全免费| 91网视频在线观看| 国产大毛片| 在线看一区二区|