精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

I2C上拉電阻計算

麥辣雞腿堡 ? 來源:嵌入式Linux系統開發 ? 作者:嵌入式Linux系統開 ? 2023-07-25 10:03 ? 次閱讀

上拉電阻計算

1、上拉電阻過小,電流大,端口低電平 level 增大。

2、上拉電阻過大,上升沿時間增大,方波可能會變成三角波。

因此計算出一個精確的上拉電阻阻值是非常重要的。計算上拉電阻的阻值,有明確計算公式:

最大電阻和上升沿時間 tr 、總線電容 Cb 、標準上升沿時間 0.8473 有關。

最小電阻和電源Vdd電壓、GPIO口自己最大輸出電壓 Vol、 GPIO口自己最大電流 Vol 有關。

圖片

圖片

1、標準模式:0~100KHz,上升沿時間 tr = 1us

2、快速模式:100~400KHz,上升沿時間 tr = 0.3us

3、高速模式:up to 3.4MHz,上升沿時間 tr = 0.12us

由此公式,假設 Vdd 是 1.8V
供電,Cb總線電容是200pF(雖然協議規定負載電容最大400pF,實際上超過200pF波形就很不好,我們以200pF來計算)

標準模式 :

圖片

快速模式:

圖片

高速模式:

圖片

最小電阻(Vdd越大,上拉電阻就要越大):

圖片

注意,高速模式下,電源電壓一般采用 1.8 V,不會采用 3.3V,因為如果用 3.3V 計算你會發現最小電阻比最大電阻大。

采用合適的電源電壓和合適的上拉電阻,才會讓你的 I2C
傳輸信號最優。上拉電阻選小了,會使得總線電流大,端口輸出的低電平會變大(一般低電平不允許超過0.4V)。上拉電阻選大了(RC),上升時間增大,方波變三角波。

大家在不同速率采用的電阻一般有以下幾種:1.5K、2.2K、4.7K。

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

    關注

    86

    文章

    5476

    瀏覽量

    171701
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1482

    瀏覽量

    123358
收藏 人收藏

    評論

    相關推薦

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

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

    I2C總線上電阻計算實例

    。當開路漏極接口未將線路驅動為低電平時,電阻器將線路拉高。電阻器的值是
    發表于 06-02 10:17 ?1477次閱讀
    <b class='flag-5'>I2C</b>總線上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的<b class='flag-5'>計算</b>實例

    I2C為什么要接上電阻

    I2C為什么要接上電阻?因為它是開漏輸出。
    發表于 07-08 16:14 ?2664次閱讀
    <b class='flag-5'>I2C</b>為什么要接上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>?

    聊聊I2C總線上電阻

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

    I2C電阻取值問題

    I2C電阻可以是1.5K,2.2K,4.7K, 電阻的大小對時序有一定影響,對信號的上升時間和下降時間也有影響,一般接1.5K 或2
    發表于 03-21 15:05 ?116次下載
    <b class='flag-5'>I2C</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>取值問題

    i2c電阻大小_i2c電阻的作用

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

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

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

    I2C為什么要接上電阻

    I2C為什么要接上電阻?因為它是開漏輸出!
    的頭像 發表于 06-21 16:34 ?1.3w次閱讀
    <b class='flag-5'>I2C</b>為什么要接上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>?

    I2C電阻設計

    I2C電阻 在一些PCB的layout中,大家往往會看到在I2C通信的接口處,往往會接入一個4.7K的
    發表于 01-14 14:10 ?9次下載
    <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 ?4092次閱讀

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

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

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

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