深入了解上拉電阻和下拉電阻

2020-11-24 電子工程專輯


在電路中起限制電流的作用。上拉電阻和下拉電阻是經常提到也是經常用到的電阻。在每個系統的設計中都用到了大量的上拉電阻和下拉電阻。



在上拉電阻和下拉電阻的電路中,經常有的疑問是:上拉電阻為何能上拉?下拉電阻為何能下拉?下拉電阻旁邊為何經常會串一個電阻?

簡單概括為:電源到器件引腳上的電阻叫上拉電阻,作用是平時使該引腳為高電平,地到器件引腳上的電阻叫下拉電阻,作用是平時使該引腳為低電平。低電平在IC內部與GND相連接;高電平在IC內部與超大電阻相連接。

上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用,下拉同理。對於非集電極(或漏極)開路輸出型電路(如普通門電路,其提升電流和電壓的能力是有限的,上拉和下拉電阻的主要功能是為集電極開路輸出型電路提供輸出電流通道。上拉是對器件注入電流,下拉是輸出電流;強弱只是上拉或下拉電阻的阻值不同,沒有什麼嚴格區分。

當IC的I/O埠,節點為高電平時,節點處和GND之間的阻抗很大,可以理解為無窮大,這個時候通過上拉電阻(如4.7K歐,10K歐電阻)接到VCC上,上拉電阻的分壓幾乎可以忽略不計;當I/O埠節點需要為低電平時,直接接GND就可以了,這個時候VCC與GND是通過剛才的上拉電阻(如4.7K歐,10K歐電阻)連接的,通過的電流很小,可以忽略不計。



電平值的大小、高低是相對於地電平來說的,因此在看電平值的大小時要參考地的電平值來看。看看那些引腳是否接到地上,與自己是否連接外圍器件沒有關係,因為其實高電平還是低電平是相對於地平面來說的。

在節點與+5V之間接10K歐或4.7K歐的上拉電阻,能夠把這個節點的電位拉上來,往往這個節點要求應用單片機或其它控制器來控制它(及這個節點與I/O連接)為高電平或低電平。如果單純的想要使這個節點成為高電平,並且輸出阻抗非常大,則直接接電源也無妨,但是如果單片機要使這個節點拉低,即單片機內部使節點接地,這樣5V電源和地之間就短路了。

另外,當要求這個節點為高電平時,這個節點和地之間的阻抗一般非常大,如100K歐的阻抗,當上拉一個10K歐的電阻,這個點分得的電壓為100K歐/(100K+10K)*5V=4.5V,這樣也可以拉到高電平。而當要求這個節點為低電平時,只要把它和地連接就可以了,電源和地之間有一個10K偶的電阻,這樣就不會短路了。當低電平時,電源和地之間有一個負載形成的迴路,有時候這個節點會再串接一個電阻,因為電流流向阻抗低的地方,所以電流會通過與電源相連的電阻流向地,而不是流向這個與節點相連的電阻,因為這個節點連接的電阻阻抗高,所以低電平時這個點的電勢就是低電平。



可以這麼認為,對於IC的I/O埠來說,IC內部通過控制高低電平相當於控制這個O/O口與其內部的GND或非常大的電阻相連,如100K歐,當I/O口為低電平0V時,在IC內部,是控制IC晶片O/O口的引腳在晶片內與GND連接;當I/O口為高電平時,如5V,這個時候I/O口引腳在晶片內是與非常大的電阻,如100K歐相連接的,有時在I/O節點處會再串接一個小電阻值的電阻,如68歐,因為電流流向阻抗低的地方,所以當晶片內部的I/O埠歐與GND相連為低電平時,電源與上拉電阻及晶片內部的GND形成環路進行流通,這時I/O口節點處的電流就會流向晶片內部的GND,因為節點處串接了一個小阻值的電阻,相對於GND來說是高阻,就是大一點點也是高阻,所以電流就不會流過這個串聯的電阻。

當用下拉電阻時(所謂的上拉和下拉都是針對高阻態而言的),當I/O口為高阻態時,通過上拉電阻能夠讓其保持在高電平狀態;具體如上文所述:當I/O埠為高阻態時,用下拉電阻把這個口與GND相連接,高阻態電阻值很大,可以理解為斷開,其實就是和晶片內部的阻值很大的電阻相連接,下拉的時候拉到地上了,沒有電流,電平值為0,除非是給這個引腳賦予一個高電平值它才能夠起作用。

上拉和下拉電阻的作用概括如下:

1、提高電壓準位

當TTL電路驅動CMOS電路時,如果TTL電路輸出的高電平低於CMOS電路的最低高電平,這時就需要在TTL的輸出端接上拉電阻,以提高輸出高電平的值;OC門電路必須加上拉電阻,以提高輸出的高電平值。

2、加大輸出引腳的驅動能力

有的單片機引腳上也常使用上拉電阻。

3、N/A引腳(沒有連接的引腳)防靜電、防幹擾;

在CMOS晶片上,為了防止靜電造成損壞,不用的引腳不能懸空,一般接上拉電阻降低輸入阻抗,提供洩荷通路。同時引腳懸空就比較容易接收外界的電磁幹擾。

4、電阻匹配

抑制反射波幹擾,長線傳輸中電阻不匹配容易引起反射波幹擾,加上下拉電阻使電阻匹配,能有效的抑制反射波幹擾。

5、預設空間狀態/默認電位

在一些CMOS輸入端接上拉或下拉電阻是為了預設默認電位。當不用這些引腳時,這些輸入端下拉接低電平或上拉接高電平。在I2C等總線上空閒時的狀態是由上下拉電阻獲得的。

6、提高晶片輸入信號的噪聲容限

輸入端如果是高阻狀態,或高阻抗輸入端處於懸空狀態,此時需要加上拉或下拉電阻,以免受到隨機電平的影響,進而影響電路工作。同樣,如果輸出端處於被動狀態,需要加上拉或下拉電阻,如輸出端僅僅是一個三極體的集電極,從而提高晶片輸入信號的噪聲容限,增強抗幹擾能力。

在BJT晶體三極體的基極端,上拉電阻和下拉電阻也起著至關重要的作用。在三極體的電路應用中,串接在基極上的電阻起限制基級電流的作用,如下圖中的R2所示,



如下圖中的R5所示,上拉電阻使三極體基極的輸入電平在默認情況下是高電平輸入,當CPU有低電平信號輸出時,外圍電路響應,下拉電阻使電晶體的基極輸入在默認情況下拉到低電平,如下圖中的R6所示。




-END-



#推薦閱讀#

  • 電容是如何工作的,這個動畫看後基本懂了

  • 你真的理解了運放的電壓追隨電路嗎?

  • 關於「進程」與「線程」的最通俗解析

  • 【很完整】牛人教你開關電源各功能部分原理分析、計算與選型

  • MOSFET的驅動技術有哪些?圖文並茂告訴你真相!

  • 電路板調不出來,一怒之下老子一刀劈開!

  • 為什麼電源要設置+3.3V?

  • PCB制板基礎知識

  • 看牛人如何辨析單端信號&差分信號

  • 電子工程師去大公司還是小公司?軟體和硬體誰更重要?

  • 2年重寫10年279萬行代碼……他是怎麼做到的

  • 104條!PCB線路設計術語大全,用得上!

  • 這樣來看電路,真是絕了


點擊閱讀原文,參加活動拿獎品

相關焦點

  • 什麼是上拉電阻,下拉電阻?
    上拉電阻和下拉電阻一般在數字電路中最為常見,在模擬電子電路中有時也會見到,很多初學電子的朋友看到它們很困惑,下面我與朋友們分享一下什麼是上拉電阻和什麼是下拉電阻,並聊聊它們在電子電路中的作用。上拉電阻下面我先說說最為常見的上拉電阻,我們所說的上拉電阻其實就是將不確定的信號通過一個電阻拉到高電平,有時這個電阻也能起到一個限流作用。比如我們常見的單片電路中,我記得在以51為內核的單片機中有一組P0口,在使用這組P0口時它的外面就需要加一排10K的電阻,我們就稱為這些電阻叫上拉電阻。
  • 上拉電阻電路和下拉電阻電路的分析
    在數字電路的應用中,時常會聽到上拉電阻、下拉電阻,上拉電阻、下拉電阻起著穩定電路工作狀態的作用。1.下拉電阻電路如圖是下拉電阻電路,這是數字電路中的反向器,輸入端Ui通過下拉電阻R1接地,這樣在沒有高電平輸入時,可以使輸入端穩定地處於低電平狀態,防止了可能出現的高電平幹擾,使反向器誤動作。
  • 上拉電阻和下拉電阻的選型和計算
    管腳上拉下拉電阻設計出發點有兩個: 一個是在正常工作或單一故障狀態下,管腳均不應出現不定狀態,如接頭脫落後導致的管腳懸空; 二是從功耗的角度考慮,就是在長時間的管腳等待狀態下,管腳埠的電阻上不應消耗太多電流
  • 上拉電阻與下拉電阻的作用和區別
    2者共同的作用是:避免電壓的「懸浮」,造成電路的不穩定;本文引用地址:http://www.eepw.com.cn/article/201611/323015.htm一、上拉電阻
  • 上拉、下拉電阻的使用
    「電阻同時起限流作用」!下拉同理!2、上拉是對器件注入電流,下拉是輸出電流3、弱強只是上拉電阻的阻值不同,沒有什麼嚴格區分4、對於非集電極(或漏極)開路輸出型電路(如普通門電路)提升電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。
  • 帶你理解上拉電阻與下拉電阻
    百度一下上拉電阻與下拉電阻,一堆一堆的解釋就出來了,不過,好像沒有一個解釋的通熟易懂的,可能是寫解釋的人水平太高了,說的話小編也聽不懂。
  • 數字電路中上拉電阻和下拉電阻作用和選用選擇
    文章內容為數字電路中上拉電阻和下拉電阻作用和選用選擇,希望對大家有幫助。對下拉電阻也有類似道理  對上拉電阻和下拉電阻的選擇應結合開關管特性和下級電路的輸入特性進行設定,主要需要考慮以下幾個因素:  1.驅動能力與功耗的平衡。以上拉電阻為例,一般地說,上拉電阻越小,驅動能力越強,但功耗越大,設計是應注意兩者之間的均衡。  2.下級電路的驅動需求。
  • 一文讓你讀懂上拉電阻與下拉電阻
    一文讓你讀懂上拉電阻與下拉電阻 玩轉單片機 發表於 2021-01-02 17:01:00   上拉(Pull Up )或下拉(Pull Down)電阻(兩者統稱為「拉電阻」)最基本的作用是:將狀態不確定的信號線通過一個電阻將其箝位至高電平
  • 上拉電阻、下拉電阻 / 拉電流、灌電流 / 扇出係數知識
    (二)上拉電阻阻值的選擇原則包括:1、從節約功耗及晶片的灌電流能力考慮應當足夠大:電阻大,電流小。2、從確保足夠的驅動電流考慮應當足夠小:電阻小,電流大。3、對於高速電路,過大的上拉電阻可能邊沿變平緩。綜合考慮以上三點,通常在1k到10k之間選取。對下拉電阻也有類似道理。
  • 單片機上拉電阻、下拉電阻詳解
    是不是經常聽別人講,加個上拉電阻試試看,加個下拉電阻試試看,是不是還在疑惑上下拉電阻是什麼,該怎麼用,什麼時候用,有什麼用途?
  • 上拉電阻和下拉電阻的定義、作用、應用案例及阻值選擇
    下拉同理  2、上拉是對器件注入電流,下拉是輸出電流  3、弱強只是上拉電阻的阻值不同,沒有什麼嚴格區分  4、對於非集電極(或漏極)開路輸出型電路(如普通門電路)提升電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。
  • AVR單片機IO口結構和上拉和下拉電阻的作用
    為搞清IO結構,首先看看上拉和下拉電阻的作用。電阻同時起限流作用!下拉同理!  上拉電阻是用來解決總線驅動能力不足時提供電流的。一般說法是拉電流,下拉電阻是用來吸收電流。  1、在用TTL電路驅動CMOS電路時,若TTL的高電平低於CMOS要求的高電平的門限值(1,TTL電平: 輸出高電平>2.4V,輸出低電平<0.4V。在室溫下,一般輸出高電平是3.5V,輸出低電平 是0.2V。
  • 上拉電阻原理
    1.上拉電阻原理--簡介  上拉電阻,就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。上拉電阻一般是一端接電源,一端接晶片管腳的電路中的電阻,下拉電阻一般是指一端接晶片管腳一端接地的電阻。上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下拉同理。也是將不確定的信號通過一個電阻鉗位在低電平。
  • 【E問E答】上拉、下拉電阻的一般作用?
    1、當TTL電路驅動COMS電路時,如果TTL電路輸出的高電平低於COMS電路的最低高電平(一般為3.5V), 這時就需要在TTL的輸出端接上拉電阻,以提高輸出高電平的值。
  • avrI/O 埠操作和上拉電阻
    上拉電阻還可以提供一個邏輯電平;以及供匹配用等~上拉電阻接電源(一般是為電源高電位),下拉電阻接地(一般是為電源0電位)。對下拉電阻也有類似道理(三)對上拉電阻和下拉電阻的選擇應結合開關管特性和下級電路的輸入特性進行設定,主要需要考慮以下幾個因素:1. 驅動能力與功耗的平衡。以上拉電阻為例,一般地說,上拉電阻越小,驅動能力越強,但功耗越大,設計是應注意兩者之間的均衡。2.下級電路的驅動需求。同樣以上拉電阻為例,當輸出高電平時,開關管斷開,上拉電阻應適當選擇以能夠向下級電路提供足夠的電流。
  • 上拉電阻阻值的選擇原則和經驗總結
    上拉電阻在電路中的主要作用就是對電流起到限流作用,在一些設計當中經常會用到上拉與下拉電阻,但電源的設計者們往往對這兩種電阻了解的不多,正因如此,在電路出現因為上拉與下拉電阻而導致的問題時
  • 上拉電阻的作用原理
    上拉電阻   上拉電阻,就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。上拉電阻一般是一端接電源,一端接晶片管腳的電路中的電阻,下拉電阻一般是指一端接晶片管腳一端接地的電阻。上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下拉同理。也是將不確定的信號通過一個電阻鉗位在低電平。
  • I2C原理和上拉下拉電阻的介紹
    小胡講觸控技術TP丨觸控丨顯示關注目 錄 1、I2C總線的概念 2、I2C總線的特點 3、總線的基本操作 4、上拉電阻和下拉電阻介紹發送器和接收器外器件在執行數據傳輸時也可以被看作是主機或從機。主機是初始化總線的數據傳輸並產生允許傳輸的時鐘信號的器件,此時任何被尋址的器件都被認為是從機.主機和從機:總線上可以有一個或多個主機,總線運行由主機控制。
  • 上拉電阻的阻值選擇
    上拉電阻   上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下拉同理,也是將不確定的信號通過一個電阻鉗位在低電平。   上拉是對器件輸入電流,下拉是輸出電流;強弱只是上拉電阻的阻值不同,沒有什麼嚴格區分;對於非集電極(或漏極)開路輸出型電路(如普通門電路)提供電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。
  • 上拉電阻如何拉高電平原理分析
    在數字電路中,只有二種狀態,要麼是高電平,要麼是低電平,在通電初期,這些輸出狀態是不確定的,為了使電路確定狀態,必需使用上拉電阻或下拉電阻,使一個原來不確定電平變高的叫上拉電阻,否則就是下拉電阻,上拉電阻就是從電源上接一隻電阻到這個狀態口上就可以了,(就是把高的電壓加到這個點上去,這個點的電位就高了)下拉電阻的接法,從這個狀態口接一隻電阻到負極(或數字接地),因電路形式與類別不同