简易电子琴的设计和实现结题报告.docVIP

  • 3
  • 0
  • 约2.39千字
  • 约 10页
  • 2022-03-02 发布于安徽
  • 举报
简易电子琴的设计和实现 ----结题报告 学号:110342241 姓名:章译文 设计要求 能发出1234567基本音。 能自动播放《偶像万万岁》和《梁祝》。 能在数码管上显示弹奏时的音名。 设计原理分析 1.音阶的获得 系统要求要求用7个按键控制发声,我们用7个键盘来控制产生低音(或中音)段的7个音阶频率。所有的音名频率都是通过一个基准频率经过分频得到的。但部分分频过大的音频直接输出给扬声器,频率信号脉冲的占空比会非常窄,不能驱动扬声器工作。于是,我们设计了一个“带有预置数的计数器”来简化整个设计过程。将原频率分频成期望值的2倍频率信号。再通过二分频,驱动扬声器工作。 简易电子琴控制流程图 MUSICAL_NOTE内部电路 MUSICAL_NOTE内部电路 使用MUSICAL_NOTE电路,实现初值可变的计数器,并对音阶实现二分频,使电子琴实现正常发音。 按键播放部分电路 自动播放功能的实现 自动播放部分电路 Hebing.mif文件(偶像万万岁梁祝) 歌曲长度为352位,利用三个74261设计0~352的计数器,自动寻址,将音频导入lpm_rom,与MUSICAL_NOTE相互作用,实现自动播放。 按键除颤电路原理图 作为机械开关的键盘,在按键操作时,机械触点的弹性及电压跳动等原因,再触点闭合或者开启的瞬间会出现电

文档评论(0)

1亿VIP精品文档

相关文档