摘要:随着人们生活水平的提高,“光立方”一词正引起人们关注,并逐渐渗透到人们生活的方方面面,如照明类LED光效、信息传播类LED光效、LED立体影像等。本文针对现代LED光效显示从平面向立体发展的趋势利用单片机及512个LED设计了一种用于立体灯光及3D显示的8*8*8LED光立方。首先介绍了光立方的工作原理,在此基础上讨论了主控模块、驱动模块、显示模块的设计方法。选择STC12C5A60S2单片机为核心控制器件,由八个八进制3态非反转透明锁存器74HC573扩展I/O口输出,选择ULN2803达林顿管为驱动电路器件。最后通过C语言编程实现了光立方静态和动态的图案显示。该设计的实现可用于户外景观照明、各种类型的大屏幕点缀、3D立体模拟等领域。60651

毕业论文关键词:光立方,锁存器74HC573,ULN2803达林顿管,单片机

Abstract:With the improvement of people's living standard, the phrase "Light Cube" is attracting our attention, and penetrating into all aspects of our lives gradually, such as light effects of illumination LED, information dissemination LED, and LED 3D images. An 8 * 8 * 8 LED light cube aimed at the trend of the modern LED light display development from flat to 3D is designed with SCM and 512 LED lights for stereoscopic lighting and 3D display in this paper. First of all, how the light cube works is introduced. What’s more, the design method of the main control module, drive module and display module is discussed. We select STC12C5A60S2 SCM as the core control device which is output by eight 3-state non-inverting octal transparent latch 74HC573 expansion I/O port, and ULN2803 Darlington as driving circuit device. Finally, the static and dynamic pattern display of Light Cube is realized through the C programming. The achievement of this design can be applied in outdoor landscape lighting, all types of large-screen embellishment, 3D simulation, and other fields.

Keywords:light cube,latch74HC573,ULN2803Darlington,SCM

1  绪论 4

1.1  国内外研究现状 4

1.2  设计的总体要求 5

1.3  论文的结构安排 6

系统总体设计 6

2.1  工作原理 6

2.2  各模块方案选择与论证 7

3  系统硬件电路设计与实现 11

3.1  单片机最小系统 11

3.2  驱动模块设计 12

3.3  扩展I/O口设计 13

3.4  显示模块设计 14

4  系统软件程序设计 16

4.1  主程序设计 16

4.2  显示程序设计 17

4.3  程序简介 18

5  系统调试及结果分析 20

5.1  硬件测试 20

5.2  软件测试 20

5.3  结果分析 21

结  论 23

参考文献 24

附录1电路原理图 25

附录2主程序清单 26

1  绪论

由于经济的高速发展,人们已经不满足平面效果的欣赏,3D立体的空间效果让人醉心不已,给人带来无与伦比的感官冲击。3D技术已经广泛的应用到我们的生活当中。在打印技术方面3D打印还不成熟,但这项技术在世界上已经产生了巨大的影响。就目前来看3D技术已经应用于军事、远程控制、海底科考、模拟分析等一系列的高端领域。现在科技越来越发达3D技术的成本也变得越来越低廉,以后3D立体影像电视也会进入普通家庭。在不久的将来3D技术还可以广泛应用于科考、医学、地下矿产开采,空中海上导航等领域。但是目前技术的发展,它还不能够完全的渗透到人们的生活当中,这样就激发很多爱好设计的人们对其不断地研究。因此,简单的3D设计就是控制发光二极管的点亮顺序,让整个LED立方体显示不同的图案,这种尝试将给未来的3D技术带来很大的突破。

上一篇:PLC工厂恒压供水系统设计+程序图
下一篇:STC89C52单片机出租车计价器设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发