- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、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
您可能关注的文档
- 学士学位论文---zigbee无线传感器网络组网技术研究物理与电信工程.doc
- 学士学位论文---安全生产预防监控措施和应急救援预案施工应急预案.doc
- 学士学位论文---安检输送机设计.doc
- 学士学位论文---安装工程施工组织设计报告.doc
- 学士学位论文---八车道高速公路改扩建工程项目上场策划书.doc
- 学士学位论文---八路彩灯课程设计2016.doc
- 学士学位论文---八年级政治上册导学稿(全套).doc
- 学士学位论文---板书、板画教学技能案例分析大学物理教学技能训练论文.doc
- 学士学位论文---板状零件铣削工艺的制定.doc
- 学士学位论文---办公楼中央空调设计.doc
- 2024年广播影视职业技能鉴定题库及完整答案详解(历年真题).docx
- 2024年广播影视职业技能鉴定题库及完整答案详解(典优).docx
- 2024年广播影视职业技能鉴定题库及完整答案详解(全国通用).docx
- 高技术课件制作流程图.pptx
- 2024年广播影视职业技能鉴定题库及参考答案详解(新).docx
- 2024年广播影视职业技能鉴定题库及参考答案详解(名师推荐).docx
- 2024年广播影视职业技能鉴定题库及参考答案详解(B卷).docx
- 2024年广播影视职业技能鉴定预测复习(综合卷)附答案详解.docx
- 2024年广播影视职业技能鉴定题库【基础题】附答案详解.docx
- 2024年广播影视职业技能鉴定题库检测试题打印带答案详解(能力提升).docx
文档评论(0)