基于单片机的浪漫彩灯设计

时间:2022-05-21 02:08:17

基于单片机的浪漫彩灯设计

摘 要 为了迎接情人节,或者送一个小礼物,许多都需要利用彩灯,也就是LED灯,通过LED灯组合成各种文字或者图形。采用自动化控制,使产生动态变化的“动感”效果,本文就是介绍一种用AT89C51单片机构成的浪漫彩灯电路,本电路结构简单,制作容易,控制简单,非常适合IT男制作简单的情谊礼物。

【关键词】浪漫彩灯 AT89C51单片机 IT男 情谊礼物

1 系统方案设计

本系统实现LED流动闪烁,使用AT89C51单片机作为微处理器,AT89C51是美国ATMEL公司生产的高性能CMOS8位单片机,128字节内部RAM,32个I/O口线,二个位定时/计数器,空闲方式停止CPU工作。因为单片机的I/O口线比较多所以不必要设计比较复杂的电路就可以直接对很多LED进行控制。

2 硬件电路设计

硬件电路有AT89C51单片机最小系统、限流电阻与led彩灯等组成。通过32个I/O高低电平的变化使led动态变化,I/O口为低时,对应的一组led亮,从而很容易的控制LED达到浪漫彩灯效果。硬件电路如图1所示。

3 程序设计

因为此电路比较简单,所以通过程序通过简单的数组就可以控制,把你需要的效果通过计算出来,然后把数字代码写到数组里面去。在通过数组的数字通过循环移位发送到I/O,则达到预想的效果。程序流程图如图2所示。

4 实现结果

通过把电路写入proteus7.8软件中,并且把程序便宜生成HEX文件,加载到MCU中,得到的效果如图3所示。通过仿真结果分析可知,本次设计达到预想的结果。运行比较稳定,成本非常低。相信做出实物更加美观漂亮。

5 结论

每一月都有情人节,情人节送这种礼物,性价比非常高,平时给女朋友送这个可以达到浪漫的小惊喜。所以这款基于单片机的浪漫彩灯设计具有广大的应用价值。本次设计简单但是不缺想法;简单而不失档次;简单而不失意境。

参考文献

[1]江世明.单片机原理及应用--基于Proteus的单片机应用系统设计与仿真[M].上海:上海交通大学出版社,2013(12).

[2]江世明,黄同成.单片机原理及应用[M].北京:中国铁道出版社,2010(12).

[3]杨光友.单片机微型计算机原理及接口技术[M].北京:中国水利水电出版社,2002.

作者单位

邵阳学院 湖南省邵阳市 422000

上一篇:固井工程数据实时采集与远程传输技术探讨 下一篇:计算机在高职院校学生管理工作中的应用