基于AT89C51单片机的数字音乐盒设计-终稿.docx
《基于AT89C51单片机的数字音乐盒设计-终稿.docx》由会员分享,可在线阅读,更多相关《基于AT89C51单片机的数字音乐盒设计-终稿.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要本文主要将AT89C51单片机的数字音乐盒设计作为设计对象,为了尽量降低设计成本,所以选择了BY8001-16P型号的语音模块作为该数字音乐盒设计硬件的主要部件。在符合温度精度范围要求的基础上,本文设计了基于AT89C51单片机的数字音乐盒设计的整体方案,同时要保证该设计调速精准,误差尽量小,并对该种数字音乐盒所需要运用到的所有模块逐个进行选型分析,本文基于AT89C51单片机的数字音乐盒设计主要包括以下几点:查阅文献资料,查阅国内外关于对基于AT89C51单片机的数字音乐盒设计相关资料,根据查阅的文献资料探究国内外对基于AT89C51单片机的数字音乐盒设计的背景和现状,在此基础上建立基于
2、AT89C51单片机的数字音乐盒的研究构架。 通过研究如何选择各个元器件的型号等方面,设计关于基于AT89C51单片机的数字音乐盒总体方案,并对设计的方案与其他型号设计方案进行对比。在基于AT89C51单片机的数字音乐盒设计方案的基础上,再进行内部细节的设计,具体包括硬件系统、电源电路、存储电路、显示电路的设计。再设计51单片机的数字音乐盒设计的软件系统,来保证音乐盒功能的实现,其中关键是要保证播放顺序的智能化,该功能的实现就要对显示流程、中断流程和主控制流程的功能进行设计。最后对基于AT89C51单片机的数字音乐盒设计进行调试,对存在的问题进行分析不断完善数字音乐盒的设计。关键词:单片机 数
3、字音乐盒 SD卡 音频 ABSTRACTIn this paper, the digital music box design of AT89C51 single-chip microcomputer is taken as the design object. In order to reduce the design cost as much as possible, the DS18B20 sensor is selected as the main part of the digital music box design hardware. On the basis of meetin
4、g the requirements of temperature accuracy range, this paper designs the overall scheme of the design of digital music box based on AT89C51 single chip microcomputer. At the same time, it is necessary to ensure that the design speed regulation is accurate and the error is as small as possible. All t
5、he modules needed to be applied to the digital music box are selected and analyzed one by one. The design of digital music box based on AT89C51 single chip microcomputer mainly includes the following points: Consult the literature, consult the domestic and foreign data about the design of digital mu
6、sic box based on AT89C51 single chip microcomputer, according to the literature, explore the background and current situation of the design of digital music box based on AT89C51 single chip microcomputer at home and abroad, on this basis, establish the research framework of digital music box based o
7、n AT89C51 single chip microcomputer. Through the study of how to choose the model of each component, the overall scheme of digital music box based on AT89C51 is designed, and the design scheme is compared with other models. On the basis of the design of digital music box based on AT89C51 single chip
8、 microcomputer, the internal details are designed, including the design of hardware system, power circuit, storage circuit and display circuit. In order to ensure the realization of music box function, the key is to ensure the intelligent playing sequence. The realization of this function is to desi
9、gn the functions of display flow, interrupt flow and main control flow. At last, the design of digital music box based on AT89C51 is debugged, and the existing problems are analyzed to improve the design of digital music box.Key words: MCU digital music box SD card audio 目录第1章 绪论11.1 本文研究背景11.2 国内外研
10、究动态11.3 本文研究的内容3第2章 基于AT89C51单片机的数字音乐盒整体方案设计52.1 基于AT89C51单片机的数字音乐盒技术要求52.2 方案论证比较52.2.1 数字音乐盒解码的选择52.4 控制执行部件62.5 基于AT89C51单片机的数字音乐盒设计整体方案6第3章 基于AT89C51单片机的数字音乐盒硬件设计83.1硬件整体模块设计83.4按键控制电路83.6 电源电路设计103.7 音乐模块电路10第4章 基于AT89C51单片机的数字音乐盒软件设计114.1 编程语言114.2 系统主流程设计114.3 语音模块程序设计124.4 语音模块的串口操作流程134.5 L
11、CD1602显示程序与按键设计13第5章 实物的制作和调试155.1 实物的制作155.2 实物调试155.3 结果分析16第6章 结论17参考文献18致谢20附录22附录1电路22附录2程序23VI第1章 绪论1.1 本文研究背景在计算机网络迅速发展的时代,移动设备已经发展成小型的多感官计算机如多点触控、加速计、陀螺仪、摄像机、音乐播放或地理位置跟踪,给人们提供了新的互动机会1。然而,这些进展的全部潜力尚待发挥,在开发的同时也增加了对新计算的需求。一些研究提出了一种地理位置自适应音乐播放器基于音乐信息检索方法,音频处理算法和数字音乐对象的概念以及提供的感知能力通过移动平台2。本文的工作与电脑
12、游戏音乐中使用的概念使用移动传感器数据应用,如G1,本机制作的应用程序.音乐信息检索方法用于从音频信号中提取语义音乐特征音频处理算法用于对源音乐材料应用转换3。一种特定类型的DMO可以被定义为合并声音材料、从音频中提取的分析信息的数据容器,以及有关如何实时呈现的信息4。在人们的具体例子中,人们扩展了音轨的线性概念,将音轨表示为无向音轨图,其中的节点表示轨迹的节拍和连接表示两个拍子之间的相似性。此外,人们还结合了一套信号处理方法以及一个映射函数,将轨迹与特定地理地图中的位置。自适应播放器播放预定义的播放列表DMO,它与地图中的路径链接5。它有两个受地理位置控制的主要增强功能用户的,即歌曲的自适应
13、长度和自动转换。播放器被构建为producerconsumer应用程序6,其中这些乐器是由制作人准备的由消费者控制和体验。听音乐是几个世纪以来让人高兴的事,甚至再长一点。基于此,本文将从便携式入手,来设计一款智能的音乐播放器。1.2 国内外研究动态索尼在1979年推出了第一款小型便携式盒式立体声播放器,第一个所谓的MP3播放器诞生,在这之前花了将近20年的时间7。随身听改变了人们的音乐消费方式,使听音乐成为一种私人体验,因为耳罩耳机对周围的人来说就像是一个信号互动。随身听不仅允许人们随身携带音乐,而且还允许他们为不同的场合制作所谓的混音带,比如锻炼或者参加聚会。盒式磁带时代的混音带可视为现代数
14、字播放列表的前身。第一个商业MP3播放器,播放存储在内存中的音乐数字形式,1998年的MPMan8,为音乐铺平了道路,由于与移动电话的融合,功能强大的移动电话。有能力通过移动电话网络直接从internet下载和流式播放音乐,或通过无线局域网,音乐电话将自随身听以来,人们消费音乐的方式发生了第一次重大变化9。音乐手机允许用户在任何时候购买冲动音乐感觉到了。例如,如果他们从收音机里听到一首他们喜欢的歌,他们可以立即下载到他们的手机上。除了将音乐下载到他们的音乐中电话,网络连接允许音乐流通过Spotify10等服务,无限制地获得音乐,尤其是通过下载,也给音乐手机带来附加值,因为消费者已经准备好为此支
15、付额外的电话费用11。直到三十年前便携式播放器问世戴在耳朵上的耳机,如索尼随身听盒式录音机在没有其他人听到你的曲调的情况下,在路上和私下里播放音乐是不可能的。便携式数字音乐播放器作为一种音乐收听媒介12。苹果已经售出了1.2亿台市场领先的产品到2007年第三季度13。随着技术的发展和更多的功能-例如无线区域网络连接-都包含在便携式播放器中移动电话和便携式播放器以及移动设备之间的日益融合手机制造商一直热衷于利用这一举措,实现一体化-装置。例如,仅在2007年前三个财政季度,诺基亚就售出了220台百万部支持音乐的手机,几乎是iPod总销量的两倍球员14。然而,在2007年,苹果推出了他们的第一个版
16、本iPhone是一款集成了流行的iPod音乐播放器的手机市场上的顶级竞争者之一,为音乐能力提供了真正的动力手机15。由于这种融合,人们消费音乐和使用这些设备的方式是改变。除了收听存储在记忆播放器,用户还可以直接将音乐下载到自己的音乐中-通过手机或无线区域网络。甚至一些手机制造商也建立了拥有数字音乐商店以获得额外收入16。手机是不可避免的作为一种数字音乐收听媒介。了解如何使用支持音乐的移动电话,特别是负责移动数字音乐生态系统的发展与手机设计者音乐应用。许多最新的手机都装有数字音乐播放器,至少高端车型。以前的研究到目前为止,关于手机音乐播放器使用的研究还不多尽管音乐手机从2003年就开始出现了和数
17、百部每年售出数百万台。不过,一些相关信息在手机音乐的收听地点和音乐的管理方式在电脑和音乐播放器之间。作为他们手机调频研究的一部分收音机,Viljama17等人注意到他们的测试参与者更喜欢听公共交通工具和工作中的无线电。Nettamo18等人确认他们对移动音乐的研究,是在MP3播放器而不是音乐手机上进行的。Viljama19等人也有报道说,受试者对接待不满意调频广播信号。调频收音机连接问题也作为本研究的一部分进行了研究论文。Nettamo等人的研究中的数字音乐管理方法。不能因为他们用的是MP3播放器而不是音乐电话。然而,他们发现苹果的iTunes和普通的文件管理器被用作从家中向音乐播放器上传音乐
18、的应用程序电脑20。计算机充当音乐中枢,用来发现和获取新音乐。他们的音乐来源是唱片商店,在线数字商店,通过对等网络和通过即时信使。苹果的iPod Touch和来自Microsoft21的Zune播放器支持无线互联网连接,并模糊在线消费和移动消费之间的界限。这些设备几乎与音乐手机相似,只是它们不能打常规电话。在音乐手机的前面有许多型号可从不同制造商处获得。音乐手机的型号包括带有传统键盘的和带有触摸屏,而这套功能从低端机型到高端机型各不相同-终端和更昂贵的型号。例如,诺基亚5300 XpressMusic手机除了专用音乐外,还配有数字音乐播放器和内置立体声调频收音机按键,使用户可以通过按键来控制播
19、放器和收音机的功能手机的主体。它有一个传统12键字母数字键盘。为了补充内存,诺基亚5300有一个micro SD存储卡插槽。苹果iPhone4与诺基亚5300的不同之处在于价格更高,而且触摸屏。iPhone的机身上也缺少专用的音乐键使用触摸屏上的虚拟键控制音乐播放器。这个iPhone没有外置存储卡的插槽,它只依赖内部存储卡内存。诺基亚和苹果这两款音乐手机都有一个标准的3.5毫米插孔耳机听音乐。耳机还有一个内置麦克风打电话。iPhone还将耳机线上特定于播放器的按钮运动到控制播放器,例如,不需要从口袋里拿出手机来改变歌。耳机线控件也用于控制来电。最简单的型号可能只有一个按钮可以接听和断开电话,以
20、及当播放器运行时切换到下一首歌。越先进耳机型号可能有许多按钮,可快速切换歌曲转发/倒带、调整音量和暂停/播放歌曲。由此可见,音乐播放器一直深受科技爱好者青睐。1.3 本文研究的内容本文旨在设计一种基于AT89C51单片机的数字音乐盒。设计了音乐选择模块和音乐播放等模块。设计了基于AT89C51单片机的数字音乐盒的硬件与软件部分。对整个系统的基本性能进行了评估分析。对基于AT89C51单片机的数字音乐盒样机实物进行制作。主要对基于AT89C51单片机的数字音乐盒做出以下几点研究:第一章查阅相关基于AT89C51单片机的数字音乐盒设计相关资料,总结了前人研究的工作基础,学了C语言相关基础编程,对单
21、片机工作原理的C语言程序进行简单的学习编写,掌握了单片机的工作原理;第二章根据基于AT89C51单片机的数字音乐盒设计的预期设想与基本功能,设计了基于AT89C51单片机的数字音乐盒设计的总体方案;第三章设计了基于AT89C51单片机的数字音乐盒设计的硬件电路,包括数据采集电路、控制系统电路、1062液晶显示电路、按键校准电路、报警电路和串行接口通信电路。同时开发了AD转换程序、数字转换程序、显示驱动程序、EEPROM存储器读写程序、按钮校准程序以及在线控制程序的编写。 第四章对其软件流程进行了设计,并且编写了基于AT89C51单片机的数字音乐盒设计的主控程序。第五章将编写好的控制程序进行调试
22、,验证其设计的正确性。最后实现了基于AT89C51单片机的数字音乐盒设计的设计,并提出了改进方案。 第2章 基于AT89C51单片机的数字音乐盒整体方案设计2.1 基于AT89C51单片机的数字音乐盒技术要求在现代社会中,人们经常会使用数字音乐盒来丰富自我生活,是一款比较受欢迎的娱乐工具,数字音乐盒从外型来看很简单,但是它具体运作的原理和构造是什么样的,这让使用者很好奇。数字音乐盒的主要功能就是音乐的播放或者暂停,以及可以控制音乐播放速度的快进和后退、曲目的切换、多种音乐模式的切换,包括循环模式、随机模式、顺序播放模式,还有音效之间的转换,本次主要是通过对51单片机的设计来实现数字音乐盒的这些
23、功能,通过这次设计剖析了数字音乐盒的运行原理,可以对数字音乐盒有更深入的认识,更充分的了解。(1)查找国内外关研究数字音乐盒的相关文献资料,探究它的工作原理; (2)制定数字音乐盒的设计方案,对音乐盒的器件的类型进行选择,将硬件设计电路图绘制出来,设计音乐盒的硬件系统;(3)实现音乐盒的储存功能,探究如何实现SD内存卡和U盘对音乐的兼容功能;(4)实现音乐的播放功能,具体涉及到音乐的开始和停止的功能,实现控制音乐播放速度的功能,主要是通过快进和快退来实现的,实现音乐播放模式选择的功能,实现音乐切换功能以及音效的转化功能;(5)让数字音乐盒实既能插耳机播放,也可以直接外放,歌曲名称和歌词可以显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89C51 单片机 数字 音乐盒 设计 终稿
限制150内