什么是上拉電阻,什么是下拉電阻?它們的作用是什么?
上拉電阻一般是一端接電源,一端接芯片管腳的電路中的電阻,下拉電阻一般是指一端接芯片管腳一端接地的電阻。
如下圖的兩個Bias Resaitor 電阻就是上拉電阻和下拉電阻。圖中,上部的一個Bias Resaitor 電阻因為是接地,因而叫做下拉電阻,意思是將電路節(jié)點A的電平向低方向(地)拉;同樣,圖中,下部的一個Bias Resaitor 電阻因為是電源(正),因而叫做上拉電阻,意思是將電路節(jié)點A的電平向高方向(電源正)拉。當然,許多電路中上拉下拉電阻中間的那個12k電阻是沒有的或者看不到的。我找來這個圖是RS-485/RS-422總線上的,可以一下子認識上拉下拉的意思。但許多電路只有一個上拉或下拉電阻,而且實際中,還是上拉電阻的為多。
上拉下拉電阻的主要作用是在電路驅(qū)動器關閉時給線路(節(jié)點)以一個固定的電平。
1 在RS-485總線中,它們的主要作用就是在線路所有驅(qū)動器都釋放總線時讓所有節(jié)點的A-B端電壓在200mV或200mV以上(不考慮極性)。不然,如果接收器輸入端A和B間的電平低于±200mV(絕對值小于200mV),接收器輸出的邏輯電平將被當作所傳輸數(shù)據(jù)的末位而被接收起來,這樣顯然是極容易產(chǎn)生通訊錯誤的。
2 最容易見到的上拉電阻應當是NE555電路7腳作為輸出用的時候。實際上,它和一個三極管的C極或MOS管的D極有一個電阻接到電源+上是一樣道理的。它的作用就是:當管子(晶體管或MOS管)輸入關斷電平時,C極或D極有一個高電平(空載時約等于電源電壓);當管子(晶體管或MOS管)輸入導通電平時,C極或D極將與電源地(-)接通,因而有一個低電平。理想的應為0V,但因為管子有導通電阻,因而有一定的電壓,不同的管子可能不一樣,相同的管子也可能因參數(shù)差異而小有差別,即便是真正的金屬接觸的電源開關,也是有接觸電阻/導通壓降(雖然不同電流下壓降不同)的;僅僅就導通而言,對于不同系列的集成電路來說,因為應用對象不同,導通后的輸出電壓有不同的規(guī)定,典型是TTL電平和CMOS電平的不同。這方面超過了本問題的內(nèi)容,將日志里另外處理。
3 建議:自己實驗或用仿真軟件看看。?
評論
查看更多