光立方设计电路原理图解_光立方设计电路原理图

7月,光学立方体制作完成,在杂志和网络上发表后,好评如潮。这段时间收到了很多网友的建议,于是决定对原有的光学立方体硬件进行升级,让电路更简单,程序更简单。之前的设计是由16个IC驱动,具有可切换坐标系的优势(详见《无线电》杂志第十期),但有16个IC和128条连接线。

很长一段时间,我一直在思考,给大家一个什么样的设计。以光立方为例。为了程序的简洁和容易理解,我的硬件电路和美国的原始设计是不一样的,而且由于8位单片机的限制,这也是我当时能想到的最好的解决方案。硬件的复杂性弥补了程序的简化。但是工作室的这个设计可以吗?

就效果而言,是可行的。后来很多网友抄袭,但我不这么认为。美国原装设计电路比我的简单,那么有没有硬件更简单,程序更短的?考虑到这一点,我在11月初开始设计,一周就完成了。

目前,光学立方体的硬件更简单,只有5个集成电路控制。如果不想用245,可以去掉,改成4个IC控制。这样硬件电路的焊接相对于之前的设计大大简化,连接线的数量也从128根变成了72根(和美国原来的设计一样)。控制端口的数量也从之前的三组变成了两组16个。程序不是变长了,而是变短了。不需要外接电源,只需要USB供电。我用手机充电器实物供电,5V 500毫安,效果很好。这种改进的唯一缺点是失去了可切换的坐标系。程序虽然简单,但是要花点时间才能理解。接下来就是遵循工作室的传统,开始图文解说了。

因为硬件换了,动画代码也要修改,以为工作忙没时间做这部分,所以你看到的图案和之前相比是颠倒的。耐心的同学可以自己修改动画角色,每排动画角色可以对称切换。在这个文章中,我特意修改了动画切换时间,这次还用了一个非增强型单片机,就是为了证明8位非增强型单片机也可以有这个效果。有网友评论说之前速度不够快,估计是没看节目就说了。

一、示意图(点击看高清源的示意图):

左边的64个电阻实际上是底部面板的64个公共阳极点。我用2P弯针来固定它们,所以我用电阻来代表它们。之前的原理图是用二极管表示的,但都是一样的。反正只有两点。最后在我做的时候加了8路公交车作为驱动。其实我后来也想过,可以不加就改成其他端口控制,加个限流电阻,就省了另一个IC。当然,如果想保留P1、P3口,我们还是用P0作为输出,加上245。

右边的64个电阻是侧面板的共阴节点,点的一端接,所以一共64个电阻,可以接4个154输出口。

物理焊接图

侧面板图

这是我焊的64根连接线,这64根线还是必不可少的。材料是8P插座,一端是8P插座,另一端是镀锡线。很便宜,用起来也很方便。

底部面板图

与以前的设计相比,底部面板有8个总线输出,而不是64线。

传动板图

按顺序就是四个154,布局看你心情了。

驱动板背面

我觉得我焊接还可以:)

竣工图