最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

当前位置: 主页 > 电子DIY > led显示/灯光 > led显示 >

光立方设计与制作

时间:2014-07-04 18:45来源:未知 作者:admin 点击:
摘要 之前在网上看了一些光立方的演示视频,被它那些立体感吸引了。想到自己学单片机也这么久了,于是乎就想做一个玩玩,同时可以复习一学期以来自己的编程能力和动手的能力,一举两得是一件很不错的事情。向朋友要了一些资料,就开工了。 光立方顾名思义就
摘要

    之前在网上看了一些光立方的演示视频,被它那些立体感吸引了。想到自己学单片机也这么久了,于是乎就想做一个玩玩,同时可以复习一学期以来自己的编程能力和动手的能力,一举两得是一件很不错的事情。向朋友要了一些资料,就开工了。
    光立方顾名思义就是一个立方体,采用的是8*8*8的模式,整个立方大概是16cm*16cm*18cm(长.宽.高)的样子,主要分为三个模块:主控模块、驱动模块、显示模块;我所做的光立方,主控电路采用的主控芯片是STC12C5A60S2芯片,驱动电路是采用我们常用的74HC573数字芯片,以及ULN2803达林顿管。

 
 
 
关键字:光立方 74HC573  STC12C5A60S2  ULN2803
电路原理图:
光立方设计与制作
图1.电路原理图
元件的选择:
(1)由于光立方的程序量比较大,而且要求相对比较高,因此经过考虑之后我们决定用51系列的增强型芯片STC12C5A60S2,选择的理由:
        1.无法解密,采用第六代加密技术;
        2.超强抗干扰;
        3.内部集成高可靠复位电路,外部复位可用可不用;
        4.速度快,比8051快8-12倍;
(2)由于灯的个数比较多,因此所需要的电流相对也比较大,所以选择ULN2803,ULN2803是八重达林顿,1 至 8脚为8路输入,18 到 11脚为8路输出。驱动能力 500MA \50V。应用时9脚接地,要是驱动感性负载,10脚接负载电源V+。输入的电平信号为0,或5V。输入0是,输出达林顿管截止。输入为5V电平时,输出达林顿饱和。输出负载加在电源V+和输出口上,当输入为高电平时,输出负载工作;
(3)由于在刚刚接触锁存器的时候,就接触了74HC573,对它的使用也比较成熟,因此在驱动部分使用了熟悉的74HC573,其优点有:
        1.高阻态;就是输出既不是高电平,也不是低电平,而是高阻抗的状态;在这种状态下,可以多个芯片并联输出;
        2.数据锁存;当输入的数据消失时,在芯片的输出端,数据仍然保持;
        3.数据缓冲; 加强驱动能力;
(4)LED灯的选择,出于外观和整体的形状美观,个人推荐雾面蓝光方型LED。但是由于当时去电子市场没有找到,最后用了雾面蓝光草帽型的LED灯(结果问题也是出了一大堆)。

电路的组装与焊接:
光立方设计与制作
图2.电路PCB图
        这是布线完成的PCB板子,由于之前选错灯的原因,我后面又在每个573的输出口加了1N4148二极管。原因是因为这种小灯的反向漏电流比较大,导致整个立方在不接负极的时候也会发光。加二极管之后,它们每个角输出就都互不影响了。同时,每片573的数据口是分别并联到P1口的,板子上没有布线,在这里我是用单股导线一条一条连上去的。
下面是板子的制作过程:
(责任编辑:admin)
织梦二维码生成器
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容