基于单片机的光立方设计论文_周立勤 林子淳

(温州科技职业学院,325006)

摘要:随着电子行业的不断发展,单片机凭借着其极高的性能价格比应用越来越广泛。本文阐述的是用STC89C52RC系列的单片机来控制一个“光立方”,利用程序来编写各种不同的效果来控制LED的亮灭,使得整个立方体展现不同的造型和图案,使其变得美轮美奂,绚丽多彩。

关键词:光立方;74HC573;单片机

随着科技的发展LED灯经过不断的改进已经深入的进入到了人们的生活中,如今LED灯制作的各种创意灯具和作品随处可见,为生活增添了一抹亮丽的色彩。本文阐述的光立方采用4*4*4的模式,将LED灯分成四层,再通过STC89C52单片机的核心编程来达到预设的色彩变换效果。

1.系统硬件设计

图1电路框图

本系统主要由单片机、复位电路、时钟电路、三极管驱动电路、LED光立方组成。其中,单片机为中央控制模块,主要用于编写控制程序;时钟控制电路为单片机各个功能部件的运行提供基准频率,只需在单片机内部的震荡电路芯片引脚上接一个石英晶体振荡器和两个微调电容就可以构成一个完整的震荡信号发生器。复位电路是用来实现单片机复位的,复位引脚RET通过一个施密特触发器与复位电路相连接,施密特触发器用作噪声抑制,采用上电复位方式。通过三极管驱动电路驱动芯片运行来控制LED光立方的不同闪烁模式。

2.系统软件设计

图2程序流程图 图3光立方代码花样

系统程序流程图如图2所示,完成控制模式编程以后可以产生如图3所示的不同花样。

3.小结

本次设计过程为:1)根据系统原理及工艺,提出了光立方的设计方案和思路;2)确定光立方的控制方案;3)选择所需的硬件进行研究设计,硬件设备选型,绘制系统硬件连接图;4)PLC 选型、估算所需I/O点数,进行I/O模块选型;列出I/O分配表;5)对控制系统的主程序进行设计,讨论PLC程序设计方法及程序执行特点。6)设计梯形图控制程序,对程序进行调试和修改并设计系统。本次设计进一步提升了本人的电路编程和制作能力,相信基于单片机的产品将会一片光明的市场前景!

参考文献

[1]廖常初.PLC编程及应用[M].北京机械工业出版社.2015

[2]陈中,朱代忠.基于STC89C52单片机的控制系统设计[M].清华大学出版社,2015.11

[3]王静霞.单片机应用技术[M].电子工业出版社,2015.7

[4]程国钢.51单片机常用模块设计查询手册[M].清华大学出版社,2016

[5]张占,张德虎.基于PLC和MCGS的串行通信实现[J].科技创新导报.2016(8).

论文作者:周立勤 林子淳

论文发表刊物:《知识-力量》2019年9月32期

论文发表时间:2019/7/19

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于单片机的光立方设计论文_周立勤 林子淳
下载Doc文档

猜你喜欢