[任務(wù)] GPIO通常無(wú)法提供比較大的拉電流和灌電流,試用三極管設(shè)計(jì)開(kāi)關(guān)電路,以驅(qū)動(dòng)大功率負(fù)載。
[構(gòu)思] 以NPN三極管(PNP管設(shè)計(jì)為NPN情形的對(duì)偶類推,即VCC與GND對(duì)偶互換;NPN管C極接收灌電流,而PNP管C極輸出電流)代替受控開(kāi)關(guān)SW。控制模型如圖1,控制波形如圖2(類似于非門)。三極管代替開(kāi)關(guān)SW后,基極電流必須限制(否則會(huì)燒毀三極管),所以在基極串聯(lián)電阻R1;當(dāng)輸入控制信號(hào)vi浮空(高阻態(tài))時(shí),有可能使三極管誤導(dǎo)通,所以在基極接下拉電阻R2,使三極管在控制信號(hào)vi為低電平或高阻態(tài)時(shí),基極電平“鉗制 ”在低電平而不至于因外界干擾而誤導(dǎo)通。須知:負(fù)載的誤動(dòng)作有時(shí)是極其危險(xiǎn),甚至是致命的。構(gòu)造的三極管開(kāi)關(guān)電路如圖3。
[分析] 如圖3:當(dāng)輸入信號(hào)vi為高電平時(shí),開(kāi)關(guān)閉合,負(fù)載RL通電,輸出信號(hào)vo為低電平;當(dāng)輸入vi為低電平時(shí),開(kāi)關(guān)斷開(kāi),負(fù)載RL斷電,輸出信號(hào)vo為高電平。一般而言,VCC為負(fù)載RL的額定電壓,為了使負(fù)載工作正常,負(fù)載的工作電壓越接近VCC越好。因此,當(dāng)三極管導(dǎo)通時(shí),集電極與發(fā)射極之間的壓降(UCE)越小越好,這意味著三極管工作在飽和狀態(tài),接下來(lái)的元件參數(shù)計(jì)算正是基于這種狀態(tài)。
[計(jì)算] 假定輸入信號(hào)為TTL電平(0V,5V),負(fù)載RL額定電流IC = 5mA,選用2SC2458三極管:hFE(min) = 70,BV = 50V,ICM = 0.15A, PCM = 0.2W, f = 80MHz。見(jiàn)圖4。
下面計(jì)算R1,R2的取值:
使基極電流達(dá)到集電極電流的1/hFE(IB=IC/hFE),晶體管將處于導(dǎo)通狀態(tài)??紤]到hFE的分散性及基極電流受溫度影響而變化等因素,應(yīng)使基極電流稍大些(過(guò)驅(qū)動(dòng)),通常按所使用的三極管hFE的最低值計(jì)算的基極電流的1.5~2倍,即IB=(1.5~2) *IC/hFE(min)。已知:IC=5mA,hFE(min)=70,IB=(1.5~2) IC/hFE(min)=(1.5~2)×5/70 = 0.1~0.14mA,可取0.2mA(一位小數(shù)且大于0.14mA)。
由于三極管導(dǎo)通時(shí),基極電位為0.7V,故高電平(5V)在R1上產(chǎn)生的壓降為4.3V。前面已算出IB=0.4mA,故R1=4.3/0.2=22kΩ。
R2下拉確保輸入信號(hào)為低電平或高阻態(tài)時(shí)三極管可靠截止,如果R2過(guò)大,將很容易受到外界噪聲的干擾,過(guò)小則會(huì)過(guò)度分基極電流。這里不妨使R2=R1=22kΩ 。最終設(shè)計(jì)完成的原理圖如圖5。
評(píng)論