欢迎来到天天文库
浏览记录
ID:8324851
大小:579.50 KB
页数:21页
时间:2018-03-19
《基于单片机的电子音乐门铃》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、控制电路学年设计任务书学院计算机与信息工程学院专业物联网工程课程名称控制电路题目基于51单片机的电子音乐门铃设计与实现完成期限自2015年7月9日至2015年8月28日共1周内容及任务一、项目的目的1.利用学过的单片机及C语言等知识,实现基于单片机的电子音乐门铃系统2.巩固所学习的AT89C51、LCD、蜂鸣器控制等知识,训练单片机应用系统开发能力。3.培养查找资料和阅读文献的能力,撰写学年设计报告。二、项目任务的主要内容和要求1.使用51单片机、蜂鸣器、按键按钮和LCD1602等元器件,焊接门铃硬件部分;2.使用C51编写控制程序,使I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的
2、音调,从而演奏乐曲(最少三首乐曲)3.客人可通过门铃按键播放音乐,并显示提示信息。4.如果主人在家,可暂停并取消音乐播放。5.完成设备的代码测试及文档撰写。三、项目设计思路1.设计相关电路图,然后焊接电路板。2.查阅资料了解音乐组成,音符和节拍的产生原理。3.编写音乐播放程序、按键、LCD信息显示和继电器开门程序。4.系统软件调试,并测试通过。四、具体成果形式和要求1.完成基于单片机的电子音乐门铃系统设计,以搭建好的电路实现所要求功能,并配合原理图阐述。2.完成学年设计文档。进度安排起止日期工作内容2015.6.10~2015.7.1选题,讨论内容2015.7.9布置任务和学年设计安排
3、,明确使用的元器件和开发模块2015.7.10~2015.8.24暑假期间查阅资料,准备相关知识,以及具体开发2015.8.25小组交流讨论,系统调试,撰写学年设计报告初稿2015.8.26~2015.8.27修订学年设计报告,完成系统2015.8.28学年设计答辩主要参考资料[1]张毅刚等.单片机原理与应用设计[M].北京:高等教育出版社,2005.[2]彭伟.单片机C语言程序设计实训100例[M].电子工业出版社,2012.10.[3]刘茂荣.画说乐理(二十)--音程[J].琴童,201O,第8期:18-19.[4]林志琦.基于Proteus的单片机可视化软硬件仿真[M].北京:北
4、京航空航天大学出版社,2006.指导教师意见(签字):年月日系(教研室)主任意见(签字):年月日控制电路设计说明书学院名称:计算机与信息工程班级名称:2013级物联网工程1班学生姓名:学号:题目:基于单片机的电子音乐门铃指导教师姓名:起止日期:2015年7月9日-8月28日第一部分:正文部分一、选题背景随着时代的前进和发展,控制智能化、小型化、低功耗化得到广泛关注。在这些领域中,单片机起到了举足轻重的作用,这就把单片机的应用提升到重要的地位,单片机应用系统设计就成为新的技术热点。近几年来,随着市场上智能家居的不断升温,门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商
5、家和用户所接受。人们已开始习惯用个性化的音乐门铃代替传统铁门铃,这使电子音乐门铃系统得到了飞跃性的发展。随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足,这将会日益成为今后的一个重要发展的方向。本设计是介绍了由AT89C51单片机来构成电子音乐门铃系统的工作过程,本系统主要完成该电子门铃不仅具有普通电子门铃的功能,而且还具有液晶显示屏提示功能。单片机价格便宜,性能可靠,耗电量少,安装也简便,按下再也不是“叮咚”声,而是悦耳的音乐,让客人可以耐心的等待;它的工作状态能够由用户自行设定音乐和提示语,给来访者提供必要的音乐和文字回应信息,给人们生活提供很大的便利。二、相关知识2.
6、1硬件部分2.1.1AT89C51单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。AT89C51是一个8位的微处理器,并包含有4KB的Flash存储器,即单片微机。在很多的嵌入式控制系统中,许多具有高度灵活性及低成本的解决方案都由AT89C51为其提供。AT89C51中中有一个用于构成内部振荡器的反相放大器,引脚XTAL1为放
7、大器的输入端,XTAL2为放大器的输出端。AT89C51的P3口第二功能,如下表2-1所示:表2-1P3口第二功能端口引脚第二功能P3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7RXD(串行输入口)TXD(串行输出口)INT0(外中断0)INT1(外中断1)T0(定时/计数器0外部输入)T1(定时/计数器1外部输入)WR(外部数据存储器写选通)RD(外部数据存储器写选通)AT89C51的引脚排列如图2-1所示:图2-1AT89C
此文档下载收益归作者所有