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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

上拉電阻也可以提升高電平的電壓閾值

GReq_mcu168 ? 來源:玩轉(zhuǎn)單片機 ? 作者:玩轉(zhuǎn)單片機 ? 2021-01-20 17:14 ? 次閱讀

除了前一節(jié)討論的拉電阻基本使用方法外,上拉電阻也可以提升高電平的電壓閾值,以便于前后級信號相匹配,比如,TTL邏輯電平驅(qū)動CMOS邏輯電平時,我們通常會添加一個上拉電阻R1,如下圖所示:

2285e9b8-4e57-11eb-8b86-12bb97331649.jpg

But Why? 我們先來看看TTL電平標準圖與CMOS電平標準圖,如下圖所示:

22a67c28-4e57-11eb-8b86-12bb97331649.jpg

可以看到,TTL邏輯輸出的低電平最大值VOLMAX(0.4V)小于CMOS邏輯輸入低電平最大值VILMAX(0.3×VCC=1.5V),因此,TTL低電平驅(qū)動CMOS邏輯是完全沒有問題的,但是TTL邏輯輸出的高電平最小值VOHMIN(2.4V)卻低于CMOS邏輯輸入高電平的最小值VIHMIN(0.7×VCC=3.5V),換言之,CMOS邏輯可能不能夠識別TTL邏輯高電平(注意“可能”這兩個字)。

那為什么添加上拉電阻后就能夠使TTL邏輯可靠驅(qū)動CMOS邏輯呢?我們看看TTL邏輯電路的輸出結(jié)構(gòu),如下圖的所示:(下圖來自TI公司六反相器7404數(shù)據(jù)手冊)

22e62774-4e57-11eb-8b86-12bb97331649.jpg

事實上,所有TTL邏輯輸出結(jié)構(gòu)都是一致的,如下圖所示2輸入與門:(下圖來自TI公司四個兩輸入與門7408數(shù)據(jù)手冊)。

233050ec-4e57-11eb-8b86-12bb97331649.jpg

如下圖所示2輸入或門:(下圖來自TI公司四個兩輸入或門7432數(shù)據(jù)手冊)。

235cb75e-4e57-11eb-8b86-12bb97331649.jpg

其它TTL邏輯輸出結(jié)構(gòu)也是類似的,此處不再贅述。TTL邏輯輸出為高電平時內(nèi)部狀態(tài)如下圖所示:

23accf28-4e57-11eb-8b86-12bb97331649.jpg

按照TTL電平標準,輸出高電平VOH至少2.4V(VOHMIN=2.4V),換言之,這個輸出電壓也可能高于或低于CMOS高電平輸入識別閾值最小值3.5V(不可靠),而添加上拉電阻后的TTL邏輯電路狀態(tài)如下圖所示:

23e3ff0c-4e57-11eb-8b86-12bb97331649.jpg

由于上拉電阻R4的存在,使得三極管Q3與二極管D2都處于截止狀態(tài),因此輸出電平被上拉至5V高電平,妥妥地超過了CMOS邏輯高電平判斷閾值的最小值( 3.5V),這樣CMOS邏輯電路就能夠可靠地進行高電平判斷。

但是,反過來CMOS邏輯電平能夠可靠地驅(qū)動TTL邏輯電平,讀者可自行對照兩者的邏輯電平標準圖就真相大白了。

上拉電阻也可以提升單片機引腳的高電平驅(qū)動能力。前面我們已經(jīng)介紹過,任何單片機的IO引腳的驅(qū)動電流都是有限的(比如,STM32單片機引腳的驅(qū)動能力為25mA),如下圖所示:

241415c0-4e57-11eb-8b86-12bb97331649.jpg

3.3V單片機IO引腳最大可以驅(qū)動約132歐姆的電阻(負載),如果驅(qū)動的電阻小于132歐姆,輸出高電平“H”就因電流驅(qū)動能力不足而使得輸出電壓下降,這時我們可以添加一個上拉電阻,如下圖所示:

246062d6-4e57-11eb-8b86-12bb97331649.jpg

100歐姆負載需要約33mA的驅(qū)動電流,但單片機IO引腳只有25mA可以提供,額外的8mA將由3.3V直流電源通過上拉電阻R1提供。

在高速數(shù)字設(shè)計電路中,信號的傳輸路徑可用傳輸線來表征,一般差分傳輸線阻抗約100歐姆左右,單端傳輸線的阻抗約為50歐姆左右,如果接收端的輸入阻抗與傳輸線阻抗不匹配(匹配就是相等的意思),則會引起信號反射,如下圖所示:

249bd9ec-4e57-11eb-8b86-12bb97331649.jpg

事實上,大多數(shù)接收端的輸入阻抗遠大于傳輸線阻抗,將傳輸線出來的信號直接與接收端對接必定將產(chǎn)生反射,從而引起信號完整性(Signal Integrity, SI)問題,因此,我們通常都會使用各種端接手段進行阻抗的匹配,添加下拉電阻就是其中一個手段,如下圖所示:

26bb54f0-4e57-11eb-8b86-12bb97331649.jpg

也可以使用上下拉電阻配合的方式進行阻抗的匹配(遠端戴維南端接),如下圖所示:

26fda512-4e57-11eb-8b86-12bb97331649.jpg

如果讀者有過DDRII SDRAM的應(yīng)用經(jīng)驗,會發(fā)現(xiàn)其中有一個VTT電壓,如下圖所示:

