|
在網(wǎng)上看到一些對(duì)電阻的上拉和下拉不太明白的,輸入端的上拉及下拉非常簡(jiǎn)單但也非常重要。 上拉:通過一個(gè)電阻對(duì)電源相連。下拉:通過一個(gè)電阻到地。 上下拉一般有兩個(gè)用處:提高輸出信號(hào)的驅(qū)動(dòng)能力、確定輸入信號(hào)的電平(防止干擾)。 用過8051的都知道CPU的I/O上通常接有排阻(上拉到5V),這里主要是為了提高輸出驅(qū)動(dòng)能力的。因?yàn)?051的CPU不是標(biāo)準(zhǔn)的I/O口,輸出為低電平時(shí)可以吸收均20mA的電流,但輸出為高的時(shí)候是通過內(nèi)部一個(gè)很大的電阻上拉的,輸出高電平時(shí)驅(qū)動(dòng)能力很差,所以就通過外部上拉來提高電平輸出驅(qū)動(dòng)能力。 一般一個(gè)三極管的基極都有兩個(gè)電阻,一個(gè)限流一個(gè)上拉或下拉,此處的上下拉主要為了確定輸入信號(hào)的電平。其實(shí)目標(biāo)是為了防止干擾,因?yàn)槠骷妮斎虢涌谝话銉?nèi)阻都很大,很容易受干擾。接一個(gè)上下拉電阻其實(shí)也就是降低了輸入阻抗,提高了抗干擾能力。 一般元器件不用的輸入口通要求接上拉或下拉電阻。注意,不用的輸出接口就不要接?xùn)|西了。 |