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

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

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

3天內不再提示

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

ZLG致遠電子 ? 2024-12-27 11:34 ? 次閱讀

導讀

I2C總線在產品設計中被廣泛應用,盡管其結構簡單,但經常發生上拉電阻設計不合理的問題。本文將對I2C上拉電阻的選擇進行簡要分析。

一根信號線上,通過電阻連接一個固定的高電平VCC,信號線初始、空閑時一直保持高電平狀態,稱為上拉電阻。

總線的上拉電阻各有不同作用,如I2C的上拉電阻是由I2C端口內部結構決定的,而RS485CAN總線的上拉電阻是為了做終端匹配。那這不同總線的上拉電阻,是否接上拉,阻值的選擇有何講究嗎?

是的,這些電阻阻值的選擇都是有理論依據的,如果阻值選擇不正確,會引起一些異常,例如曾經有一個案例,I2C上拉電阻阻值為10K,而應用卻要求I2C跑400KHz的高速率,顯然這樣的上拉電阻不能滿足400kHz的高速率要求,出現通信錯誤也是不可避免的了。

對于RS485和CAN總線而言,則需要根據現場情況進行靈活使用,就算節點數相同的兩個應用,由于布線和所接設備的差異,需要的匹配電阻也是不同的。理論計算值可做為重要的參考依據。

6d7f57a8-c403-11ef-9434-92fbcf53809c.jpg ?I2C上拉電阻有什么作用、阻值如何確定?

目的:保證通訊正常。

常說I2C需要加上拉電阻,卻不知道為什么需要加上拉電阻?

第一是I2C本身的協議決定,空閑時兩線均保持高電平狀態,能夠實現線“與”功能。

第二是器件內部結構,如圖1所示,SCL和SDA引腳內部結構,內部無法提供高電平,只能依靠外部高電平。目前部分器件支持上拉功能的復用功能開漏模式,芯片內部可配置為上拉模式(建議使用外部上拉電阻)。

6d966ef2-c403-11ef-9434-92fbcf53809c.png

圖1 I2C端口內部結構等效電路

I2C上拉電阻的取值大小怎么確定?

考慮IO灌電流,阻值不能過小。通常在標準模式100Khz,灌電流不超過3mA,

VOL不超過0.4V,若上拉電阻至3.3V,上拉電阻阻值約大于1k。

6db84c2a-c403-11ef-9434-92fbcf53809c.png

代入Vdd = 3.3,Vol(max)=0.4,Iol(max)= 3,得到Rmin = 966Ω

考慮上升時間,阻值不能過大。高電平是靠外部上拉電阻提供,電阻和總線電容組成RC網絡,電阻過大充電時間過長,造成信號上升緩慢,未在規定時間內到達高電平,導致數據錯誤。針對I2C系統,在上拉電壓的30%至70%時來測量上升時間和下降時間,總線電容100pF,總線最大上升時間300ns。

6dc54f74-c403-11ef-9434-92fbcf53809c.png

代入Tr=300,Cb=100,計算得到Rmax=3.54kΩ。

根據以上計算,上拉電阻的取值在966~3.54k之間。工程實際設計中,并不是完全按照這個值來設計,通常可選取2.2k,3k,4.7k。

解決I2C通信問題,建議抓取I2C波形,觀察總線上升/下降時間,并分析總線電容和上拉電阻等因素,并結合驅動代碼全面分析。

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

    關注

    5

    文章

    365

    瀏覽量

    30974
  • CAN總線
    +關注

    關注

    145

    文章

    1968

    瀏覽量

    131960
  • I2C總線
    +關注

    關注

    8

    文章

    408

    瀏覽量

    61728
收藏 2人收藏
  • EndEavor251

評論

相關推薦

I2C總線上電阻設計要點

  上周翻了下AT24CM02芯片的數據手冊,里面提到了I2C電阻的設計要點,只有兩個公式就簡潔地把上電阻
發表于 11-28 17:12 ?3421次閱讀
<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 ?1830次閱讀
<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 ?5200次閱讀
聊聊<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總線上電阻設計要點

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

I2C總線應用中的幾個問題

I2C總線應用中的幾個問題: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總線的常見通信方式

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

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

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

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

I2C總線是微電子通信控制領域中常用的一種總線標準,具備接線少,控制簡單,速率高等優點。在I2C電路中常見的上
的頭像 發表于 05-10 16:17 ?8126次閱讀
<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 ?3288次閱讀
上<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總線上加上
的頭像 發表于 09-09 17:16 ?1835次閱讀

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 ?881次閱讀
<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 ?424次閱讀
主站蜘蛛池模板: 中文字幕va一区二区三区 | 大陆老太交xxxxxhd在线 | 亚洲国产在线播放在线 | WWW国产精品人妻一二三区 | 妈妈的职业3完整版在线播放 | 亚洲国产在线精品国偷产拍 | 欧美内射深插日本少妇 | 我解开了岳的乳第一个女人 | 0855午夜福利伦理电影 | 97人人添人人澡人人澡人人澡 | 99久久久久国产精品免费 | 中文字幕无码他人妻味 | 欧美亚洲国产免费高清视频 | 特级黑人三人共一女 | 亚洲人成电影网站在线观看 | 精品国产5g影院天天爽 | 午夜剧场1000 | 神马伦理不卡午夜电影 | tube日本护士 | 青青在线视版在线播放 | 韩日美无码精品无码 | 97视频免费在线观看 | 日韩精品 电影一区 亚洲高清 | 国产精品igao视频网网址 | 一级毛片免费播放 | 国产在线观看成人 | 影音先锋男人资源813. | seyeye高清视频在线 | 九九九色成人网 | 国产成人精品免费视频大全办公室 | 日本无码欧美激情在线视频 | 国产综合18久久久久久软件 | 最新果冻传媒在线观看免费版 | 久久99re8热在线播放 | 午夜啪啪免费视频 | 亚洲国产中文字幕在线视频综合 | 蜜芽在线播放免费人成日韩视频 | 99久久国产综合精品 | 久久久无码精品亚洲A片软件 | 亚洲久热无码中文字幕 | 亚洲中文字幕欧美自拍一区 |

電子發燒友

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

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