色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

I2C為什么要接上拉電阻?上拉電阻阻值怎么確定?

pecron ? 來源:電路一點通 ? 2023-02-24 09:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為什么是開漏輸出?

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

為什么要接上拉電阻?

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

7d8e870a-b37e-11ed-bfe3-dac502259ad0.jpg

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

    瀏覽量

    31167
  • 通信
    +關注

    關注

    18

    文章

    6205

    瀏覽量

    137782
  • 總線
    +關注

    關注

    10

    文章

    2959

    瀏覽量

    89724
  • 阻值
    +關注

    關注

    2

    文章

    71

    瀏覽量

    21350
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1541

    瀏覽量

    127769

原文標題:I2C為什么要接上拉電阻?上拉電阻阻值怎么確定?

文章出處:【微信號:電路一點通,微信公眾號:電路一點通】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

    I2C為什么接上電阻?

    I2C為什么接上電阻?因為它是開漏輸出。
    發表于 07-08 16:14 ?3158次閱讀
    <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總線在產品設計中被廣泛應用,盡管其結構簡單,但經常發生電阻設計不合理的問題。本文將對I2C
    的頭像 發表于 12-27 11:34 ?1835次閱讀
    <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總線上電阻設計要點

    上周翻了下AT24CM02芯片的數據手冊,里面提到了I2C電阻的設計要點,只有兩個公式就簡潔地把
    發表于 11-29 08:00

    電阻阻值選擇

    本文首先介紹了電阻阻值的選擇原則,其次介紹了電阻
    的頭像 發表于 08-30 18:37 ?2.1w次閱讀

    i2c電阻大小_i2c電阻的作用

    I2C電阻可以是1.5K,2.2K,4.7K, 電阻的大小對時序有一定影響,對信號的上升時間和下降時間也有影響,一般接1.5K或2.2
    的頭像 發表于 11-24 14:27 ?2.8w次閱讀

    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的
    發表于 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電阻計算公式

    I2C一般為開漏結構,需要在外部加上電阻,常見的阻值有1k、1.5k、2.2k、4.7k、5.1k、10k等。
    的頭像 發表于 09-02 09:49 ?4670次閱讀

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

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

    I2C為什么接上電阻電阻阻值怎么確定?

    如果阻值過小,VDD灌入端口的電流將較大,功耗會很大,導致端口輸出的低電平值增大(I2C協議規定,端口輸出低電平的最高允許值為0.4V)。
    發表于 02-06 10:53 ?2064次閱讀

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

    I2C總線是微電子通信控制領域中常用的一種總線標準,具備接線少,控制簡單,速率高等優點。在I2C電路中常見的電阻有1k、1.5k、2.2
    的頭像 發表于 05-10 16:17 ?8544次閱讀
    <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電阻的計算方法

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

    I2C總線為什么接上電阻

    I2C為什么接上電阻?因為它是開漏輸出。 為什么是開漏輸出? I2C協議支持多個主設備與多個
    的頭像 發表于 11-20 10:07 ?1162次閱讀
    <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>
    主站蜘蛛池模板: 色橹橹欧美在线观看视频高清 | 国内外成人免费在线视频 | WRITEAS塞红酒瓶 | 精品国产在天天线在线麻豆 | 男人都懂www深夜免费网站 | 一一本之道高清视频在线观看中文字幕 | 亚洲日本欧美天堂在线 | 伦理片秋霞免费影院 | 理论片午午伦夜理片影院 | 国产午夜不卡在线观看视频666 | 久久视频在线视频观品15 | 国产精品爽爽久久久久久蜜桃 | 欧美video巨大粗暴18 | 久久偷拍国2017 | 伊人久久影院大香线蕉 | 亚洲午夜精品A片久久WWW解说 | 中文字幕欧美日韩VA免费视频 | 女性爽爽影院免费观看 | 老阿姨才是最有V味的直播 牢记永久免费网址 | 亚洲AV无码专区国产乱码网站 | 国产在线播放精品视频 | 97国产精品视频在线观看 | 厨房玩朋友娇妻中文字幕 | 免费夜里18款禁用软粉色 | 国产乱子影视频上线免费观看 | 成人在线视频播放 | 国产一区二区在线免费观看 | 99视频导航 | 思思久99久女女精品 | 亚洲午夜久久久久久久久电影网 | 美女脱光app | 成a人片亚洲日本久久 | 国产成人精品免费青青草原app | 国产精品无码中文在线AV | 日本阿v片在线播放免费 | 久久99精品AV99果冻 | qvod在线电影 | 亚洲一区在线观看无码欧美 | 黄色a三级免费看 | 岛国在线无码免费观 | 一区二一二 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品