這是MCU驅(qū)動(dòng)低功耗元件的電路。 這里僅使用小功率燈來(lái)代替負(fù)載。 電路中使用了一個(gè)NPN二極管,這個(gè)二極管在這里起到開關(guān)的作用。
當(dāng)二極管作為開關(guān)時(shí)三極管基極電流過(guò)大,工作在飽和狀態(tài),BE之間的電流小于開通電流,BE之間的電流小于CE之間的電流,CE之間的電流可近似為視為零。
當(dāng)MCU輸出低電平時(shí),二極管截止,負(fù)載上無(wú)電壓流過(guò)。
當(dāng)單片機(jī)輸出高電平時(shí),二極管飽和導(dǎo)通,負(fù)載有電壓流過(guò),那么二極管柵極的限流內(nèi)阻RB如何選擇呢?
假設(shè)MCU輸出低電平為0V,高電平為3.3V,燈管開啟壓降為2V,額定工作電壓為20mA,二極管飽和時(shí)CE電流約為0并打開,因此可以估算出該燈的限流內(nèi)阻為150歐姆。
為了使二極管CE之間的電流盡可能小,二極管處于深度飽和狀態(tài)。 通常,二極管柵極的電壓為基極電壓的十分之一,這里為2mA,二極管的導(dǎo)通電流為0.7V,因此有Rb 1.3K歐姆。
那么單片機(jī)通過(guò)二極管驅(qū)動(dòng)這個(gè)燈的電路就是這樣的。
如果五極管的基極電壓比較大,這里IB的值可能小于IC的十分之一,這樣可以使ce之間的電流盡可能小。
MCU上電時(shí),其IO通常處于輸入狀態(tài),因此為了使二極管上電時(shí)有一定的電平,本電路會(huì)在二極管柵極上加一個(gè)下拉內(nèi)阻,其值通常為10K,10K內(nèi)阻會(huì)隔開柵極電壓約0.07mA,對(duì)于柵極電壓來(lái)說(shuō)可以忽略不計(jì)。
需要注意的是,前面估算的柵極限流內(nèi)阻在IC電壓不大時(shí)有比較大的余量三極管基極電流過(guò)大,所以如果在一定范圍內(nèi)減小RB,二極管仍然會(huì)工作在飽和狀態(tài),電路仍然可以發(fā)揮作用。 正常工作。