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

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

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

上拉電阻阻值選擇及應(yīng)用原則

0BFC_eet_china ? 來源:未知 ? 作者:李倩 ? 2018-05-26 09:16 ? 次閱讀

一、定義:1、上拉就是將不確定的信號通過一個電阻嵌位在高電平!電阻同時起限流作用!下拉同理

2、上拉是對器件注入電流,下拉是輸出電流3、弱強(qiáng)只是上拉電阻的阻值不同,沒有什么嚴(yán)格區(qū)分4、對于非集電極(或漏極)開路輸出型電路(如普通門電路)提升電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。

二、拉電阻作用:1、一般作單鍵觸發(fā)使用時,如果IC本身沒有內(nèi)接電阻,為了使單鍵維持在不被觸發(fā)的狀態(tài)或是觸發(fā)后回到原狀態(tài),必須在IC外部另接一電阻。2、數(shù)字電路有三種狀態(tài):高電平、低電平、和高阻狀態(tài),有些應(yīng)用場合不希望出現(xiàn)高阻狀態(tài),可以通過上拉電阻或下拉電阻的方式使處于穩(wěn)定狀態(tài),具體視設(shè)計要求而定!

3、一般說的是I/O端口,有的可以設(shè)置,有的不可以設(shè)置,有的是內(nèi)置,有的是需要外接,I/O端口的輸出類似與一個三極管的C,當(dāng)C接通過一個電阻和電源連接在一起的時候,該電阻成為上C拉電阻,也就是說,如果該端口正常時為高電平,C通過一個電阻和地連接在一起的時候,該電阻稱為下拉電阻,使該端口平時為低電平,其作用主要是確保某端口常態(tài)時有確定電平:用法示例:當(dāng)一個接有上拉電阻的端口設(shè)為輸入狀態(tài)時,他的常態(tài)就為高電平,用于檢測低電平的輸入。

4、上拉電阻是用來解決總線驅(qū)動能力不足時提供電流的。一般說法是拉電流,下拉電阻是用來吸收電流的,也就是我們通常所說的灌電流。

5、接電阻就是為了防止輸入端懸空。

6、減弱外部電流對芯片產(chǎn)生的干擾。

7、保護(hù)cmos內(nèi)的保護(hù)二極管,一般電流不大于10mA。

8、通過上拉或下拉來增加或減小驅(qū)動電流。

9、改變電平的電位,常用在TTL-CMOS匹配。

10、在引腳懸空時有確定的狀態(tài)。

11、增加高電平輸出時的驅(qū)動能力。

12、為OC門提供電流。

三、上拉電阻應(yīng)用原則:1、當(dāng)TTL電路驅(qū)動COMS電路時,若TTL電路輸出的高電平低于COMS電路的最低高電平(一般為3.5V),這時就需要在TTL的輸出端接上拉電阻,以提高輸出高電平值。注:此時上拉電阻連接的電壓值應(yīng)不低于CMOS電路的最低高電壓,同時又要考慮TTL電路方電流(如某端口最大輸入或輸出電流)的影響。

2、OC門電路必須加上拉電阻,才能使用。3、為加大輸出引腳的驅(qū)動能力,有的單片機(jī)管腳上也常使用上拉電阻。4、在COMS芯片上,為了防止靜電造成損壞,不用的管腳不能懸空,一般接上拉電阻產(chǎn)生降低輸入阻抗,提供泄荷通路。5、芯片的管腳加上拉電阻來提高輸出電平,從而提高芯片輸入信號的噪聲容限增強(qiáng)抗干擾能力。6、提高總線的抗電磁干擾能力,管腳懸空就比較容易接受外界的電磁干擾。7、長線傳輸中電阻不匹配容易引起反射波干擾,加上下拉電阻是電阻匹配,有效的抑制反射波干擾。8、在數(shù)字電路中不用的輸入腳都要接固定電平,通過1k電阻接高電平或接地。

四、上拉電阻阻值選擇原則:1、從節(jié)約功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;電阻大,電流小。

2、從確保足夠的驅(qū)動電流考慮應(yīng)當(dāng)足夠??;電阻小,電流大。

3、對于高速電路,過大的上拉電阻可能邊沿變平緩。綜合考慮以上三點(diǎn),通常在1k到10k之間選取。對下拉電阻也有類似道理。

