基于单片机的自动音乐播放器的方案设计书.docx
- 文档编号:2878341
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:13
- 大小:30.64KB
基于单片机的自动音乐播放器的方案设计书.docx
《基于单片机的自动音乐播放器的方案设计书.docx》由会员分享,可在线阅读,更多相关《基于单片机的自动音乐播放器的方案设计书.docx(13页珍藏版)》请在冰豆网上搜索。
基于单片机的自动音乐播放器的方案设计书
Thedesignofautomaticmusicplayerbasedonmonolithicintegratedcircuit
Abstract
Inordertofacilitatepeople'sdailylife,optimizesschools’,institutions’timingsystem,usedhasdesignedonekindofautomaticmusicplayerwhichbasedonmonolithicintegratedcircuit.Thisdesignfixedtimeandcountsthefunctionusingmonolithicintegratedcircuit89C58RD+,completesthetimethedemonstrationandfixedtimethefunction.And,Throughhypothesisstartingvalueoftimer,productthedifferentfrequencysound.Seversusingthetimercompletesthecontrolofmusicmetrelength.ThroughLM386N1audiopoweramplifier,enlargessignalwhichthemonolithicintegratedcircuitoutputs,thenbroadcastmusicfromloudspeaker.ThroughMAX232chip,cantransformPCmachineonthevoltageandthemonolithicintegratedcircuitsupplyvoltage.Andthen,turnsonthecomputerthoughStringmouth,thenitcandownloadprocedurewhichcompileswiththeClanguagetomonolithicintegratedcircuitfromcomputer.Atlast,itcandemonstratesthetimeonthedigitaltube.Whentimetoafterfixedtime,theloudspeakerautomaticallybroadcastssectionofcontinualmusics.Thisdesigngetridofthetraditionalalarmclock’sgratingsound,displacesisthewonderfulmusic,canprovidestheaccuratetimeforpeople'sdailylife.Thedesigncostveryinexpensive,itisworthpromoting.
Keyword:
Monolithicintegratedcircuit。
Automaticmusicbroadcast。
Audiofrequencytransformation。
Timedemonstration。
LM386N1audiopoweramplifier
目录
论文总页数:
页
引言.......................................................................1
1设计任务................................................................2
2软件设计
2.1音乐编程原理及流程图...............................................
2.1.1声音的产生......................................................
2.1.2音频转换原理....................................................
2.1.3音频转换流程图..............................................
2.2时间显示程序设计..............................................
2.2.1时间显示模块..............................................
2.2.2时钟流程图..............................................
3硬件电路的设计..............................................................2
3.1硬件流程模块(此节作为第1节---后面几节就围绕它来写,并且要写“连贯”)
3.2主要模块电路的设计..........................
3.2.189C58RD+型单片机介绍.........................................
3.2.2LM386N及外围电路的设计............................
3.2.3串行通信和MAX232芯片...........................................
3.24AT89C52的定时/计数器概述.........................................
3.25.......
4KEIL仿真软件及Protel99SE的应用......................................
4.1KEIL51的应用..........................................................
4.2Protel99SE的应用.....................................................
4.3PCB板制作.............................................................
5仿真及调试过程..........................................................
5.1硬件调试过程
5.2软件仿真及调试过程
6结果分析................................................................结论.....................................................................
参考文献.......................................................................
致谢.....................................................................29
声明.....................................................................30
附录.....................................................................16
基于单片机的自动音乐播放器的设计
引言
单片机,更确切地说应称为作微控制器,是20世纪70年代中期发展起来的一种面向控制的大规模集成电路模块,其特点是功能强、体积小、可靠性高、价格低廉。
它一面世便在工业控制、数据采集、智能仪表化、机电一体化、家用电器等领域得到了广泛应用,极大地提高了这些领域的技术水平和自动化程度。
因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。
本文将介绍一种以89C58RD+型单片机为基础元件设计的自动音乐播放器。
在当今这个科技高速发展的时代,时间对于每一个人都十分重要,时间就代表了金钱,代表了先机。
所以,准确的计时和及时的时间提示就显得相当重要,各个公司、机关、院校日常作息都需要计时和号音提示,我们的日常生活也离不开时间。
目前,此类音乐计时播放器在国内已经开始普及。
校园里的上下课的铃声,宿舍内早晨的起床号声音,都由以前枯燥刺耳的铃音转变成了好听的音乐,公路、广场中的计时装置也逐渐开始采用音乐来充当铃声。
此装置不仅为人们日常生活的计时提供了方便,同时也为目前快节奏的生活带来了乐趣。
本次设计以89C58RD+型单片机为基础,利用单片机编成技术对芯片进行功能设定,实现对时间的计时,并在四位共阴LED数码管上显示出来。
同时,利用单片机的定时器中断,在单片机内部产生所需要的音乐频率,并通过LM386N1型音频功率放大器将音频信号放大。
当定时时间到后,通过喇叭连续播放一段音乐。
此设计通过多次测试,计时准确,音乐声音宏亮清晰,节拍正常,达到预期效果。
本文将围绕基于单片机的自动音乐播放器,介绍一些关于单片机的基础知识、音乐播放器的制作原理及方法(其中包括了音乐编程原理)、定时器的设定、四位共阴LED数码管的显示、LM386N1型音频功率放大器外围电路的介绍,以及仿真软件(Keil、Protel99SE)的使用方法和相关PCB板的制作。
1设计任务
在基于单片机的自动音乐播放器中,采用89C58RD+型单片机为硬件基础,通过C语言对芯片进行编程。
单片机需外接+5V稳压电源,并通过MAX232电平转换芯片和串口接入PC机。
单片机工作时,用软件对定时器初值进行设定,从而得到所需要的声音频率;通过四位共阴LED数码管,可显示时间,并可进行定时设置;通过LM386N1芯片,将单片机输出的信号放大,接入喇叭即可发声。
具体要求如下:
(1)对时间进行定时,当定时时间到后,通过喇叭能连续播放一段音乐。
要求播放出的音乐的音阶准确,不能有太大偏差,否则会造成音乐声音刺耳难听;音乐播放必须连贯,即音乐必须有节奏感;喇叭放出的音乐声音响亮,不能太小,否则不能达到乐曲的提示作用。
(2)在四位共阴LED数码管上显示出时间(24小时制),包括小时、分钟,当定时1秒后,秒数加1;当定时满60秒后,秒数归零,分钟数加1;当定时满60分钟后,分钟数归零,小时数加1;当定时满24小时后,小时数归零。
软件设计
本设计的软件部分包含了两个重要组成部分:
音乐编程和时间程序(注:
也可以用下框图来反映----具体自己画和填写!
!
!
---便全面反映2.1和2.2等要写的东西)
2.1音乐编程原理及其流程图
2.1.1声音的产生
声音是音频振动的结果,振动的频率高则为高音,频率低则为低音。
音频范围为20HZ-200KHZ之间,而人类耳朵比较容易辨识的声音大概是200HZ-20KHZ。
一般音响电路是以正弦波信号驱动喇叭,产生悦耳的音乐的;在数字电路里,则是以脉冲信号驱动喇叭以产生声音。
同样的频率,脉冲信号或正弦信号产生的音效,对于人类的耳朵来说很难有所区别。
若用单片机产生声音,可利用程序产生频率,送到输入/输出端口,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 自动 音乐 播放 方案设计
![提示](https://static.bdocx.com/images/bang_tan.gif)