《LED光立方制作武宣职教电子组田应鸿》由会员分享,可在线阅读,更多相关《LED光立方制作武宣职教电子组田应鸿(25页珍藏版)》请在金锄头文库上搜索。
1、LED光立方光立方制作制作武宣武宣职教教电子子组: :田田应鸿3D光立方原理这段时间,在网上,有部分3D光立方的视频资料,样式绚丽,也一直有很多玩家想自己也来制作一个,对于这件设计来说,本身技术不是很复杂,但是也不是很简单,更多的是需要耐心。下面我就来详解一下如何打造一个属于自己的一件3D光立方。 拿8X8X8 的光立方 来说: 我们可以 把他拆分 为8个面。 右图示: 每个面64个灯。或者说成64束吧。我只要控制这64个灯使其能够自由变换,然后再通过控制每个层依次点亮即可,由于我们眼睛的视觉暂留,使我们感觉看到的东西是一起再亮的。这样我们就看到了一个完整的个体。 理解了原理; 我们来设计电路
2、;学过点阵都知道,如果要控制8*8点阵,需要16个引脚, 那么有8个8*8点阵,我再用8个引脚来充当各个8*8点阵的“开关”即可。那么我们的电路设计的基本原理知道了。如何让一个引脚来当64个灯的“总开关”呢?我们只要将64个灯阳极或阴极连在一起,在连到这个引脚上即可。 还有一个问题:那就是如何用16个引脚来控制这64个灯的另外64个引脚呢?我采用了hc573暂存的方法,来分别把64个灯的亮灭信息存到这个上面,然后再一起输出到灯上,这样我们通过查询相应芯片的型号可以确定基本电路。 前面的问题解决了现在我们来看看电路部分下图:573的64个输出引脚控制前面所述 每一个面的64个灯; 而uln200
3、8控制的每一个层。同时要注意每个573输出的引脚对应的按顺序的x轴的8个引脚。这样做完全了后期编写程序方便。因为我们的动画是实时运算的,而且我所采用的紧紧是stc89c52系列单片机,它本身的运算速度有限。 焊接部分:这里需要说的是,一定注意每个灯的焊接时间,和焊接整齐度 ,焊接整齐度直接影响整个制作效果。 每一层的二极管是共阴的。下图示连在一起的是阴极,这样焊接起来。我的方法是用一个木头板按照规则,扎64个孔 然后把灯放到上面,一个一个焊接起来就OK了。这样可以保障每一层的灯位置都是一样的而且各个灯之间排列是规则的。下图最后通过架设支撑架的方式把各个层架起来,然后用电烙铁焊接起来。Pcb板:这里不过多说明,按照你焊接设计的规格设计pcb板。最后灯要能正好插入每一个孔即可: 有耐心可以用洞洞板按照电路图焊接: 效果图 2012.3.10完