数字逻辑创新性实验的电子琴.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字逻辑实验电子琴 一、实验目的 1. 了解乐曲演奏电路的工作原理; 2. 了解怎样控制音调和音长的变化,掌握乐曲演奏电路的设计方法; 3. 进一步熟悉数字逻辑实验的设计思想,学会在原实验基础上进行创新。 二、实验创新点 1.本实验将乐曲演奏电路新增加了一个用户子弹奏模块,变为电子琴; 2.本实验利用公式计算出了所有半音的分频系数和预置数,并应用到歌曲中; 3.本实验中的电子琴模块,当选择不同的按键时,可以再 7 段数码显示管上显示相应的数字,即: 1(do) 、2(re)、 3(mi) 、4(fa)、 5(sol)、 6(la)、7(si)、 8(song)。 三、实验原理 1.乐理的基础知识 唱名( Syllable names) 唱名是指在音阶上各音的名称。通常使用 1do 、 2re、3mi 、4fa、 5sol、 6la、 7si。 2.音调的控制 频率的高低决定了音调的高低,相邻两个半音之间的频率之比为 2 的 12 次根。根 据这点,可以计算出简谱中从低音 1 到高音 7 之间每个唱名对应的频率如表所示: 音名 频率( Hz) 音名 频率( Hz ) 音名 频率( Hz ) 低音 1 261.63 中音 1 523.25 高音 1 1046.50 低音 2 293.67 中音 2 587.33 高音 2 1174.66 低音 3 329.63 中音 3 659.25 高音 3 1381.51 低音 4 349.23 中音 4 698.46 高音 4 1396.92 低音 5 391.99 中音 5 783.99 高音 5 1567.98 低音 6 440 中音 6 880 高音 6 1760 低音 7 439.88 中音 7 987.76 高音 7 1975.52 本实验选取 6MHz 为基准频率, 采用加载预置数法。 先使分频计数器在输入时钟的作用下开 始加 1 计数,当计到最大值时,则加载一个预置数(预置数 =计数器最大值 -分频系数);然 后使分频计数器在预置数的基础上开始加 1 计数,当计到最大值时, 则又加载预置数。 这样 使计数器的计数长度实际就是分频系数的值。 每次当分频计数器计到最大值时, 产生分频后 的输出时钟信号。 下表列出了所有唱名(包括半音)对应的分频系数及分频计数器的预置数。 唱名的分频系数 =3MHz/ 唱名频率;预置数 =计数器最大值 -分频系数 =16383- 分频系数; 唱名 分频系数 预置数 唱名 分频系数 预置数 唱名 分频系数 预置数 低音 1 11468 4915 中音 1 5734 10649 高音 1 2867 13516 低音 b2 10824 5559 中音 b2 5412 10971 高音 b2 2706 13677 低音 2 10217 6166 中音 2 5108 11275 高音 2 2554 13829 低音 b3 9643 6740 中音 b3 4822 11561 高音 b3 2411 13972 低音 3 9102 7281 中音 3 4551 11832 高音 3 2276 14107 低音 4 8591 7792 中音 4 4296 12087 高音 4 2148 14235 低音 b5 8109 8274 中音 b5 4055 12328 高音 b5 2027 14356 低音 5 7654 8729 中音 5 3827 12556 高音 5 1913 14470 低音 b6 7224 9159 中音 b6 3612 12771 高音 b6 1806 14577 低音 6 6819 9564 中音 6 3409 12974 高音 6 1705 14678 低音 b7 6436 9947 中音 b7 3218 13165 高音 b7 1609 14774 低音 7 6075 10308 中音 7 3037 13346 高音 7 1519 14864 此外,对于乐曲中的休止符, 只要将分频系数设为 0,使其对应的预置数为 16383 即可, 此时扬声器不会发声。 3.音长的控制 在本实验中,电子琴中预先存放着一首歌曲《梁祝》 ,按下相应的键即可让电子琴自动 演奏乐曲,在这个片段中,最短的音符为 4 分音符,如果将全音符的持续时间设为 1s,则 只需再提供一个 4Hz 的时钟频率即可产生 4 分音符的时长。 四、实验步骤: 1.总体设计思路 电子琴的原理图如下:包括自动播放子模块和自弹奏子模块。 在弹奏过程中, 通过拨动 L1-L7,即可实现对应的 “ do-si”,并且通过数码管显示 1-7(表示现在正为自弹奏功能) 。拨动 L8,即为自动播放模块,此时扬声器自动播放乐曲《梁祝》 片段,并且数码管显示数字 8(表示正为自动播放功能) ,

文档评论(0)

183****6506 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档