基于单片机音乐播放器节拍显示设计—电气自动化毕业论文

上传人:博****1 文档编号:476222372 上传时间:2023-06-07 格式:DOC 页数:24 大小:286.52KB
返回 下载 相关 举报
基于单片机音乐播放器节拍显示设计—电气自动化毕业论文_第1页
第1页 / 共24页
基于单片机音乐播放器节拍显示设计—电气自动化毕业论文_第2页
第2页 / 共24页
基于单片机音乐播放器节拍显示设计—电气自动化毕业论文_第3页
第3页 / 共24页
基于单片机音乐播放器节拍显示设计—电气自动化毕业论文_第4页
第4页 / 共24页
基于单片机音乐播放器节拍显示设计—电气自动化毕业论文_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于单片机音乐播放器节拍显示设计—电气自动化毕业论文》由会员分享,可在线阅读,更多相关《基于单片机音乐播放器节拍显示设计—电气自动化毕业论文(24页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文)题目: 基于单片机音乐播放器节拍显示设计 院 (系): 机电工程系 专 业: 电气自动化技术 毕业设计(论文)任务书学生姓名学号专 业电气自动化技术院(系) 机电工程系毕业设计(论文)题目基于单片机音乐播放器自动节拍显示设计任务与要求任务: 本设计是采用AT89C51单片机为核心设计的数字音乐播放器,实现彩灯伴奏,按键弹奏,显示音乐节拍的功能。要求:(1)彩灯伴奏模块则是LED通过控制模块的控制伴随音乐节拍闪亮。(2)按键模块是由8个按键组成,其中1个键用于实现播放器自动播放和自行弹奏两模式间的转换,其余7个键作为音符的输入或音乐的播放选择。(3)显示音乐节拍是音乐播放系统设

2、计上增加液晶显示器,采用的是LCD1602显示模块,为使用者提供曲目信息。 完成时间段2012年11月26日 至 2013 年3 月18日 共 16 周 指导教师单位重庆科创职业学院 职称讲师院(系)审核意见毕业设计(论文)进度计划表日 期工 作 内 容执 行 情 况指导教师签 字2012.11.26-2012.12.7查找资料,选题2012.12.8-2012.12.30完成论文的初稿2012.12.31-2012.1.20完成论文二稿的写作2013.1.21-2013.2.15完成论文的终稿及格式修改2013.2.16.-2013.3.4定稿,打印论文,做好答辩的准备2011.3.5-3.

3、18论文答辩教师对进度计划实施情况总评 签名 年 月 日 本表作评定学生平时成绩的依据之一毕业设计(论文)中期检查记录表学生填写毕业设计(论文)题目: 基于单片机音乐播放器节拍自动显示设计学生姓名: 学号:专业:电气自动化 指导教师姓名:刘 静职称: 讲师检查教师填写毕业设计(论文)题目工作量饱满一般不够毕业设计(论文)题目难度大适中不够毕业设计(论文)题目涉及知识点丰富比较丰富较少毕业设计(论文)题目价值很有价值一般价值不大学生是否按计划进度独立完成工作任务学生毕业设计(论文)工作进度填写情况指导次数学生工作态度认真一般较差其他检查内容:存在问题及采取措施:检查教师签字: 年 月 日院(系)

4、意见(加盖公章): 年 月 日摘 要目前流行的MP3播放器的音质已相当好,但略感遗憾的是除了选择歌曲和显示歌名外,绝大部分播放器没有诸如随意弹奏乐曲、乐曲节奏跳动等功能。而随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一。要为现代人工作、生活提供更好的更方便的服务就需要从单片机技术着手,一切向着数字化控制、智能化控制方向发展。本设计是采用单片机为核心设计的数字音乐播放器。本设计在实现音乐的播放及歌曲名显示等基本功能的基础上进行了扩展,添加了彩灯伴奏、按键弹奏、显示音乐节拍等功能。本论文给出了系统方案的建立、硬件电路的详细设计及软件的程序实现。并通过软硬件的联立调试,验证了设计方案

5、的可行性。关键词:多功能 MP3音乐播放器 单片机 按键弹奏AbstractThe current popular MP3 player sound has been quite good, but feel regretful slightly is in addition to the choice of songs and display the song name, most players without such as random play music rhythm, music and other functions. But as people living standard

6、 rise ceaselessly, SCM control is one of the goals that people pursue. For the modern life of work, to provide better and more convenient service needs from proceed toward the SCM technology, all digital control, intelligent control direction.This design is the use of single-chip microcomputer as th

7、e core design of the digital music player. The design in the implementation of music playing and the song name display and other basic functions based on the expansion, adding lights accompaniment, play button, display the beat of the music and other functions.This paper gives a system scheme, hardw

