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

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

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

3天內不再提示

I2C總線為什么要接上拉電阻

fcsde-sh ? 來源:fcsde-sh ? 2024-11-20 10:07 ? 次閱讀

I2C為什么要接上拉電阻?因為它是開漏輸出。

c4f81390-9ff4-11ef-93f3-92fbcf53809c.jpg

為什么是開漏輸出?

I2C協議支持多個主設備與多個從設備在一條總線上,如果不用開漏輸出,而用推挽輸出,會出現主設備之間短路的情況。所以總線一般會使用開漏輸出。

為什么要接上拉電阻?

接上拉電阻是因為I2C通信需要輸出高電平的能力。一般開漏輸出無法輸出高電平,如果在漏極接上拉電阻,則可以進行電平轉換。

I2C由兩條總線SDA和SCL組成。連接到總線的器件的輸出級必須是漏極開路,都通過上拉電阻連接到電源,這樣才能夠實現“線與”功能。當總線空閑時,這兩條線路都是高電平。

上拉電阻阻值怎么確定?

一般IO端口的驅動能力在2mA~4mA量級。

阻值不能過小。

功耗問題。如果上拉阻值過小,VDD灌入端口的電流將較大,功耗會很大,導致端口輸出的低電平值增大(I2C協議規定,端口輸出低電平的最高允許值為0.4V)。故通常上拉電阻應選取不低于1K的電阻(當VDD=3V時,灌入電流不超過3mA)。

阻值不能過大。

速度問題。它取決于上拉電阻和線上電容形成的RC延時,RC延時越大,波形越偏離方波趨向于正弦波,數據讀寫正確的概率就越低,所以上拉電阻不能過大。

I2C總線上的負載電容不能超過400pF。當I2C總線上器件逐漸增多時,總線負載電容也相應增加。當總的負載電容大于400pF時,就不能可靠的工作。這也是I2C的局限性。

建議上拉電阻可選用1.5K,2.2K,4.7K。

I2C總線基本操作

根據I2C總線規范,總線空閑時兩根線都必須為高。假設主設備A需要啟動I2C,他需要在SCL高電平時,將SDA由高電平轉換為低電平作為啟動信號

主設備A在把SDA拉高后,它需要再檢查一下SDA的電平。為什么? 因為線與,如果主設備A拉高SDA時,已經有其他主設備將SDA拉低了,由于 1 & 0 = 0 那么主設備A在檢查SDA電平時, 會發現不是高電平,而是低電平。說明其他主設備搶占總線的時間比它早,主設備A只能放棄占用總線。 如果SDA是高電平,說明主設備A可以占用總線,然后主設備A將SDA拉低,開始通信。

因此,模擬I2C一定要將GPIO端口設置為開漏輸出并加上拉電阻。

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

    關注

    5

    文章

    366

    瀏覽量

    31088
  • I2C總線
    +關注

    關注

    8

    文章

    408

    瀏覽量

    61995

原文標題:I2C總線為什么要接上拉電阻

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    I2C為什么接上電阻

    I2C為什么接上電阻?因為它是開漏輸出。
    發表于 07-08 16:14 ?3117次閱讀
    <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總線電阻的選擇以及作用,以及計算方法。
    的頭像 發表于 07-14 12:49 ?5444次閱讀
    聊聊<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 ?1737次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>阻值如何確定?

    i2c總線相關知識

    I2C總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上電阻組成。通信原理是通過對SCL和SDA線高低電平時序
    發表于 12-06 10:48 ?3744次閱讀
    <b class='flag-5'>i2c</b><b class='flag-5'>總線</b>相關知識

    I2C總線物理拓撲結構_I2C總線協議解析

    I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上電阻組成。通信原理是通過對SCL和SDA線高低電平時
    的頭像 發表于 09-24 14:12 ?6530次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>物理拓撲結構_<b class='flag-5'>I2C</b><b class='flag-5'>總線</b>協議解析

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

    I2C為什么接上電阻?因為它是開漏輸出。 1 為什么是開漏輸出? I2C協議支持多個主設備與
    的頭像 發表于 06-21 10:30 ?1.6w次閱讀

    I2C為什么接上電阻

    I2C為什么接上電阻?因為它是開漏輸出!
    的頭像 發表于 06-21 16:34 ?1.3w次閱讀
    <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電阻 在一些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 ?7402次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>總線</b>的常見通信方式

    IIC上電阻的選擇與計算

    I2C總線為什么接上電阻 1、根據I2C
    的頭像 發表于 10-25 20:36 ?1299次閱讀

    【干貨】IIC上電阻的選擇與計算

    I2C總線為什么接上電阻 1、根據I2C
    的頭像 發表于 11-09 13:21 ?3652次閱讀

    【干貨】IIC上電阻的選擇與計算

    I2C總線為什么接上電阻 1、根據I2C
    的頭像 發表于 12-13 16:30 ?3496次閱讀

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

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

    電子發燒友網站提供《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總線是一種廣泛使用的串行通信協議,它允許多個設備通過兩條線(數據線SDA和時鐘線SCL)進行通信。為了確保數據信號的穩定性和減少反射,I2C總線的數據線SDA和時鐘線SCL都需要
    的頭像 發表于 01-17 15:43 ?553次閱讀
    主站蜘蛛池模板: 精品福利| 高清视频黄色录像免费 | 97超在线 | 来啊mm影院亚洲mm影院 | 中文字幕天天躁夜夜狠狠综合 | 亚洲成人网在线播放 | 三级理论手机在线观看视频 | 可以直接看的黄色网址 | 日韩免费高清一级毛片在线 | 久久久精品免费热线观看 | 日本一级高清不卡视频在线 | 欧洲精品码一区二区三区免费看 | 久久www成人看片 | 国产精品久久福利网站 | 中文字幕在线看精品乱码 | 欧美adc影院| 中日韩精品视频在线观看 | 一级美女视频 | 深夜偷偷看视频在线观看 | 天天精品视频在线观看资源 | 国产一区二区三区乱码 | 男人和女人做免费做爽爽视频 | 久久午夜网 | 精品一区 二区三区免费毛片 | 禁网站在线观看免费视频 | 手机在线你懂的 | 欧美日韩你懂的 | 国产精品美女在线观看 | 亚洲综合激情六月婷婷在线观看 | 成人免费的性色视频 | 大桥未久加勒比女热大陆在线 | 911精品国产91久久久久 | 亚洲电影一区二区三区 | 天天干天天草天天射 | 久久精品2020| 加勒比黑人喝羽月希奶水 | 天天色天天综合网 | 久热九九| 四虎影视永久地址 | 国产一卡2卡3卡四卡精品网站 | 黄色三级三级三级免费看 |