乐曲硬件演奏电路设计

实验十四 乐曲硬件演奏电路设计一、实验目的:学习利用数控分频器设计硬件乐曲演奏电路。二、实验原理: 主系统如下图所示由三个模块组成,分别为NOTETABS、TONETABA、SPEAKERA。NOT

实验十四乐曲硬件演奏电路设计 一、实验目的:学习利用数控分频器设计硬件乐曲演奏电路。 NOTETABS 主系统如下图所示由三个模块组成,分别为、 二、实验原理: TONETABASPEAKERA 、。 模块类似于弹琴人的手指;模块类似于琴键; NOTETABSTONETABA 类似于琴弦或音调发生器。 SPEAKERA 音符的频率由模块获得,这是一个数控分频器。由其端输 SPEAKERACLK 入一具有较高频率()的信号,通过分频后由输 12MHZSPEAKERASPKOUT 出。对输入信号的分频比由位预置数决定。 SPEAKERACLK11TONE[10..0] 的输出频率将决定每一音符的音调,这样,分频计数器的预置值 SPKOUT 与的输出频率就有了对应关系。例如在模块 TONE[10..0]SPKOUTTONETABA 中若取=,将发出音符音的信号频率。 TONE[10..0]1036“3” 音符的持续时间需根据乐曲的速度及每个音符的节拍数来确定, 模块的功能首先是为提供决定所发音符的分频预置数, TONETABASPEAKERA 而此数在输入口停留的时间即为此音符的节拍值。模块 SPEAKERATONETABA 是乐曲简谱码对应的分频预置数查表电路,其中需设置梁祝乐曲全部音符所 “” 对应的分频预置数,共个,每一音符的停留时间由音乐节拍和音调发生器模 13

腾讯文库乐曲硬件演奏电路设计