女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

聊聊I2C總線上拉電阻

電子電路設計 ? 來源:電子電路設計 ? 作者:電子電路設計 ? 2023-07-14 12:49 ? 次閱讀

I2C總線上的上拉電阻的解析

首先我們來聊聊,為啥I2C總線的SCL,SDA需要接上拉電阻?這個電阻有啥作用?選多大的電阻合適?

wKgZomSw0GqARMDxAACPCcEFQ8M805.png

1)上拉電阻的作用

我們看I2C的內部框架可以知道,I2C是開漏輸出的,I2C總線協議支持多主多從,若不是開漏輸出的話,可能會出現別的問題,比如若使用推挽輸出,會出現主設備之間短路的情況,所以一般總線會用開漏輸出。開漏輸出的話,若想實現輸出高電平,就必須接上拉電阻來實現,通過上拉電阻接到電源,可實現"線與"功能,且總線空閑時,SCL,SDA這兩條線可以高電平。電路大概如下:

2)阻值的選擇

我們都知道一般IO口的驅動能力一般在2mA~4mA左右,若阻值太小,電源VCC灌入端口電流較大,功耗會較大,導致端口輸出的低電平值增大;而實際I2C協議規定,端口輸出的低電平不能大于0.4V。若VCC=3.3V,灌入電流約3mA左右時,上拉電阻要選擇≥1KΩ的電阻。但是阻值不能選太大,若電阻過大,可能導致RC延時增大,波形會偏離方波,甚至會偏向正弦波,數據讀寫可能會不正確,且會影響讀寫的速度。一般上拉電阻選用1.5K~4.7K。

3)I2C總線負載電容

I2C總線協議規定負載電容不能超過400pF;當I2C總線上器件增多時,總線的負載電容也會越來越大,,當總線的負載電容超過400pf時,可能會出現工作異常。

I2C總線工作的基本原理:當總線空閑時兩根線均為高電平,假設主設備B需要啟動I2C,它需要在SCL為高電平時,將SDA由高轉低時作為啟動信號,主設備B拉高SDA后需要檢查下SDA電平,因線與,可能有其他設備拉低SDA,說明有其他設備搶占總線比它早,主設備B只能放棄使用總線,若SDA為高電平,說明主設備B可以使用總線,可以將SDA拉低來進行通信

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

    關注

    5

    文章

    366

    瀏覽量

    31044
  • I2C總線
    +關注

    關注

    8

    文章

    408

    瀏覽量

    61890
  • SDA
    SDA
    +關注

    關注

    0

    文章

    125

    瀏覽量

    28685
  • SCL
    SCL
    +關注

    關注

    1

    文章

    243

    瀏覽量

    17451
  • 負載電容
    +關注

    關注

    0

    文章

    144

    瀏覽量

    10724
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    I2C總線上電阻設計要點

      上周翻了下AT24CM02芯片的數據手冊,里面提到了I2C電阻的設計要點,只有兩個公式就簡潔地把上電阻阻值范圍確定了,非常實用,詳
    發表于 11-28 17:12 ?3499次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>設計要點

    I2C總線上電阻的計算實例

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

    開發板I2C總線上為什么沒有上電阻

    開發板I2C連接到RTC(RX8010)芯片,I2C總線上沒有接上電阻,LS1012A手冊上說它的I2
    發表于 01-05 06:28

    I2C總線上電阻設計要點

    都是可以的。雖然上電阻阻值大體選好了,但最好要實測小I2C總線波形是否正常等,因為假設了一些東西比如CL=50pf,實際參數不一定是這樣的。至于I
    發表于 11-29 08:00

    I2C總線應用中的幾個問題

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

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

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

    I2C電阻設計

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

    I2C總線的常見通信方式

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

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

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

    關于I2C總線的6個問題分析

    I2C總線上的上電阻范圍是多少? 回答: 總線電容是走線部分、連接部分、管腳部分的電容的總和。
    發表于 12-25 09:19 ?2302次閱讀

    I2C總線上電阻的必要性

    數據線加上電阻。這一設計不僅關乎技術的實現,更涉及系統安全和信號傳輸效率的優化。本文將深入探討在I2C總線上加上
    的頭像 發表于 09-09 17:16 ?1940次閱讀

    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 ?972次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>為什么要接上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    如何選擇I2C總線電阻

    I2C總線工作原理 在I2C總線中,數據線SDA和時鐘線SCL都是雙向的,這意味著它們可以被任何一個連接到總線上的設備驅動。當設備不驅動
    的頭像 發表于 01-17 15:43 ?498次閱讀