VHDL实验乐曲演奏-公开课件.pptVIP

  • 6
  • 0
  • 约7.36千字
  • 约 28页
  • 2019-05-28 发布于广西
  • 举报
内容概要 实验目的 掌握乐曲演奏电路的工作原理。 了解怎样控制音调的高低变化。 了解音长的控制。 实验原理 乐曲演奏电路的原理 乐曲的每个音符的频率值(音调) 持续的时间(音长) 音调的控制 频率的高低决定了音调的高低。音乐的十二平均率规定:每两个八度音(如简谱中的中音1与高音1)之间的频率相差一倍。在两个八度音之间,又可以分为十二个半音,每两个半音的频率比为21/12 ≈1.12246 。 音名A(简谱中的低音6)的频率为440Hz,音名B到C之间,E到F之间为半音,其余为全音。 简谱中的音名与频率的关系 本实验中选取4MHz为基准频率。 本实验演奏的是梁祝乐曲,该乐曲各音阶频率及相应的分频系数如下图所示。 为减小输出的偶次谐波分量,最后输出到扬声器的波形应为对称方波,在到达扬声器之前,有一个二分频的分频器。上表中的分频系数就是在从4MHz频率二分频得到的2MHz频率基础上计算得出的。 分频的方法 反馈复0法 加载预置数法 (本实验采用这种方法) 预置数 = 计数器最大值-分频系数 = (213 -1) -分频系数 = 8191 -分频系数。 音长的控制 本例演奏的“梁祝”片段,最小的节拍为1/4拍。将1拍的时长定为1秒,则只需要再提供一个4 Hz的时钟频率即可产生1/4拍的时长。演奏的时间控制通过记谱来完

文档评论(0)

1亿VIP精品文档

相关文档