444的光立方可以不用三極體嗎,可以只用最小微控制器系統和光立方嗎

2021-04-21 05:14:25 字數 1829 閱讀 7023

1樓:匿名使用者

如果只是點亮是可以的,每路2mm的電流就差不多了。如果要比較亮,比如每路要20ma的電流,那16路要320ma,電流太大,微控制器發熱很厲害。

請教一下。如果想做光立方的話是不是需要51微控制器基礎?

2樓:浮生夢魘

恩, 對,bai 用51是最簡單du的,你首先得zhi瞭解微控制器大部分引dao

腳輸的功能,內

做小一點的光立方, 不需容要太多外圍電路,比如4x4x4,5x5x5,3x3x3就可以不需要加三極體,把光立方按照正確地方式連結好,一般是每一層共陰極, 每一列也共陽極,這樣,你控制光立方所有led就需要所有列加上所有層這麼多數量的微控制器i/o口 ,再把這個光立方組裝到一個完整的微控制器系統上(一個完整的微控制器最小系統在原理圖上畫的很詳細),再然後就是理清每一個led分別是由哪兩個i/o組合使之發亮的,學會一些基本的c語言,就可以開始編寫你自己的光立方影象了。。

3樓:匿名使用者

如果你是用51微控制器來做的話,當然需要會51微控制器才行,不過條條大路通羅馬,做光立方也不只用微控制器一條路可選,還有其他辦法來實現,完全由硬體都可以實現的,只要你基本功紮實,什麼都可能的。

4樓:匿名使用者

樓上說的很對,建議你先學習51微控制器,從點亮一顆led開始,循序漸進,才能很好的消化和掌握這些知識。

你好,作為一個微控制器初學者,對光立方真心看不懂,可不可以詳細點介紹一下光立方怎麼工作的,求程式參考

5樓:anyway中國

光立方簡單講就是用微控制器控制很多規則排列的led的亮和滅。

1、先了解單個led的控制方式,可以是將正極接電源,負極通過一個限流電阻連線至微控制器的某個io口。io口輸出低電平時,led就亮,反之,led滅。

2、若按照單個led的控制方式,每個led需要佔用微控制器的一個io口,控制100個led就需要100個io口。那麼,有沒有一種方式,可以用較少的io口,控制較多的led呢?答案是肯定的,這種方法,就是掃描驅動電路。

3、掃描驅動電路基本原理是利用人眼的視覺停留效應。以2×2掃描驅動電路為例對其工作原理進行簡述,有4led,分為2行2列,電路如下(圖中省略了限流電阻):

當:c1=x,c2=x,l1=1,l2=1時,全滅

c1=1,c2=0,l1=0,l2=1時,d11亮

c1=1,c2=0,l1=1,l2=0時,d12亮

c1=0,c2=1,l1=1,l2=1時,全滅

c1=0,c2=1,l1=0,l2=1時,d21亮

c1=0,c2=1,l1=1,l2=0時,d22亮

可見,通過控制c1、c2、l1、l2,可以使d11、d12、d21、d22的任意一個led的亮滅,也可以使四個led全滅。

用上述方式輪流點亮d11和d12,一次只亮一個,但是,若將輪換速度加快,每秒之內輪換50次以上,由於人眼的視覺停留效應,視覺效果上就是兩個led同時亮。

這樣,通過控制c1、c2、l1、l2,可以控制全部led的亮滅。

上述電路用4個io口控制4個led,與直接控制相比,並未節約io口,但是,若將行和列的數量加大,變為16×16時,共256個led,控制僅需32個io口,也就是說,行列數越多,相比越節省io口。

仔細分析上述控制過程,可以發現,還可以進一步節約io口的數量。

以16×16的整列為例,若限定16列中,每次只亮一列,就可以用4根io線加一個4~16譯碼器替代。這樣,就變為16+4只有20個io口了。而行還是保留16根,因為這樣做,可以一次控制1列中的多個led同時亮。

加快掃描進度。

以上就是光立方的基本原理。熟悉其控制過程後,編寫程式並不難。

三極體的問題,三極體的問題

開關管用閘流體不是更方便?三極體的問題 100 一般為擊穿,用萬用表測量,如ce電壓差接近0即可斷定 按照製作工藝的不同分為合金管和平面管 沒必要區分 功能一樣 三極體的問題!我查一查外國三極體的特性曲線,你稍微等一段時間。沒有多大影響。因為三極體是電流放大器件,icib之間是線性對應關係。一個ib...

光耦加三極體驅動繼電器,老是燒三極體?為什麼呢

問題實質是bcp54飽和導通不徹底,發熱幾秒鐘後燒穿所至,這一點你可以用表搭在ec上再通電快速測得,正常應在1v以下,你可能在10v及以上.你可以減小bcp54和光耦的限流電阻或加大發光管的輸入電流,最好是用一個小功率管與bcp54複合以提高放大倍數使之能在小基流輸入下能充分飽和.可能是您沒有在繼電...

c1318的三極體能用什麼三極體代替

1 c1318的三極體能用2n5551 2n5401 2n3416 c1318 bc487等三極體代替。2 三極體,全稱應為半導體三極體,也稱雙極型電晶體 晶體三極體,是一種電流控制電流的半導體器件 其作用是把微弱訊號放大成幅度值較大的電訊號,也用作無觸點開關。晶體三極體,是半導體基本元器件之一,具...