问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

八位流水灯的发光二极管与电阻位置接反有没有影响?

发布网友 发布时间:2022-04-26 13:36

我来回答

1个回答

热心网友 时间:2022-06-28 16:32

光立方由若干个二极管led灯以立方体形式搭建,4*4*4、8*8*8、16*16*16甚至更多,又由单片机、锁存器、译码器等电器元件驱动,形成立体动画效果。其中8*8*8光立方最为常见。

例如:8*8*8光立方是由512个发光二极管按照立方体的方式搭建焊接起来的,有层共阴束共阳和层共阳束共阴两种方案,每一层有8*8个发光二极管,共8层。用c语言编译单片机程序使自定义动画效果得以实现。

光立方工作原理

光立方简单讲就是用单片机控制很多规则排列的LED的亮和灭。

1、单个LED的控制方式

先了解单个LED的控制方式,可以是将正极接电源,负极通过一个限流电阻连接至单片机的某个IO口。IO口输出低电平时,LED就亮,反之,LED灭。

如果我们想驱动任意位置的led,我们只需要在该位置led所使用的列线接地,行线接上+V即可。

学过单片机的朋友们,都知道数码管是怎么点亮的,其中有位选和段选之分,通过扫描来实现所有数码管能正常工作以实现显示我们想要的数字。

点阵也一样,尽管是8*8的点阵,如果我们让整体能随意显示图案,那也需要用扫描的方式才能够实现,否则,无法实现对其精准的控制。

所谓扫描,就是说,我们一次只能让一行排或者一竖排的灯亮。每次只能这么点,8次为一个周期,从左至右依次点一次,那么循环起来,我们看到的就是完整的图像了。

2、每一层LED的控制方式

若按照单个LED的控制方式,每个LED需要占用单片机的一个IO口,控制100个LED就需要100个IO口。那么,有没有一种方式,可以用较少的IO口,控制较多的LED呢?答案是肯定的,这种方法,就是扫描驱动电路。

2*2扫描驱动电路

所以一般情况下,光立方的每一层虽然有64个灯,但是我们会有64跟线分别连接到这些灯上,从而实现一次性的对64个灯进行控制,通常单片机引脚较少,一般将采用74hc573,74hc595等芯片进行拓展。

3、(基于74hc573的)8*8*8光立方LED的控制方式

数据通过并行的方式,分别打入每一个74hc573中,再控制器储存这些数据,从而实现一层64个灯同时的点亮。下面描述一下一个固定画面的显示,所需要硬件执行的过程。

1)将第一层64个点的数据传入8个74hc573中,控制uln2803层控制芯片打开第一层开关,使第一层点亮,这个时候,其他层是灭的。

2)等待时间t。

3)熄灭第一层,开始向74hc573中传输第二层的数据,锁存,开启第二层总控制开关,点亮第二层。

4)等待时间t。

。。。

熄灭第一层,将第八层的的数据传进所有74hc573中,锁存,开启第八层总开关,点亮第八层。

再回到第一步,循环下去。。

这样,便实现了一个周期画面的显示,由于人眼的视觉暂留的特性,只要刷新的够快,我们看到的就是光立方整体都在亮。便实现了我们想要的效果。为了画面的稳定,上面间隔点亮t要保持一致,否则会出现亮度不均的情况。

在实际使用上述电路的时候,最好给74hc573输出的64个引脚分别加一个限流电阻,这样能起到很好的二极管保护作用和整体功耗的*以及亮度的调节。

仔细分析上述控制过程,可以发现进一步节约IO口的数量方法。

以16&TImes;16的整列为例,若限定16列中,每次只亮一列,就可以用4根IO线加一个4~16译码器替代。这样,就变为16+4只有20个IO口了。而行还是保留16根,因为这样做,可以一次控制1列中的多个LED同时亮。加快扫描进度。

基于74hc573的8*8*8光立方电路图

以上原理有了,可以开始动手了

(图片很多 ,打开需要时间 请耐心等待。。。)

下面我们来搭建 光立方的点阵部分,

步骤:

1,先把512个LED,负级全部弯成90度

2,摆到搭建模版上,进行负极 与 负极间的焊接,一共是8列。

3,歪曲正极90度,进焊接,一共7列。

到这LED的点阵列就焊接完成了,像这样的阵列一共要8片。

把LED插的 模具上,将 LED的负极弯成90度,备用等待焊接,一共要512个。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 请问4*4*4光立方的结构和原理是什么? 四线声光控开关接线方法,四个接头分别是N;L;XF;LOAD怎么连接可以控制节能灯? 科学小实验灯泡亮了连接方法 指示灯连接 方法 灯具电线连接方法图解 朋友圈背景图是寺庙有什么寓意? 电灯开关连接方法有哪几种 旅行时,如何发朋友圈才有高级感? 链接OTC交易服务有那些特点? 零首付买房有哪些风险? 零首付贷款买房 买房有零首付的么? 买房零首付有哪些套路? iphone 单声道音频有什么用 买房零首付是什么?零首付买房有何风险? 买新房可以零首付吗 零首付买房有哪些常见的法律风险 数码宝贝谁最强?我很喜欢奥米加兽X,大家说他厉害吗? 泰安有孔子庙吗?它在哪个位置?O(∩_∩)O谢谢 ギリギリ chop 的中文版歌词. 光立方焊接很困难吗 光立方做完一直闪烁怎么办 光立方的灯如何折脚,尽可能详细 光立方_毕业论文(含程序+原理图+实物图) 用STC12C5A60S2制作的4*4*4光立方,但是没有程序! 888光立方uln2803输出问题 谁能告诉我4*4*4光立方制作要什么材料,最好零件数详细点,谢谢 888光立方接上2803用万用表二极管挡测灯的时候一层都亮,这是怎么回事 微信使用别人的照片当做头像,然后跟别人瞎聊天是不是犯法?,, 手游阴阳师数珠怎么样,值得培养么? 阴阳师兔丸技能好用吗 阴阳师兔丸御魂阵容 比起阴阳师里面的SSR式神,哪些R式神实力并不逊色? 专利可以买卖吗 《阴阳师》兔丸和山兔那个厉害?兔丸和山兔属性对比 阴阳师兔丸技能厉害吗 兔丸最佳技能使用技巧 阴阳师手游的兔丸式神值得培养吗? 专利买卖有哪些程序? 阴阳师兔丸和雨女哪个厉害 兔丸和雨女哪个更值得培养 阴阳师兔丸和雨女哪个比较好用 阴阳师兔丸值得入手吗 兔丸技能升级需要点