多功能电子琴设计说明
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多功能电子琴设计
设计要求:
1
2
3
设计进程:
1利用硬件逻辑实现整个电子琴自动播放的核心功能。
2加入NIOSII处理器,实现电子琴的更多功能,例如乐曲的弹奏,乐曲的录制,乐曲的静音控制,音高的设置,音色的修改等功能。
3加入上位PC机的控制,实现PC机对电子琴的各种控制,如播放,静音等。
系统设计参考说明:
1节奏发生器:实现预置数分频功能,用于控制乐曲演奏的节奏快慢。2乐谱存储器:用于乐谱的存储,当固定播放音乐时,可以设计成一个ROM,当需要修改乐曲时,可以设计成一个双口的RAM。
3音阶到频率转换模块:实现从音阶到对应频率的转换,可以设计成一个ROM。
4频率发生器:根据音阶到频率转换模块产生的频率,产生用于读取正弦波存储器地址的时钟。可以设计成一个分频模块。
5音高基准设置模块:产生相应音高的基准频率信号,送给频率发生器以作为音高基准频率。可以设计成一个分频模块。
6地址发生器:实际上是一个循环计数器,用以产生正弦波存储器的地址线。
7正弦波存储器:实际上是一个ROM。
8泛音存储单元:存储包络线量化值,实际上是一个RAM。