显示8*8*8光立方动画时,有的灯亮,有的灯很暗。8*8*8光立方电路中可以直接驱动8个74HC573 LEDs吗?At89s52可以做光立方,AT89S52不能做8*8*8的光立方,52的速度,如果你痛到可以当16*16*16的光立方,肯定是不够的。

1、你好,作为一个单片机初学者,对光立方真心看不懂,可不可以详细点介绍一下...

light cube简单来说就是用一个单片机控制许多规则排列的led的开与关。1.先了解单个LED的控制方式,可以是正极接电源,负极通过限流电阻接单片机的一个IO口。当IO端口的输出电平为低时,LED将点亮,否则,LED将熄灭。2.按照单个LED的控制方式,每个LED需要占用单片机的一个IO口,控制100个LED需要100个IO口。那么,有没有办法用更少的IO口控制更多的led呢?

2、at89s52单片机可以做光立方不

你可以用AT89S52做一个8*8*8的光立方,但是如果你有足够的痛苦去做一个16*16*16的光立方,52的速度肯定是不够的。听别人说不好,因为板上没有做光立方需要的元器件,AT89S52的输出电流也不够。我刚用STC12C5A60S2做的,4*4*4,当然也可以用8*8*8做。用STC12C5A60S2做没问题,一般不会用AT89S52做。

3、8*8*8光立方动画显示的时候有的灯亮有的灯很暗,这是怎么回事?

不是,是因为LED分流,很正常。主要看你的限流电阻加在哪里。如果每层共用一个限流电阻,那么明暗不均的现象就会特别明显。说实话,我当时的电路设计和你一样,你也有这个问题。我没办法,就改了电路,去掉了ULN2803的电阻,在每个573的输出端接了一个220的电阻(一共64个)。在这种情况下,效果稍好。还有一种方法,就是如果你的系统电源是3.3V,那么没有限流电阻,LED直接接573和2803;

4、单片机8×8×8LED光立方需要的材料

元件名称参数规格数量AT89S52单片机 插座DIP401晶体振荡器24 MHz 32.678 khz 1个电解电容10uF5陶瓷电容22P 30P 2个74HC573锁存器 插座DIP208ULN2803A 插座DIP181电阻220R70电阻10K 4.7K各配10个排除10K1滑动变阻器(长方体)10K1个白发蓝色发光二极管(长腿)3*3mm600

5、请问8*8*8光立方电路中可以用八个74HC573直接驱动LED吗?

|一看就是你没看芯片说明书!建议大家在使用一个芯片的时候要仔细阅读芯片说明书和典型电路中的注意事项!现在我们知道了所有的模型,我们不知道芯片是干什么用的。2803年和2003年一样,为什么要用?是为了解决当前的问题。573的单脚电流足够你驱动8个led,不用担心电流问题,你只需要把它加到这个电路中573的输入端。


文章TAG:立方体  图案  程序  8*8*8光立方体图案程序  
下一篇