- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Eda简易电子琴设计
PAGE
6 -
- 6 - -
课 程 设 计 说 明 书
题 目 EDA简易电子琴的设计
姓 名
专 业
班 级
系(部)
指导教师
2011年 1 月 3 日
EDA 课程设计、课程(学年)论文任务书
课程编号 课内/外周数(学时数) 1周 指导地点 1-501 集中□分散□.
学生姓名: 系(部)、专业:电子信息工程 班级:
题目
EDA简易电子琴
完成的任务(包括内容及要求、设计流程、论文提纲、阅读资料文献等具体要求等):
1、基本要求
(1)利用数控分频器设计一个电子琴硬件电路和音乐发生器。
(2)演奏时可以选择手动按键演奏。
(3)演奏也可以选择自动播放已存入的乐曲,并自动重复播放。
2、选做部分(至少选做一项)
(1)自动重复播放。
(2)其他。
论文字数须达到3000至5000字,正文包含标题、摘要、关键词、正文和参考文献5个部分。参考文献5篇,其中外文文献1篇,论文中引文按规范标出。
具体教学进程、时间安排与具体内容:
第10周:布置选题
第11周-15周:完成设计
第16周:完成课程设计说明书
第17周:作品演示及考核
参考文献:
[1] 卢毅,赖杰。VHDL与数字电路设计【M】。北京:科学出版社,2001.3
[2]陈雪松,滕立忠。VHDL入门与应用。北京:人民邮电出版社。
[3]焦素敏,eda技术基础。北京:清华大学出版社。2009.8
[4] VHDL Language Reference Guide ,Alde Inc . Henderson NV USA ,1999
其他要求:
完成选做部分要求至少一项。
指导教师 (签名) 2010年 11 月 5 日
教研室审定意见(选题、资料、工作量等是否合适):
选题合适,工作量适宜,资料收集齐全,同意使用。
教研室主任(签名) 2010年 11 月 5 日
注:本表打印,一式三份,学生个人、系(部)(归档)、教务处(备案)各一份
摘 要 本课程设计主要采用EDA技术设计一个简易的八音符电子琴,它可通过按键输入来控制音响从而演奏出已存入的乐曲。在课程设计中,系统开发平台为Windows XP,程序设计采用VHDL语言,程序运行平台为MAX+plusⅡ。然后编写程序实现电子琴的各项功能,使不同的音阶对应不同频率的正弦波,按下不同的键时发出对应频率的声音。程序通过调试运行,时序仿真,电路功能验证,顺利地实现了设计目标。
关键词 电子琴;EDA;VHDL;音阶;频率
Abstract The main use of this curriculum design EDA technology to design a simple eight-note organ, it can be key to control the audio input so as to have been deposited in a concert of music. In the course design, system development platform for Windows 2000, the procedures VHDL design language, platform for running MAX + plus Ⅱ. And then program to achieve the various functions of the organ, so that different scale corresponds to a different frequency sine wave, press different keys when the voice of the corresponding frequency. Running through the debugging process, timing simulation, functional verification c
文档评论(0)