By—— 赵阳田鹏飞郑翔宇.PDF

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
By—— 赵阳田鹏飞郑翔宇

By—— 赵阳田鹏飞郑翔宇 1.小组成员分工 赵阳: 自动演奏模块的编写、调试; 田鹏飞: 音频发生模块的编写、调试; 郑翔宇: 蜂鸣器驱动模块的编写、调试; 2.实验原理 乐曲都是由一连串的音符组成,因此按照乐曲的乐谱 依次输出这些音符所对应的频率,就可以在蜂鸣器上 连续地发出各个音符的音调。而要准确地演奏出一首 乐曲,仅仅让蜂鸣器能够发声是不够的,还必须准确 地控制乐曲的节奏,即每个音符的持续时间。由此可 见,乐曲中每个音符的发音频率及其持续的时间是乐 曲能够连续演奏的两个关键因素。 2.1频率的实现 产生各音符所需的频率可用分频器实现。 音名 频率 (Hz)音名 频率 (Hz) 音名 频率 (Hz) 低音1 261.6 中音1 523.3 高音1 1045.5 低音2 293.7 中音2 587.3 高音2 1174.7 低音3 329.6 中音3 659.3 高音3 1318.5 低音4 349.2 中音4 698.5 高音4 1391.1 低音5 392 中音5 784 高音5 1568 低音6 440 中音6 880 高音6 1760 低音7 493.9 中音7 987.8 高音7 1975.5 2.1频率的实现 在数控分频器模块,首先对时钟频率进行16分频,得到 0.75MHZ的输入频率,然后再次分频得到各音符的频率。由于 数控分频器输出的波形是脉宽极窄的脉冲波,为了更好的驱动 蜂鸣器发声,在到达蜂鸣器之前需要均衡占空比,从而生成各 音符对应频率的对称方波输出。这个过程实际上进行了一次二 分频,频率变为原来的二分之一即0.375MHZ 。 因此,分频系数的计算可以按照下面的方法进行。以中音 1为例,对应的频率值为523 .3Hz ,它的分频系数应该为: 用到的音符: 音名 频率 频率 音名 频率 频率 低音1 261.6 1433 高音1 1045.5 358 低音2 293.7 1277 高音2 1174.7 319 低音3 329.6 1138 高音3 1318.5 284 低音4 349.2 1074 高音4 1391.1 268 低音5 392 960 高音5 1568 239 低音6 440 853 高音6 1760 213 低音7 493.9 759 高音7 1975.5 190 中音1 523.3 716 中音2 587.3 638 2.2节奏的实现 音符的

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档