1。1 本课题研究意义论文网
音乐盒的起源,可追溯至中世纪欧洲文艺复兴时期。当时为使教会的钟塔报时,而将大小的钟表装上机械装置,被称为“可发出声音的组钟”。音乐盒有着300多年的发展历史,是人类文明发展的历史见证。
传统的音乐盒多是机械音乐盒,其工作原理是通过齿轮带动一个带有铁钉的铁桶转动,铁桶上的铁钉撞击铁片制成的琴键,从而发出声音。但是,机械式的音乐盒体积比较大,比较笨重,且发音单调。水、灰尘等外在因素,容易使内部金属发音条变形,从而造成发音跑调。另外,机械音乐盒放音时为了让音色稳定,必须放平不能动摇,而且价格昂贵,不能实现大批量生产。
本文设计的音乐盒,是基于单片机设计制作的电子式音乐盒。与传统的机械式音乐盒相比更小巧,音质更优美且能演奏和弦音乐。电子式音乐盒动力来源是电池,制作工艺简单,可进行批量生产,所以价格便宜。基于单片机制作的电子式音乐盒,控制功能强大,可根据需要选歌,使用方便。根据存储容量的大小,可以尽可能多的存储歌曲。
1。2 设计方案
设计一个基于STC89C51系列单片机的音乐盒,共设计出4个按键,分别是复位按键、开始/暂停按键、上一曲按键、下一曲按键等,利用按键切换演奏出不同的乐曲。功放LM386驱动扬声器发出声音,数码管显示当前播放的歌曲序号。
一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,声音的频谱范围通常约为几十到几千赫兹,通过程序控制单片机的I/O口可输出不同频率的矩形波。当该矩形波的频率位于声音频谱范围内时,在单片机的I/O口接上功放驱动扬声器就能发出声音。然后利用程序控制矩形波的高、低电平持续时间,即改变矩形波的频率,即可产生不同的音调,从而发出不同的音调,再让矩形波输出的长短对应节拍,就可以实现单片机对音乐的演奏。
第2章 总体设计
2。1 设计目的
(1)通过设计,查阅相关资料,掌握如何利用单片机设计产品,同时了解与单片机有关的软件模拟器的使用及单片机相关软件的使用方法。
(2)通过本课程设计巩固并扩展单片机课程的基本概念、基本理论、分析方法和实现方法,有效地将理论和实际紧密结合,培养创新思维和设计能力,增强软件编程实现能力和解决实际问题的能力。
(3)学习Proteus软件,掌握Proteus中各种芯片的功能以及模拟。由于Proteus提供了实验室无法相比的大量的元器件库,提供了修改电路设计的灵活性、提供了实验室在数量、质量上难以相比的虚拟仪器、仪表,因而也提供了培养实践精神、创造精神的平台。
2。2 设计要求
设计并制作一个功能稳定,外观简洁的电子音乐盒,基本的要求有:
(1)利用I/O口产生一定频率的方波,LM386功放驱动扬声器,发出不同的音调,从而
演奏不同的乐曲。
(2)可以通过按键进行曲目的选择和播放暂停等功能。
(3)内置歌曲数量不少于5首。
(4)要有指示设备,指示当前播放到了第几首歌曲了。
(5)由于按键为机械开关结构,机械触点的弹性及电压突跳等原因,往往在触点闭合
或断开的瞬间会出现电压抖动。为保证键识别的准确,在电压信号抖动的情况下