|
方案一:六個(gè)LED8,共48個(gè)段,單獨(dú)驅(qū)動(dòng)要48個(gè)IO,一個(gè)段用10mA電流,亮度夠了。這個(gè)方案最好,無需外圍電路,一個(gè)CPU+48個(gè)限流電阻就OK了。不過要求CPU的IO口多。
這個(gè)設(shè)計(jì)用:電阻取300歐,5V電源,LED8用共陽極的。
方案二:分時(shí)對(duì)六個(gè)LED8掃描顯示,這樣8+6=14個(gè)IO口就可以了。由于每個(gè)LED8只有1/6的顯示時(shí)間,亮度會(huì)差一些,盡可能取大一個(gè)的電流吧。
8個(gè)段共用接在一起,用20mA顯示,IO口的灌電流剛好可以接受,再大頂不住了。所以要用共陰極的LED8。
一個(gè)LED8有8個(gè)段,8段全亮需要的電流=20*8=160mA,用個(gè)NPN的三極管陣列吧,如ULN2003。
這個(gè)設(shè)計(jì)用:數(shù)據(jù)段(8個(gè)電阻+8個(gè)IO口) + 選擇LED(1個(gè)ULN2003+6個(gè)IO口),電阻取110歐,5V電源。
|
|