273b8a26-4e57-11eb-8b86-12bb97331649.jpg

VTT就是端接電壓(termination voltage),它通常是VDDQ的一半。差分傳輸線的端接原理也是相似的,至于更多細節(jié)方面可參考系列文章《高速數(shù)字邏輯電平標準之SSTL》及《高速PCB設(shè)計之端接》,此處不再贅述。

我們在說某個電阻是上拉電阻或下拉電阻的時候,它其實還同時有限制電流的能力,只不過在使用拉電阻過程中,上拉或下拉的功能占主導(dǎo)地位,也因此而得名,你可以把端接電阻稱為上拉電阻或下拉電阻,但你總不會稱其為限流電阻吧?


責任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CMOS
    +關(guān)注

    關(guān)注

    58

    文章

    5603

    瀏覽量

    234233
  • 下拉電阻
    +關(guān)注

    關(guān)注

    4

    文章

    143

    瀏覽量

    20404
  • 邏輯電平
    +關(guān)注

    關(guān)注

    0

    文章

    149

    瀏覽量

    14356

原文標題:上/下拉電阻

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    電路設(shè)計基礎(chǔ):電阻、下拉電阻分析

    固定的高電平VCC相接,使其電壓在空閑狀態(tài)保持在VCC電平,此時電阻被稱為
    發(fā)表于 08-22 13:59

    用LM2901D作為電壓比較器,不用上電阻,芯片的out能輸出高電平嗎?

    用LM2901D作為電壓比較器,我不用上電阻,芯片的out能輸出高電平嗎?
    發(fā)表于 08-19 08:03

    高電平和低電平輸入有什么區(qū)別

    Level)通常指電壓高于某個閾值電平狀態(tài),而低電平(Low Level)則指電壓低于該閾值
    的頭像 發(fā)表于 07-23 11:25 ?930次閱讀

    電阻和下拉電阻的用處和區(qū)別介紹

    : 工作原理與功能差異: 電阻通常用于確保某電路節(jié)點在無輸入或高阻態(tài)時固定在邏輯高電平(通常是VCC或其他正電源電壓)。它通過一個
    的頭像 發(fā)表于 05-02 15:18 ?3110次閱讀
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>和下拉<b class='flag-5'>電阻</b>的用處和區(qū)別介紹

    電阻的作用是什么

    電阻是一種用于保證輸入信號為預(yù)期邏輯電平電阻元件。
    的頭像 發(fā)表于 05-02 14:51 ?2024次閱讀
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的作用是什么

    電阻和下拉電阻是什么

    就是將不確定的信號通過一個電阻鉗位在高電平電阻同時起限流作用。而下拉電阻是直接接到地上,接
    發(fā)表于 02-29 12:39 ?1807次閱讀
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>和下拉<b class='flag-5'>電阻</b>是什么

    如何確定復(fù)位IC(電壓檢測器)的電阻電壓浮動呢?

    在此說明由電阻引起的電壓浮動和選擇電阻的方法
    的頭像 發(fā)表于 02-20 16:37 ?953次閱讀
    如何確定復(fù)位IC(<b class='flag-5'>電壓</b>檢測器)的<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>、<b class='flag-5'>電壓</b>浮動呢?

    一個簡單的電阻問題

    通過上電阻,我們可以輸出高電平和低電平,可為什么不把電阻并聯(lián)進去呢?如圖
    發(fā)表于 12-15 01:12

    電阻和下拉電阻的用處

    連接到正電源的電阻,通常為高電平。具體來說,電阻常常用于數(shù)字電路中的輸入引腳。當輸入引腳未連接任何信號時,
    的頭像 發(fā)表于 11-22 18:26 ?1446次閱讀

    什么是電阻?P0口電阻有什么用?

    這次簡單說說上電阻,那問題來了,什么是電阻
    的頭像 發(fā)表于 11-13 15:33 ?2100次閱讀
    什么是<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>?P0口<b class='flag-5'>上</b>的<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>有什么用?

    判斷高電平,低電平和方波的幾種方法

    讀取某一個電平信號,它可能輸出是低電平,可能是高電平,可能是方波,并且這個方波不知道頻率何占空比,那么如何來通過程序來判斷呢?
    的頭像 發(fā)表于 11-07 08:00 ?2719次閱讀
    判斷<b class='flag-5'>高電平</b>,低<b class='flag-5'>電平</b>和方波的幾種方法

    什么是電阻?如何計算I2C電阻的大小值

    電阻主要用于為信號線或GPIO引腳提供默認狀態(tài)。通常選擇幾K或幾十K阻值的電阻。阻值較大的電阻確保不會通過
    發(fā)表于 10-12 09:19 ?4340次閱讀
    什么是<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>?如何計算I2C<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的大小值

    電路的原理?電路是怎么的?

    電路的原理?電路是怎么的?它是怎樣將不確定的信號箝位在
    的頭像 發(fā)表于 09-12 11:36 ?3010次閱讀

    什么是電阻

    電阻是一個電阻,它通常被連接到電路中的高電平值,以提供一個
    的頭像 發(fā)表于 09-06 09:16 ?1736次閱讀
    什么是<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    單片機上電阻的作用是什么

    的電流大小,從而達到限制電流流動的目的。 提供電壓電阻能夠為電路提供
    發(fā)表于 09-05 16:45