简易电子琴的设计与制作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
往往往往往往往往
姓名:***
班级:电子科学与技术
学号:*********
时间:2008年12月10日—28日
目录
第一课程题目
第二课程要求
第三方案比较
第四系统设计方案
第五安装与调试
第六实验结果讨论
第七实验心得体会
第八参考文献
方案二:用VHDL语言编程来实现
系统整体基本原理图如下:
利用我们实验室先进的数字电路实验设备,我们可以采用VHDL语言编程
VHDL源程序
1乐曲自动演奏模块的源程序:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_ARITH.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY AUTO IS
PORT(CLK: IN STD_LOGIC;
AUTO: IN STD_LOGIC;
CLK2: BUFFER STD_LOGIC;
INDEX2: IN STD_LOGIC_VECTOR(7 DOWNTO 0);
INDEX0: OUT STD_LOGIC_VECTOR(7 DOWNTO 0)); END AUTO;
ARCHITECTURE BEHA VIORAL OF AUTO IS
SIGNAL COUNT0:INTEGER RANGE 0 TO 31;
BEGIN
系统仿真
实验成功后。我们就可以在max+plus2 10.0版本软件进行仿真,并保存好系统仿真图。
1乐曲自动演奏模块的仿真图:
2 音调发生模块的系统仿真图:
3 数控分频模块的仿真图:
4 简易电子琴整个系统的仿真图:
心得体会:
本次专业课程设计作为前阶段学习知识的一个检验,培养了我们的动手能力以及独立思考设计的能力,也是大学培养的一个重要实践步骤。设计初期,我们通过网络,图书馆等资源查找到利用单片机设计制作电子琴的相关信息,对不同的方案进行细致的分析比较。并且按照题意与实际情况进行改进,使之符合要求。尔后利用恒科HK-51仿真开发系统编译软件对设计程序进行调试,最终确定了成熟的方案。然后按照电路图进行实物焊接,最终做出一个简单的电子琴。制作过程中发现的一些问题通过共同的分析研究得到的解决,此次课
赣南师范学院2008 —2009学年第_一_学期课程论文
行政班级电子科学与技术学号060803006_ 姓名__刘章富___
选课班级电子信息与技术06级任课教师杨汉祥成绩_________