|
學(xué)過(guò)最基本的三極管電路吧。電路中有:RB、RC、RE、NPN的三極管組成(自己去畫(huà))。
CPU的IO輸出可以看成是這個(gè)基本電路(最好看單片機(jī)手冊(cè)上的IO接口圖),不過(guò)RE=0,RB無(wú)需關(guān)心。
1、當(dāng)RC=無(wú)窮大(開(kāi)路)時(shí),是IO的開(kāi)漏輸出模式,這時(shí)IO無(wú)法輸出電壓(即使=1),需要你外加RC(上拉)才能輸出電壓,好處是:RC的電源用外接,所以可以高于5V,例如驅(qū)動(dòng)兩只串聯(lián)的藍(lán)色LED(電壓需要6.5V以上);
2、當(dāng)RC=100K時(shí)(因CPU型號(hào)而異,但必然是一個(gè)確定的阻值),是IO的弱上拉模式。明顯能輸出電壓,但驅(qū)動(dòng)能力差(電流小,受限于100K的RC),這時(shí)你也可以加上接(相當(dāng)于加電阻與RC并聯(lián)),以達(dá)成增加驅(qū)動(dòng)電流的目的。
綜上所說(shuō),加不加上拉,看你的需求是什么? |
|