蜂鸣器实验PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中音2 5111 11272 高音6 1705 14678
中音3 4552 11831 高音7 1519 14864
7
中音4 4289 12094 休止符 0
16383
.
蜂鸣器
音长的控制 音符的持续时间根据乐曲的速度及每个音符的节拍 来确定。本例演奏的“天空之城”片段,最短的音符 为四分音符,如果将全音符的持续时间设为1秒的话, 则只需要再提供一个4Hz的时钟频率即可产生四分音 符的时长。
低音5 392 中音5 784 高音5 1568
低音6 440 中音6 880 高音6 1760
低音7 493.9 中音7 987.8 高音7 1975.5
6
蜂鸣器
音调的控制
.
音名 分频比 预置数 音名 分频比 预置数
低音1 11468 4915 中音5 3827 12556
低音2 10215 6168 中音6 3409 12974
低音3 9102 7281 中音7 3037 13346
低音4 8591 7792 高音1 2867 13516
低音5 7653 8730 高音2 2554 13829
低音6 6818 9565 高音3 2274 14109
低音7 6073 10310 高音4 2148 14235
中音1 5736 10647 高音5 1913 14470
的时间(音长)是乐曲能连续演奏所需的两个基本数 据,因此只要控制输出到扬声器的激励信号的频率高 低和持续时间,就可以使扬声器发出连续的乐曲声。 首先来看一下如何控制音调的高低变化。
4
.
蜂鸣器
音调的控制 频率的高低决定了音调的高低。音乐的十二平均律 规定:每两个八度音之间的频率相差一倍。在两个八 度音之间,又可分为12个半音,每两个半音的频率 比为1.059。另外,音名A的频率为440Hz,音名B到C 之间、E到F之间为半音,其余为全音。由此可以计算 出一个简谱中从低音1至高音1之间每个音名对应的 频率
.
蜂鸣器的应用
Author:邱望洁 Email:qwj_wx@ Mobile:18911883688
1
.
蜂鸣器
本节中,采用FPGA器件驱动小扬声器构成一个 乐曲演奏电路,演奏的乐曲“天之城”片段。
2
.
蜂鸣器(乐谱)
3
.
蜂鸣器
乐曲演奏原理: 组成乐曲的每个音符的频率值(音调)及持续
8
蜂鸣器
clk2
tone maker
.
tone index
clk1
speak control
speakout
9
.
Байду номын сангаас蜂鸣器
上图是乐曲演奏电路的原理图。这里的tone maker 是一个八位二进制计数器(计数最大值是 255),频率选择在4Hz,这样计一个数值的停留时 间是0.25秒,正好等于当全音符的持续时间设置为一 秒的时候,四四拍的4分音符的持续时间,该模块用 于循环播放乐曲,将音符信息发送给tone index。 tone index是一个音符的查找表,输入的clk 是相对比 较慢的时钟(如4Hz),查找表就顺序查找将要演奏 的音符的预置数,并将它们送到tone maker 模块里面。 音符的频率可以由上图中的speaker control部分获得。 Speaker control是一个分频控制器,它由clk1 输入一 个较高的时钟频率(如6MHz ),通过基于预置数的 10 分频以后,由speakout 输出,直接连接到蜂鸣器上面。
5
蜂鸣器
音调的控制
.
音名 频 率 音名 频 率 音名 频 率
/Hz
/Hz
/Hz
低音1 261.6 中音1 523.3 高音1 1046.5
低音2 293.7 中音2 587.3 高音2 1174.7
低音3 329.6 中音3 659.3 高音3 1319.5
低音4 349.2 中音4 699.5 高音4 1396.9
相关文档
最新文档