對上拉電阻和下拉電阻的選擇應(yīng)結(jié)合開關(guān)管特性和下級電路的輸入特性進(jìn)行設(shè)定,主要需要考慮以下幾個因素:1、驅(qū)動能力與功耗的平衡。以上拉電阻為例,一般地說,上拉電阻越小,驅(qū)動能力越強(qiáng),但功耗越大,設(shè)計是應(yīng)注意兩者之間的均衡。2、下級電路的驅(qū)動需求。同樣以上拉電阻為例,當(dāng)輸出高電平時,開關(guān)管斷開,上拉電阻應(yīng)適當(dāng)選擇以能夠向下級電路提供足夠的電流。3、高低電平的設(shè)定。不同電路的高低電平的門檻電平會有不同,電阻應(yīng)適當(dāng)設(shè)定以確保能輸出正確的電平。以上拉電阻為例,當(dāng)輸出低電平時,開關(guān)管導(dǎo)通,上拉電阻和開關(guān)管導(dǎo)通電阻分壓值應(yīng)確保在零電平門檻之下。4、頻率特性。以上拉電阻為例,上拉電阻和開關(guān)管漏源級之間的電容和下級電路之間的輸入電容會形成RC延遲,電阻越大,延遲越大。上拉電阻的設(shè)定應(yīng)考慮電路在這方面的需求。在集成電路中,吸電流、拉電流輸出和灌電流輸出是一個很重要的概念。拉電流:拉即泄,主動輸出電流,是從輸出口輸出電流。

關(guān)于電阻的參數(shù)不能一概而定,要看電路其他參數(shù)而定,比如通常用在輸入腳上的上拉電阻如果是為了抬高峰峰值,就要參考該引腳的內(nèi)阻來定電阻值的!

1、一般LED的電流有幾個mA就夠了,最大不超過20mA,根據(jù)這個你就應(yīng)該可以算出上拉電阻值來了。(5-0.7)/20mA=200ohm,差不多吧,保險起見考慮到功耗問題就用1~2k左右的電阻較為合適

以上4圖表示的是上拉電阻從220歐到5.1K歐的LED亮度變化,當(dāng)然實(shí)際還是有出入的,我們實(shí)驗(yàn)室開發(fā)板10K的電阻依然把LED點(diǎn)的很亮~(當(dāng)然根據(jù)我們的計算電阻最小不要小于200歐姆,否則電流太大)

2、對于驅(qū)動光耦合器,如果是高電位有效,即耦合器輸入端接端口和地之間,那么和LED的情況是一樣的;如果是低電位有效,即耦合器輸入端接端口和VCC之間,那么除了要串接一個1~4.7k之間的電阻以外,同時上拉電阻的阻值就可以用的特別大,用100k~500K之間的都行,當(dāng)然用10K的也可以,但是考慮到省電問題,沒有必要用那么小的。

3、對于驅(qū)動晶體管,又分為PNP和NPN管兩種情況:

a、對于NPN:毫無疑問NPN管是高電平有效的,因此上拉電阻的阻值用2K~20K之間的。具體的大小還要看晶體管的集電極接的是什么負(fù)載,對于LED類負(fù)載,由于發(fā)管電流很小,因此上拉電阻的阻值可以用20k的,但是對于管子的集電極為繼電器負(fù)載時,由于集電極電流大,因此上拉電阻的阻值最好不要大于4.7K,有時候甚至用2K的。

b、對于PNP管,毫無疑問PNP管是低電平有效的,因此上拉電阻的阻值用100K以上的就行了,且管子的基極必須串接一個1~10K的電阻,阻值的大小要看管子集電極的負(fù)載是什么,對于LED類負(fù)載,由于發(fā)光電流很小,因此基極串接的電阻的阻值可以用20k的,但是對于管子的集電極為繼電器負(fù)載時,由于集電極電流大,因此基極電阻的阻值最好不要大于4.7K。

4、對于驅(qū)動TTL集成電路,上拉電阻的阻值要用1~10K之間的,有時候電阻太大的話是拉不起來的,因此用的阻值較小。但是對于CMOS集成電路,上拉電阻的阻值就可以用的很大,一般不小于20K,通常用100K的,實(shí)際上對于CMOS電路,上拉電阻的阻值用1M的也是可以的,但是要注意上拉電阻的阻值太大的時候,容易產(chǎn)生干擾,尤其是線路板的線條很長的時候,這種干擾更嚴(yán)重,這種情況下上拉電阻不宜過大,一般要小于100K,有時候甚至小于10K。

