- 95
- 0
- 约3.2千字
- 约 11页
- 2017-08-22 发布于河南
- 举报
EDA课程设计
一 设计题目:自动奏乐器二
二 设计要求:
1.开机能自动奏一个乐曲,可以反复演奏;
2.速度可变。
1 3 1 3 5 6 5 – 6 6 ? 6 5 – – –
6 6 ? 6 5 5 3 1 2 2 3 2 1 – – –
3.附加:显示乐谱。
三 设计过程:
(一)设计方案:
本实验共分变速控制、断音延音、选音、分频和显示五部分。其中,变速控制部分由biansu模块构成;断音延音部分由模块yuepu1构成;模块yuepu2选出不同的地址输出,yindiao模块实现分频,两者连接得到不同的音调,输出到一个TFF,实现占空比为1:1,送出到扬声器发声;显示部分是一个7449译成器,在选音奏乐的同时数码管显示乐谱。
详细实现过程如下:
1.实验采用两个时钟信号:93.75kHZ和23.438kHZ,分别用于演奏速度的控制与不同音调的分频。
93.75kHZ用四片74160构成2929进制计数器和1464进制计数器,分别得到32HZ和64HZ的信号,使演奏出快慢两种速度;
用23.438kHZ构成八个音频的进制计数器,将输出加到八选一数字选择器,用控制端CBA控制,以便通过分频得到不同的音调。
2.从乐谱开始到结束总共包括32种状态, 且为了实现乐曲能够自动循环播放,采用了32进制加法计数器。
3. 乐谱中的延音与
原创力文档

文档评论(0)