由于微電腦輸出端口負(fù)載驅(qū)動(dòng)能力低(即愉出電流小),在馭動(dòng)繼電器等負(fù)載時(shí),需要設(shè)計(jì)驅(qū)動(dòng)單元,以提供負(fù)載足夠的工作電流根據(jù)驅(qū)動(dòng)單元的不同形式,有以下幾種驅(qū)動(dòng)方式:
1、用三極管驅(qū)動(dòng)繼電器
這種驅(qū)動(dòng)方式的電路如圖6一71所示。當(dāng)以端口輸出高電平時(shí),晶體管T處于飽和和導(dǎo)通狀態(tài),電源vc經(jīng)三極管提供繼電器線圈工作電流,使繼電器觸點(diǎn)吸合,R用作限流電阻;當(dāng)PA端口輸出低電平時(shí),三極管T處于截止?fàn)顟B(tài),繼電器線圈失電,而使觸點(diǎn)釋放斷開。二極管D的作用是保護(hù)三極管。
如果繼電器線圈額定工作電流較大,而單只三極管的驅(qū)動(dòng)能力有限時(shí),可用兩只三極管接成達(dá)林頓管形式,如圖6一72所示。當(dāng)然T2三極管的額定功耗必須滿足能提供足夠電流的能力。
2、用集成達(dá)林頓管陣列馭動(dòng)繼電器
用MC1413等集成達(dá)林頓管陣列驅(qū)動(dòng)繼電器,見(jiàn)電路結(jié)構(gòu)簡(jiǎn)單,如圖6一73所示。MC1413的外引腳如圖6一74所示,共有7路,每一路由達(dá)林頓管組成,可以馭動(dòng)7路繼電器負(fù)載。微處理器的以輸出口直接接達(dá)林頓管的輸入端。當(dāng)某路輸出端口為高電平時(shí),該路達(dá)林頓管導(dǎo)通,由vc提供線圈工作電流。同樣,當(dāng)某路輸出口為低電平時(shí),該路對(duì)應(yīng)的達(dá)林傾管截止,繼電器線圈失電,而使觸點(diǎn)釋放。另外該集成塊內(nèi)部有保護(hù)二極管,可省去接在繼電器線日兩端的二極管。
為了防止較大電流負(fù)載的繼電器觸點(diǎn)通斷產(chǎn)生的干擾影響單片機(jī)的工作,可在微處理器的輸出端與繼電器驅(qū)動(dòng)單元之間加一個(gè)光電耦合器。圖6一75為這種電路的形式。當(dāng)微處理器輸出低電平時(shí),發(fā)光二極管導(dǎo)通發(fā)光,光電三極管接收光信號(hào)而導(dǎo)通。由vc提供驅(qū)動(dòng)三極管的基極電流,并使T飽和導(dǎo)通。vc還提供繼電器線圈工作電流,使觸點(diǎn)吸合。當(dāng)微處理器輸出為高電平時(shí),由于光耦截止而使T也處于截止。