共陽數(shù)碼管要用PNP來驅(qū)動的原因是:
共陽數(shù)碼管的個二極管的高電位端通過三極管接在驅(qū)動電平上,即接在高電位上,所以要把電流從二極管的另一端流出。而7個二極管必須接在三極管的集電極上才能滿足放大的需求,如果用NPN管,就只能接在發(fā)射級上,不滿足要求。
led數(shù)碼管由多個發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。數(shù)碼管實際上是由七個發(fā)光管組成8字形構(gòu)成的,加上小數(shù)點就是8個。這些段分別由字母a,b,c,d,e,f,g,dp來表示。
但是 單片機不能直接驅(qū)動數(shù)碼管的,驅(qū)動電流不夠~~~ 不適合直驅(qū)一位數(shù)碼管,一般要加電流驅(qū)動級。這里是加了個PNP三極管,以射隨器接法提高了電流驅(qū)動能力。(我們知道射隨器就是共集接法,輸出電流放大β倍,輸出電壓接近1倍。) 是由于三極管具有電流放大作用,Ic=β*Ib、Ie=Ic+Ib=(β+1)*Ib,就是說三極管的集電極和發(fā)射極可以把加到基極的信號電流放大,從而可以驅(qū)動較大的負載。
至于共陰的原理一樣。
這個想下三極管的原理就知道了。
300歐姆是限流,三極管的 基極要串接個限流電阻5.1k歐姆。
|