5、關(guān)于I2C的上拉電阻:因?yàn)镮2C接口的輸出端是漏極開路或集電極開路,所以必須在接口外接上拉。上拉電阻的取值和I2C總線的頻率有關(guān),工作在standardmode時,其典型值為10K。在FAST mode時,為減少時鐘上升時間,滿足上升時間的要求,一般為1K。電阻的大小對時序有一定影響,對信號的上升時間和下降時間也有影響??傊话闱闆r下電壓在5V時選4.7K左右,3.3V在3.3K左右.這樣可加大驅(qū)動能力和加速邊沿的翻轉(zhuǎn)

I2C上拉電阻確定有一個計算公式:Rmin={Vdd(min)-o.4V}/3mARmax=(T/0.874) *c, T=1us 100KHz, T=0.3us 400KHzC是Bus capacitance

五、下面通過場效應(yīng)管的漏極開路門電路的例子簡單說明一下上拉電阻:

TTL電平標(biāo)準(zhǔn):

輸出 L: <0.8V ; H:>2.4V。

輸入 L: <1.2V ; H:>2.0V。

CMOS電平標(biāo)準(zhǔn):

輸出 L: <0.1*Vcc ; H:>0.9*Vcc。

輸入 L: <0.3*Vcc ; H:>0.7*Vcc。

注:管子導(dǎo)通或截止可以理解為單片機(jī)的軟件對端口置1或0.

(1)如果沒有上拉電阻(10k),將5V電源直接與場效應(yīng)管相連。

當(dāng)管子導(dǎo)通時,管子等效一電阻,大小為1k左右,因此5v電壓全部加在此等效電阻上,輸出端Vout=5v。

當(dāng)管子截止時,管子等效電阻很高,可以理解為無窮大,因此5v的電壓也全部加在此等效電阻上,Vout=5v。在這兩種情況下,輸出都為高電平,沒有低電平。

(2)如果有上拉電阻(10k),將5v電源通過此上拉電阻與與場效應(yīng)管相連。

當(dāng)管子導(dǎo)通時,管子等效一電阻,大小為1k左右,與上拉電阻串聯(lián),輸出端電壓為加在此等效電阻上的電壓,其大小為Vout = 5v *管子等效電阻/(上拉電阻+管子等效電阻)=5v * 1/(10+1)=低電平。

當(dāng)管子截止時,管子等效電阻很高,可以理解為無窮大,其與上拉電阻串聯(lián),輸出端電壓為加在此等效電阻上的電壓,其大小為Vout = 5v *管子等效電阻/(上拉電阻+管子等效電阻)=5v*無窮大/(無窮大+1)=高電平。

在前極輸出高電平時,Vout輸出電流,U為高電平。有兩種情況:

A、當(dāng)I0>= I1+ I2

這種情況下,RL1和RL2兩個負(fù)載不會通過R取電流,因此對R阻值大小要求不高,通常4.7 KΩ

B、當(dāng)I0< I1?+ I2

I0+I= I1+ I2

U=VCC-IR

U>=VHmin

由以上三式計算得出,R<=(VCC- VHmin)/I

其中,I0、I1、I2都是可以從datasheet查到的,I就可以求出來,VHmin也是可以查到的。

當(dāng)前極Vout輸出低電平時,各管腳均為灌電流,則:

I’= I1’ + I2’ +I0’

U’ =VCC-I’ R

U’ <=VLmax

以上三式可以得出:R>=(VCC- VLmax)/I’

由以上二式計算出R的上限值和下限值,從中取一個較靠近中間狀態(tài)的值即可。注意,如果負(fù)載的個數(shù)大小不定的話,要按照最壞的情況計算,上限值要按負(fù)載最多的時候計算,下限值要按負(fù)載最少的計算。

另一種選擇方式是基于功耗的考慮。根據(jù)電路實(shí)際應(yīng)用時,輸出信號狀態(tài)的頻率或時間比選擇。若信號Vout長期處于低電平,宜選擇下拉電阻;若長期處于高電平,宜選擇上拉電阻。為的是靜態(tài)電流小。

六、灌電流

灌電流:灌即充,被動輸入電流,是從輸出端口流入吸電流:

吸則是主動吸入電流,是從輸入端口流入吸電流和灌電流就是從芯片外電路通過引腳流入芯片內(nèi)的電流,區(qū)別在于吸收電流是主動的,從芯片輸入端流入的叫吸收電流。灌入電流是被動的,從輸出端流入的叫灌入電流。拉電流是數(shù)字電路輸出高電平給負(fù)載提供的輸出電流,灌電流時輸出低電平是外部給數(shù)字電路的輸入電流,它們實(shí)際就是輸入、輸出電流能力。

