基于单片机智能彩灯控制系统设计内容摘要:

)。 软件编译采用 KEIL C51 软件, Keil C51 是美国 Keil Software 公司出品的 51系列兼容单片机 C语言软件开发系统,与汇编相比, C 语言在功能上、结构性、可读性、可维护性上有明显 的优势,因而易学易用。 用过汇编语言后再使用 C来开发,体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全 Windows界面。 另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到 Keil C51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。 在开发大型软件时更能体现高级语言的优势。 仿真结果 先按复位键,系统初始化,然后 8 个 LED 开始按照要求闪烁,分别按下列模块点亮: 模块 1:循环单向闪烁,只有一个灯亮 模块 2:循环单向闪烁,只有两个灯亮 模块 3:循环往复闪烁,只有一个灯亮 模块 4:全亮全灭 模块 5:顺次点亮或者熄灭, 多个灯亮 模块 6:顺次点亮或者熄灭,多个灯亮,一次点亮两个 模块 7:双端对称往返闪烁 系统调试 在调试过程中主要是对程序的修改,特别是延时子程序。 开始延时较短时,当按下开关时, LED 开始闪烁。 如果延时较长则 LED 闪烁更慢。 通过修改程序,将延时调到适中,系统正常工作。 误差分析 设定预设值后,记录模式一的数据, 每次送出的数据是不同,具体的数据如下表 1所示 说明 L8 L7 L6 L5 L4 L3 L2 L1 1 1 1 1 1 1 1 0 L1 亮 1 1 1 1 1 1 0 1 L2 亮 1 1 1 1 1 0 1 1 L3 亮 1 1 1 1 0 1 1 1 L4 亮 1 1 1 0 1 1 1 1 L5 亮 1 1 0 1 1 1 1 1 L6 亮 1 0 1 1 1 1 1 1 L7 亮 0 1 1 1 1 1 1 1 L8 亮 后面几种模式的实验结果基本和理论值一样,没什么误差。 宁波大红鹰学院毕业设计(论文) 14 结束语 与市面上大多数的 LED 彩灯相比,该种彩灯具有更好的灯光装饰效果,性价比更高,与普通的全硬件 LED 彩灯相比具有更好的经济效益。 应用主控模块输出的控制信号去控制灯管内的 L ED 板模块工作,使得产品性能稳定,便以安装容易操作。 由于控制程序存储在 89C51 单片机 的电可擦除 Flash 闪存 EPROM 中,如果用户需要更改系统的亮灯模式 Model_i,无须改变系统硬件电路,只需修改其中程序即可,是一种很有发展前途的彩灯控制器。 通过花样彩灯的制作,给我最大的体会是对一个程序整体的把握和控制,只有将子程序有效的结合起来,才能完成设计的目的。 另外,在程序的调试过程中,我也遇到了很多意想不到的困难,在老师的帮助和自己的不懈努力下,我对伟福这款仿真软件有了更深的认识,将困难一一克服,使程序编译成功,仿真实现。 通过对本次毕业论文的编写,使我明白 应用主控模块输出的控制信号去控制灯管内的 L ED 板模块工作,使得产品性能稳定,便以安装容易操作。 由于控制程序存储在89C51 单片机 的电可擦除 Flash 闪存 EPROM 中,如果用户需要更改系统的亮灯模式Model_i,无须改变系统硬件电路,只需修改其中程序即可,是一种很有发展前途的彩灯控制器。 通过编写论文 ,使我对单片机实现彩灯的原理及其使用问题有了更深刻的认识,是我从中体会到《 单片机原理及技术应用 》的课题的重要意义,值得我们探讨,使我更深的理解和学会综合运用单片机技术、模拟电子电路、数字电子电路、传感器,软件技术、计算机软件编程技术,设计彩灯。 通过设计全面地培养与锻炼电子信息工程专业学生综合运用本专业知识分析问题和解决问题的能力。 参考文献 [1]王幸之 钟爱琴 . AT89 系列单片机原理与接口技术 [M].北京: 北京航空航天大学出版社 , 2020. [2]谭浩强 .C 程序设计(第二版) [M].北京: 清华大学出 版社 , 1999. [3]赵亮 .单片机 C语音编程与实例 [M].北京: 人民邮出版社 , 2020. [4]房小翠、王金凤 .单片机实用系统设计技术 [M].北京: 国防工业出版社, 1999. [5]康华光 .电子技术基础数字部分(第四版) [M].北京: 高等教育出版社 , 1998. [6]张毅刚 .单片机原理及应用 [M].北京: 高等教育出版社 , 2020. [7]李广第,朱月秀,王秀山 .单片机基础 [M].北京: 北京航空航天大学出版社 , 2020. [8]杨振江 .A/D、 D/A 转换器接口技术与实用电路 [M].西安: 西安电 子科技大 学出版社 . [9]梅笙,李玮 .基于 AT89C52控制的数控直流电流源的设计 [J].电子测试, 2020( 2):1923. [10]张鑫 .单片机原理及应用 [M].电子工业出版社, 2020. [11]Matthew R, Robin T. Microprocessor controlled power supply[J]. Electronic World Wireless World, 1994,95 (1639) : 524~ 527. [12]Kuo B C. Automatic control system[M]. 3th ed. New Jersy Prentice Hall, 1975. 宁波大红鹰学院毕业设计(论文) 16 致谢 本次毕业设计的成功得益于很多人的帮助,在此,我要向他们提出感谢。 首先,我要感谢教的 XX 老师,感谢他给我认真讲解这门课,让我学到了很多的知识。 再次,我也要感谢知道我们这次设计的指导老师,得助于他悉心的指导,我才能更轻松更顺利的完成这次课程设计。 第三,我要感谢身边同学们的帮助,碰到不懂的问题时,使他们给与我耐心的讲解,让我明白一些问题。 过几个月的忙碌和学习,本次毕业论文设计已经接近尾声。 作为一个大专 生的毕业设计,由于 经验 的匮乏,难免有许多考虑不周全的地方,如果没有指导教师的的督促指导,想要完成这个设计是难以想象的。 在这里首先要感谢我的论文指导老师。 老师平日里工作繁多,但在我做毕业设计的每个阶段,从选题到查阅资料,论文提纲的确定,中期论文的修改,后期论文格式调整等各个环节中都给予了我悉心的指导。 除了敬佩杨老师的专业水平外,他的治学严谨和科学研究的精神也是我永远学习 的榜样,并将积极影响我今后的学习和工作。 最后还要感谢大学来所有的学院老师,是在他们的教诲下,我喜欢上了这个专业,掌握了坚实的专业知识基础,为我以后的扬帆远航注入了动力。 感谢和我一起生活的室友,是你们让我们的寝室充满快乐与温馨,为学习和生活提供了很好的环境。 “君子和而不同”,我们正是如此。 愿我们以后的人生都可以充实、多彩与快乐。 谢谢你们。 附录:程序清单 include define uint unsigned int void d。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。