上拉電阻的計算原則:(下面的計算是集電極開路為例的)
壹、最大值的計算原則:要保證上拉電阻明顯小於負載的阻抗,以使高電平時輸出有效。
例如:負載阻抗是10K,供電電壓是5V,如果要求高電平不小於4.5V,那麽,上拉電阻最大值R大:(5-4.5)=10:5
R大=1K。也就是最大值1k,(如果超過了1k,輸出的高電平就小於4.5V了)
二、最小值的計算原則:保證不超過管子的額定電流(如果不是場效應管而是三極管也可依照飽和電流來計算)
例:管子的額定電流150mA,放大倍數100,基極限流電阻10k,工作在5v的系統中。那麽,算法如下:
Ib=U/R=(5-0.7)/10=0.47(mA);Ic=100*0.47=47mA。小於額定的150,所以可以按飽和法來算最小值。
上拉電阻最小值:
R小=5v/47mA=106歐姆 (如果小於這個電阻,管子就會過飽和而沒有意義了。如果大於這個值,管子的導體電阻就會變大壹些,所以太高也不利於低電平的輸出。)
註意:算出最大值最小值後,然後壹般隨便選個中間值就可以了,例如本例子可以選510歐姆的上拉電阻。但是,如果負載電流較大,低電平要求嚴格,那麽就要選100歐姆的上拉電阻。但是如果考慮省電因素,而低電平要求不嚴格,那麽就可用1K的上拉電阻了。