吸收電流是對輸入端(輸入端吸入)而言的;

而拉電流(輸出端流出)和灌電流(輸出端被灌入)是相對輸出端而言的。

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

    關(guān)注

    5388

    文章

    11547

    瀏覽量

    361824
  • 電阻
    +關(guān)注

    關(guān)注

    86

    文章

    5514

    瀏覽量

    172031

原文標(biāo)題:上拉電阻和下拉電阻

文章出處:【微信號:eet-china,微信公眾號:電子工程專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    最詳細(xì)的電阻解釋,幫您理解電阻

    的抑制反射波干擾。電阻阻值選擇原則包括:1、從節(jié)約功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;
    發(fā)表于 06-02 16:03

    最詳細(xì)的電阻解釋,幫您理解電阻

    的抑制反射波干擾。電阻阻值選擇原則包括:1、從節(jié)約功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;
    發(fā)表于 06-10 21:25

    電子工程師基礎(chǔ)知識之-電阻和下拉電阻應(yīng)用

    引起反射波干擾,加上下拉電阻電阻匹配,有效的抑制反射波干擾。 另外,電阻阻值
    發(fā)表于 05-22 18:49

    【轉(zhuǎn)帖】電阻阻值選擇原則和經(jīng)驗(yàn)總結(jié)

    。6、提高總線的抗電磁干擾能力。管腳懸空就比較容易接受外界的電磁干擾。7、長線傳輸中電阻不匹配容易引起反射波干擾,加上下拉電阻電阻匹配,有效的抑制反射波干擾。
    發(fā)表于 03-06 14:49

    單片機(jī)之--電阻基本知識

    不匹配容易引起反射波干擾,加上下拉電阻電阻匹配,有效的抑制反射波干擾。  電阻阻值
    發(fā)表于 09-06 15:19

    電阻作用,電阻應(yīng)用和選擇原則

    波干擾。  8、在數(shù)字電路中不用的輸入腳都要接固定電平,通過1k電阻接高電平或接地?! ∷?、電阻阻值
    發(fā)表于 12-14 17:21

    為什么要使用電阻電阻阻值選擇原則是什么?

    拉下拉電阻的定義以及用法為什么要使用電阻電阻
    發(fā)表于 04-06 06:06

    電流和灌電流為什么能夠衡量輸出驅(qū)動能力

    如何去使用上電阻電阻阻值選擇
    發(fā)表于 09-30 09:03

    電阻對開關(guān)型霍爾元件的作用

    高電平。電阻阻值選擇原則包括:1、從節(jié)約功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;
    發(fā)表于 12-01 11:15

    電阻阻值選擇原則和經(jīng)驗(yàn)總結(jié)

    電阻在電路中的主要作用就是對電流起到限流作用,在一些設(shè)計當(dāng)中經(jīng)常會用到上與下拉電阻,但電源的設(shè)計者們往往對這兩種
    發(fā)表于 05-30 13:46 ?2955次閱讀

    電阻阻值選擇原則和經(jīng)驗(yàn)總結(jié)

    電子專業(yè),單片機(jī)、DSP、ARM相關(guān)知識學(xué)習(xí)資料與教材
    發(fā)表于 10-27 14:45 ?0次下載

    電阻的作用及阻值選擇原則

    電阻的作用及阻值選擇原則
    發(fā)表于 03-21 11:17 ?2次下載

    電阻阻值選擇

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

    電阻的介紹和電阻阻值選擇原則

    當(dāng)TTL電路驅(qū)動COMS電路時,如果TTL電路輸出的高電平低于COMS電路的最低高電平(一般為3.5V),這時就需要在TTL的輸出端接上電阻,以提高輸出高電平的值。
    發(fā)表于 05-09 08:00 ?3次下載
    <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><b class='flag-5'>電阻</b><b class='flag-5'>阻值</b>的<b class='flag-5'>選擇</b><b class='flag-5'>原則</b>

    電阻阻值選擇及應(yīng)用原則

    就是將不確定的信號通過一個電阻嵌位在高電平!電阻同時起限流作用!下拉同理 2、是對
    的頭像 發(fā)表于 03-17 15:57 ?3061次閱讀
    <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>及應(yīng)用<b class='flag-5'>原則</b>