基于单片机控制音乐播放Word版.doc
《基于单片机控制音乐播放Word版.doc》由会员分享,可在线阅读,更多相关《基于单片机控制音乐播放Word版.doc(14页珍藏版)》请在三一文库上搜索。
1、硅湖职业技术学院毕业论文(设计)题 目 基于单片机控制的音乐播放器 年 级 08级 专 业 机电一体化 姓 名 李耘 学 号 080202128 指导老师 李巧红 2011 年 5 月 1 日基于单片机控制的音乐播放李耘【摘要】在电子技术日月更新、不断换代,计算机程序设计语言应用广泛,特别是单片机技术日趋发达的情况下,为了培养并增强设计自主性和动手能力强的人才,了解单片机强大的设计功能。在此次设计中主要采用单片机AT89C52和一个SOUNDER(喇叭)来实现音乐的播放。【关键词】单片机 音乐播放器 控制一、 绪论现在各种各样的音乐播放器呈现在我们面前,外观越来越精美,功能越来越多,体积越来越
2、小,重量也越来越小、价格越来越便宜。同时,随着当代手机行业的快速发展,许多手机厂商为了能够吸引广大的客户受到消费者的青睐,致此他们开始研究在手机上实现音乐和视频的播放,因此现在的手机都能够轻松的播放音乐了。这样人们就更很容易携带,随时随地都可以听,以便来缓解人们的疲劳、压抑、愉快人们的心情等,甚至有时还可以借着音乐来抒发自己的感情,传达我们对朋友的祝福。因此,在不知不觉中它成为了人们生活的一样必需品,无论到哪里、无论什么时候都可以听到我们想听的音乐。在实际中参照单片机相关资料,就可容易的利用单片机设计出一个音乐发生器。在设计过程中人们还可考虑用多种方法进行实现,这样不但很好的发挥了人们的创新精
3、神,还提高了动手能力、综合分析能力及专业知识运用能力。二、 音乐基础知识音作为一种物理现象,是由于物体振动而产生的,振动产生的声波作用于人耳,听觉系统将神经冲动传达给大脑,进而产生听觉。人耳能听到的声音频率大约在1120000Hz,而音乐使用的音一般在274100Hz。一首音乐就是由许多不同的音符组成的,而每一个音符对应着不同的频率,这样就可以利用不同的频率的组合,加以拍数对应的延时来构成不同的音乐。音乐的产生需要不同频率的音频脉冲,对于单片机而言,可以利用它的定时/计数器产生这样的方波频率信号。在本设计中,单片机工作在12MHz时钟频率下,其时钟周期为1us,因此可以利用AT89C52的内部
4、定时/计数器T0,使其工作模式为1,根据对应音符的不同频率求出计数器的初值T(即是TH0和TL0的值),则TH0=T/256,TL0=T%256。三、系统方案设计3.1设计任务设计一音乐发生器:(1)用单片机作为开发工具,至少能储存3首乐曲;(2)能按键选择乐曲序号,每按一次加1键乐曲序号加1,每按一次减1键乐曲序号减1;(3)能进行仿真音乐发生器。3.2设计过程在毕业设计题目选择后,我积极的查阅相关资料。经过分析、思考及其指导老师的悉心的指导,我最终设计出了二种方案,并对每一种方案进行分析与考虑及各个方案的比较,选择了第一种方案用AT89C52单片机和蜂鸣器来实现音乐的播放。确定好设计方案后
5、,将整个设计分成了三个步骤:一是设计的硬件电路图的绘制;二是程序的设计;三是硬件电路仿真与程序的编译、连接及运行。3.3方案设计与选择方案一用AT89C52单片机、八段数码管及蜂鸣器来实现音乐发生器。主要运用单片机AT89C52、一个共阴极的八段数管及蜂鸣器三部分组成。它的主要思想就是将定时器0用于定时,作音符发生器用;定时器1用计数,这里用作中断;同时将所要播放的歌曲存放在指定的地址单元中,单片机来直接驱动蜂鸣器来实现音乐的播放。还实现上一曲、下一曲,就能够选择所要的乐曲了。该设计方案的硬件电路图的设计如下所示。方案二用单片机AT89C51、LM386(音频功放) 和扬声器实现音乐发生器。主
6、要运用AT89C51单片机、音频功放芯片(LM386)和扬声器三部分组成。此方案中电路原理图也是由两部分组成:一是ATMEL公司的AT89C51单片机外接晶振电路(单片机的工作时钟12MHz)及复位电路来实现的;二是美国国家半导体公司的音频功率放大器(LM386)电路。将单片机AT89C51的P0.0作为音频脉冲输出脚,输入到由LM386组成的音频功放电路中,经过处LM386处理后,从LM386的输出引脚,经过补偿网络(与蜂鸣器相并)主要是为了防止高频自激和过压现象,再输入到扬声器中,这样单片机发出的不同频率的音频信号就可以通过蜂鸣器发出我们所想要的乐曲。该设计方案的硬件电路图的设计如下所示。
7、综合以上二种方案都可以实现音乐的播放,比较二种设计方案来说:从电路原理图实现相对来说二种方案之中的第二方案比较简单,但是它没有实现音乐播放的其他功能,只能够循环的播放你所存储的音乐。而第一方案与第二方案大同小异,用的单片机不同一个是AT89C52、另一个是AT89C51,并同时方案利用了一个音频功放电路来放大输入的脉冲信号,这样就比第二方案中产生的音乐好听些,再利用开关按钮来控制音乐播放上一曲及下一曲和对待机时背景音乐的加速和减速。因此,在此次设计中我选择了第一种方案来实现音乐发生器。四、硬件电路设计4.1电路组成及工作原理4.1.1电路组成对于整个设计的电路由单片机、驱动发声电路及歌曲播放控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制 音乐 播放 Word
链接地址:https://www.31doc.com/p-14389222.html