- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学位论文—-电子琴实验报告乐曲硬件演奏电路设计
武夷学院实验报告
课程名称:逻辑设计与FPGA 项目名称: 乐曲硬件演奏电路设计
姓名: 专业:微电子学 班级: 14微电子 学号: 04 实验日期
实验预习成绩(百分制) 实验指导教师签字:
实验操作成绩(百分制)__________ 实验指导教师签字:__________
1
实验预习部分:
1.实验目的:
学习利用数控分频器设计硬件乐曲演奏电路。
2.实验原理:
综合利用数控分频器、LPM_ROM、PLL等单元电路设计硬件乐曲演奏电路。系统框图如图1所示由三个模块组成,分别为NOTETABS、TONETABA、SPEAKERA。
图1 硬件乐曲演奏电路结构框图
NOTETABS模块(把教材图9-4中的CNT138T和MUSIC模块合在一起即为此模块)类似于弹琴人的手指;TONETABA模块类似于琴键;SPEAKERA类似于琴弦或音调发生器。
音符的频率由SPEAKERA模块(与教材图9-4中的SPKER模块对应)获得,这是一个数控分频器。由其CLK端输入一具有较高频率(12MHZ)的信号,通过SPEAKERA分频后由SPKOUT输出。SPEAKERA对CLK输入信号的分频比由11位预置数TONE[10..0]决定。SPKOUT的输出频率将决定每一音符的音调,这样,分频计数器的预置值TONE[10..0]与SPKOUT的输出频率就有了对应关系。例如在TONETABA模块(与教材图9-4中的F_CODE模块对应)中若取TONE[10..0]=1036,将发出音符“3”音的信号频率。
音符的持续时间需根据乐曲的速度及每个音符的节拍数来确定,TONETABA模块的功能首先是为SPEAKERA提供决定所发音符的分频预置数,而此数在SPEAKERA输入口停留的时间即为此音符的节拍值。TONETABA模块是乐曲简谱码对应的分频预置数查表电路,其中需设置“梁祝”乐曲全部音符所对应的分频预置数,共13个,每一音符的停留时间由音乐节拍和音调发生器模块NOTATABS的CLK的输入频率决定,在此为4HZ。这13个值的输出由对应于TONETABA的4位输入值INDEX[3..0]确定。
在NOTETABS中设置了一个8位二进制计数器(计数最大值为138),作为音符数据ROM的地址发生器。这个计数器的计数频率选为4HZ,即每一计数值的停留时间为0.25秒,恰为当全音符设为1秒时,四四拍的4分音符持续时间。例如,“梁祝”乐曲的第一个音符为“3”,此音在逻辑中停留了4个时钟节拍,即1秒时间,相应地,所对应的“3”音符分频预置值为1036,在SPEAKERA的输入端停留了1秒。随着NOTETABS中的计数器按4HZ的时钟频率作加法计数时,即随地址递增时,音符数据ROM中的音符数据将从ROM通过TONEINDEX[3..0]端口输向TONETABA模块,乐曲就开始连续自然地演奏起来了。具体参考教材实验9-1中说明。
3.实验仪器:
PC机1台 QuartusII系统
开发板1块 开发板外接扬声器
4.实验步骤及方法:
分模块设计和仿真测试,通过后联合仿真测试,最后下载到硬件中测试。
5.注意事项:
所有实验数据放入一个文件夹内,并且不要把文件夹放在系统盘上,实验结束后备份好实验数据,以备教师随时查阅。
实验过程记录部分:
1.实验过程记录:
1.1 输入信号锁相环PLL0调节:
图2.1 锁相环
管脚clk_50m(设置为B12)接入FPGA内部的50mhz的时钟信号,C0口为得到数控分屏器模块的输入时钟750KHZ,将分频比设置为1/67,Z/67=74.6K约等于75K;c1口为2KHZ(配合下级的500分频模块),设置为:c1Z/25000=2KHZ。
1.2 500分频模块count500(即500进制的计数器):
图2.2 分频电路程序设计
如图2.2,因为梁祝歌曲只用低音和中音来演奏,为1/4拍,即四分之一拍,每个音符持续0.25秒的时间。因为前级电路已经实现了从50MHZ到2KHZ的转换,要得到4
您可能关注的文档
- 学位论文—-奔驰e系轿车南通地区营销活动策划案.doc
- 学位论文—-本科动力系统的分形图形分析和绘制.doc
- 学位论文—-苯甲苯分离过程板式精馏塔设计.doc
- 学位论文—-本土智能手机企业产品技术定位硕士.doc
- 学位论文—-毕业社会实践报告关于增强农民的法治意识情况调查报告.doc
- 学位论文—-毕业社会实践调查报告在洪蓝镇蒲塘村村民委x员会的实践报告.doc
- 学位论文—-编译原理词法分析实验一词法分析扫描器的设计实现.doc
- 学位论文—-编译原理语法分析实验二表达式语法分析器的设计实现.doc
- 学位论文—-编译技术课程设计自动机的状态转换图表示.doc
- 学位论文—-变电构架结构优化设计研究.doc
- 学位论文—-电子商务(电商)项目孵化合作协议.doc
- 学位论文—-电子商务创新产业园区项目可行性计划书.doc
- 学位论文—-电子商务对现代商业的影响 .doc
- 学位论文—-电子商务环境下的供应链管理研究.doc
- 学位论文—-电子商务企业文化重建信息管理与信息系统外文文献及翻译.doc
- 学位论文—-电子系统设计与调试课程设计基于51单片机的转速表系统设计.doc
- 学位论文—-电子设计竞赛论文增益可控射频放大器.doc
- 学位论文—-电子信息系统仿真课程设计基于hamming窗的fir数字滤波器设计.doc
- 学位论文—-电子学院综合布线系统设计方案投标书大全.doc
- 学位论文—-电子政务论文电子政务系统解决方案.doc
最近下载
- 山东省泰安市2025届高三四模检测(泰安四模)英语试题及答案.docx VIP
- 2024-2025学年深圳中学初中部七年级入学分班考试数学试卷附答案解析.pdf
- GB50424-2015 油气输送管道穿越工程施工规范.docx VIP
- (2025秋新版)人教版三年级数学上册全册教案.docx
- 采矿工程毕业设计论文-麦地掌煤矿150万吨矿井初步设计.doc VIP
- 德隆煤矿90万吨初步设计.doc VIP
- 2025年山东黄金集团井下技能工人招聘(2000人)考试备考题库及答案解析.docx VIP
- 直肠癌手术编码.pptx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- Unlock2 Unit4 第一篇听力讲解及答案.pptx VIP
文档评论(0)