8、are establishment detailed circuit design and software program. And through the software and hardware of simultaneous debugging, verify the feasibility of the design scheme.KEY WORD : multi function MP3 music player single chip microcomputer play button目 录第一章 绪言1第二章 硬件设计2第一节 硬件电路的设计框图2第二节 硬件电路设计模块的选

9、定2第三节 各硬件电路的具体设计4第三章 软件设计8第一节 单片机发声的基本原理8第二节 设计的相关音乐说明8第三节 音乐播放器软件程序设计9结论12致谢13参考文献14附录 16第一章 绪言二十世纪九十年代以来,计算机、信息、电子、控制、通信等技术得到迅速发展,促使了社会生产力的提高,也使人们的生产方式和生活方式产生了日新月异的变化。随着人们生活水平的提高及对音乐的喜爱,对音乐播放器的品质,功能,品种等提出了越来越多的要求,表现在对控制系统性能、可靠性等要求越来越高。而品质的提高,功能的更新,可靠性的增强,品种的变化无不与产品的核心控制部分水平的提高密不可分。家用音乐播放器产品及其它有关消费

10、电器产品都是一些开环或闭环控制系统,都由核心控制部分,执行部分与人机界面三部分组成。而最为重要的控制部分一般是由单片机来执行完成的,这就必将导致和促进单片机在音乐领域应用的发展。现在这些由单片机实现的音乐播放器的功能越来越强、费用越来越低。例如,就目前市场上的MP3的功能越来越强大体积却越来越小,价格也逐渐便宜,被大多数人所能接受。但这些音乐播放器也或多或少的存在着一些问题,解决这些问题,非智能化的单片机莫属。本设计由硬件电路设计和软件程序设计两大部分组成。整个硬件电路是由中心控制、播放、选曲、显示、按键和彩灯等模块组成,中心控制模块采用AT89C51单片机,播放模块是由8050 NPN三极管

11、和电磁蜂鸣器组成,采用LCD1602显示模块,按键设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户自弹作曲。软件程序运用C语言编程实现。第二章 硬件设计第一节 硬件电路的设计框图硬件电路如图2.1所示由控制模块、按键模块、LCD显示模块、扬声器播放模块、彩灯伴奏模块组成。AT89C51控制模块按键模块扬声器播放模块彩灯显示模块显示模块图2.1硬件总体框图按键模块共由8个按键组成,其中1个键用于实现播放器自动播放和自行弹奏两模式间的转换,其余7个键作为音符的输入或音乐的播放选择。LCD显示模块利用LCD1602对当前播放的歌曲名称进行显示。彩灯伴奏模块则是LED通过控制模块

12、的控制伴随音乐节奏闪亮。扬声器播放模块由三极管及无源蜂鸣器组成,通过控制模块的控制对当前音乐进行播放。第二节 硬件电路设计模块的选定一、中心模块51系列的单片机优点之一在于,它从内部硬件到软件有着一套完整的按位操作系统,即位处理器,也称布尔处理器,它的处理对象不是字或字节,而是位,这就意味着它不仅能对片内某些特殊功能寄存器的某位进行处理,例如传送、置位、清零、测试等,还能进行位的逻辑运算,这一点使其他种类单片机很难实现的。51系列的单片机的另一个优点便是具备了乘法和除法指令,其中八位除以八位的除法指令商为八位,精度显得有些不足,因此在应用方面不是很多,但八位乘以八位的乘法指令积为十六位,这样的

13、精度已经足以满足大部分应用的要求了,更为重要的是,直接具备了乘法与除法指令,这就使得在实际应用时,使用者不必额外编写相应的子程序以备调用,与其他系列单片机相比,51系列的单片机在编程操作方面的简便与实用性无疑上了一个新台阶。而同属指令系统规范完整这一范畴所带来的便利还包括了二进制十进制调整指令DA,可将二进制变为BCD码,这使得十进制的计量更为快捷简便,省去了其他系列单片机还需要编写调用相应子程序的冗余过程,节省了大量的劳动力和时间。所以,从本系统设计的功能需求及成本考虑,51单片机性价比更高,AT89C51是拥有2个外部中断,2个16位定时器,2个可编程串行UART的单片机。中心控制模块采用AT89C51单片机已完全满足设计需要,实现整个系统控制。二、播放模块播放模块是由8050 NPN三极管和电磁蜂鸣器组成。AT89C51输出高电平控制信号,启动8050 NPN三极管使信号放大,从而启动电磁蜂鸣器。与LM386和喇叭的组合相比较,该播放模块存在一定噪声,音响效果较差。但由于所需驱动功率较小,驱动器件要求不高,并能降低设计成本。因此,必须选用8050 NPN三极管和电磁蜂鸣器则能满足系统要求。三、显示模块LED数码管是一种数显器件。我们知道,发光二极管(英文缩写为LED)是由半导体材

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号