- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子琴详解
让单片机奏乐-单片机电子琴实验
让单片机奏乐-单片机电子琴实验
实验目的
用分立电子元件制作报警器或简易电子琴一直是传统电子入门实验或电子 小制作的主打科目。现在,用单片机做此类实验已成为单片机学习入门级的必修课程之一。而且,因单片机自带有定时器,用单片机比分立元件在硬件搭建上要简 便。使用超简单单片机学习套材中的音响模块则使这一工作变得更加简单。另外,BASCOM中开发有专门的发生语 句:SOUND,使得程序实现也非常简单,因此,这个实验非常适合在较低水平的中小学生中开展。因为可以发声,可以演奏自己喜欢的乐曲,是个充满乐趣的单 片机实验,所以这个实验是中小学生学习单片机非常好的入门教材 。大多数单片机学习板都是带一个蜂鸣器来做音响实验,蜂鸣器因其自身特 点,只适合做一些报警器之类的实验,做音乐方面的实验时,音质实在难以接受。超简单单片机实验套材中的音响模块使用 Φ35mm的小喇叭,配有音量调节和耳机插孔,使用者可以控制音量或是戴上耳机而不会影响他人,这就很适合在课堂上开展多人的活动。在调试阶段互不干扰, 最后再各自拿出自己的作品予以展示。难度等级:初级
电子乐常识
物理音高与音乐音高
从物理学中声学的角度讲,声音分为噪音和乐音,无规律的振动称 为噪音,而有规律的振动则称为乐音。好多个有规律的振动按照一定的关系排列在一起则构成了音列。人类对自然界中的声音经过大量的研究后,从中找到了 CDEFGAB这七个基本音级,其中A的频率是440赫兹,我们人为地把A定作标准音,只要振动频率达到440赫兹的音就是A,这个音不但用于乐器当中, 就是在生活中应用的也比较多,例如:汽车的喇叭声和电话的振铃声音都是A音。根据这个标准音推算出C的频率为261赫兹等,这种用数学方法算出来的音高我 们称之为“物理音高”。现在已有专门测量音高的仪器,选定几个音用仪器去校对,如果同仪器的音一致就不显示,若同仪器的音高不一致则会提示你是偏高或偏 低。物理上的音高属于纯理论的音高、是一种物理现象,但在实际生活中,音 乐音高与物理音高有很大的差别。 我们在演奏之前,先要同标准音A校对,而后再根据五度关系把其它几根弦调准。这个时候如果用频率仪器测量的话,会发现实际音高和测量音高存在差异,实际音 高已经比较准了,但测量后的音高有些不准。经研究调查,也证实了实际音高与物理音高存在误差,这个误差一般为四、五个音分左右。我们的耳朵不但听不出来这 个误差而且听上去还很和谐。这仅仅是调弦时的音准,在实际演奏乐曲当中随着乐思的变化,实际音高与物理音高不可避免存在许多差异,我们把这种实际音高称为 “音乐音高”。音乐是用来表达人或物的思想感情的,无论是自己演奏还是听别人演奏,能充分表达乐曲的思想内涵,音准就显得尤为重要了。 由此可以看出,物理音高是一种机械的、单一的,纯理论的音准概念,而 音乐音高是一种灵活的、多变的、带有人的思想感情的音准概念。物理音高是音乐音高的基础,音乐音高是物理音高的升华和体现,二者相辅相成、缺一不可。 音乐中使用的有固定音高的音(即乐音)的总和称乐音体系。按现在通用的十二平均律,从最低音(每秒振动16次左右)到最高音(每秒振动4186次),整个 乐音体系中约有97个音。乐音体系中的音,按照上行即从低到高或下行即由高到低的次序排列起来的音叫做音列。我们在钢琴上可以明显地看出乐音体系中所使用 的音和音列。现代标准的钢琴是音域最宽的乐器,有88个键,能奏出88个音高不同的乐音,也就是说钢琴由88个音高各不相同的音。除此之外的音很少用在音 乐中。
用单片机定时器产生音符的方法
要想让单片机发出音乐声,其实很简单,用单片机的定时器产生出与音符 频率对应数量的脉冲即可。首先要搞懂几个量值,他们是定时器频率;要发出的乐音或音符的频率;计数脉冲值;和定时器初值。
定时器初值与计数脉冲的关系如下:
T = K - N
K:= 0xFFFF+1,即16位定时器发生溢出中断的数值,即十进制的65536
T:定时器初值
N:计数脉冲值
这里定时器一般都工作在溢出中断的模式,对一个16位的定时器来说, 定时计数的最大值为0xFFFF,再加1就溢出了,从而发生中断。所以要想在指定的脉冲数发生后产生中断,就要用这个最大值K减需要的脉冲数N,得出定时 器初值T。
计数脉冲值与音符频率的关系如下:
N=Ft/2/Fm
N:计数脉冲值
Ft:定时器时钟频率
Fm:要产生的音符频率
上式表示的是定时器的工作原理。要产生某个音符的音频脉冲,只要算出 这个音频的周期即1/频率,然后将此周期除以2,即为半周期的时间。利用定时器计时这个半周期时间,每当计时到后(发生中断,在中断服务程序中要处理的事 情)就将输出脉冲的I/O反相,如此反复就可在I/O脚上得到此频率的50%占空比的脉冲。举例:设
您可能关注的文档
- 电子课文第三节.doc
- 电子课文第四节中国近代文化.doc
- 电子课文第五节.doc
- 电子空间站一课时.ppt
- 电子空间站整个单元.ppt
- 电子控制汽油喷射系统的组成跟工作原理.ppt
- 电子控制燃油喷射系统硬件设计的探究.pdf
- 电子控制系统的构造跟维修.ppt
- 电子控制系统模块.ppt
- 电子口岸1.doc
- Unit 3 Could you please tell me where the restrooms are Section B 2a-2e课件(共40张PPT)+内嵌视频.pptx
- 人音版(2012)音乐五年级下册第一单元 欣赏 春到沂河 课件(共19张PPT).pptx
- 教科版科学三年级下册 动物的一生 7.动物的繁殖 课件(共48张PPT).pptx
- 教科版科学三年级下册 太阳、地球和月球 3.影子的秘密 课件(共24张PPT).pptx
- 教科版科学二年级下册2.1 观察我们的身体(课件)(共14张PPT).pptx
- 教科版科学 三年级上册 2.2空气能占据空间吗(课件 17ppt+视频).pptx
- 教科版科学 三年级下册 1.6比较相同时间内运动的快慢 课件(共20张PPT+视频).pptx
- 教科版科学 三年级下册 1.1 运动和位置 课件(共15张PPT+视频).pptx
- 教科版科学3上_第1章第3节_水结冰了.pptx
- 人教版(2024)选择性必修第二册Unit 1 Science and Scientists Using Language Reading for Writing 课件(共25张PPT).pptx
文档评论(0)