欢迎来到天天文库
浏览记录
ID:35648935
大小:2.21 MB
页数:32页
时间:2019-04-06
《毕业设计(论文)-基于FPGA的多功能电子琴的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于FPGA的多功能电子琴的设计编号: 本科毕业论文(设计)题目:基于FPGA的多功能电子琴的设计学院物电学院专业学号200840620310姓 名指导教师职称助教 完成日期2012年4月5号32基于FPGA的多功能电子琴的设计诚信承诺我谨在此承诺:本人所写的毕业论文《基于FPGA的多功能电子琴的设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。承诺人(签名):2012年4号5日32基于FPGA的多功能电子琴的设计1.绪论52.1设计要求6设计一个由音
2、响播放的多功能电子琴,主要功能有模式一:按键发出7个音阶的声音。模式二:可以自动播放写入ROM中的歌曲。模式三:回放按键演奏写入RAM的音阶或乐曲。62.2方案比较63.硬件电路设计83.1PCB设计软件简介8AltiumDesigner6.0是Protel软件的原厂商Altium公司推出的Protel系列的最新高端版本。AltiumDesigner6.0是一种完全一体化电子产品开发系统,也是业界第一款也是唯一一种完整的板级设计解决方案。AltiumDesigner是业界首例将设计流程、可编程器件(如FPGA
3、)设计、集成化PCB设计和基于处理器设计的嵌入式软件开发功能都整合在一起的功能强大的软件,可以进行PCB和FPGA设计以及嵌入式设计等一系列设计,而且具有将设计从概念转变为最终实现成品所需的全部功能。AltiumDesigner6.除了全面继承包括Protel2004,protel99SE,在内的先前一系列版本的功能和优点以外,还增加了许多改进和很多高端功能。AltiumDesigner6.0拓宽了板级设计的传统界限,全面集成了FPGA和SOPC设计功能和实现功能,从而允许工程师能将系统设计中的PCB与FPG
4、A设计以及嵌入式设计完全集成在一个开发环境。而且是电子设计软件中功能最为强大的一款。83.2关于芯片介绍83.2.1按键演奏电路93.2.2分频器的音阶产生流程图93.2.3按键演奏电路模块103.2.4按键电路PCB设计103.3.1自动播放音乐电路原理123.3.2自动播放音乐电路工作流程图123.3.3自动播放音乐电路模块及相应的ROM文件13图中对应的是二首歌曲的ROM弹奏电路的电路图133.4.1按键输入并回放电路原理143.4.2按键输入并回放电路的流程图143.4.3按键输入并回放电路模块和模式
5、触发电路模块153.5.2模式选择流程图153.7.1外设板原理图设计183.7.2电路的原理图194.1VerilogHDL硬件描述语言概述215.系统调试245.1电路板的焊接245.2电路板的测试245.3电路板制作与调试所遇问题2532基于FPGA的多功能电子琴的设计姓名:学号;200840620310指导老师:摘要:本设计以现场可编程逻辑门阵列器件(FPGA)为核心部件,运用高速的硬件描述语言veilog在ALTERA公司的cycloneII系列的EP2C5Q208C8芯片上编程实现,然后在Quar
6、tusⅡ软件平台上编译并下载到FPGA芯片中,采用FPGA器件驱动蜂鸣器与外部电路构成一个乐曲演奏电路。本设计成功地完成了基本的要求以及相应的功能设计,使系统除了可实现电子琴功能外,还可实现自动演奏乐曲的和弹奏回放等功能。本文主要介绍了基于FPGA的多功能电子琴的整个系统设计和实物实现过程。关键词:FPGA;verilog;电子琴;QuartusⅡ;PCB;AltiumDesignerDesignoftheFPGA-basedmulti-functionkeyboardName:HuangLeiNumber:
7、200840620310Instructor:ZhouXiaoBoAbstract:窗体顶端Thedesigntofieldprogrammablegatearraydevices(FPGAs)asthecorecomponents,theuseofhigh-speedhardwaredescriptionlanguageveilogprogrammingALTERAcompanycycloneIIseriesEP2C5Q208C8chip,andthencompiledintheQuartusIIsoftw
8、areplatformanddownloadedtotheFPGAchip.FPGAdevice-drivensoundwithanexternalcircuitofamusic-playingcircuit.Thisdesignhassuccessfullycompletedthebasicrequirementsandfunctionaldesign,makingthesysteminaddit
此文档下载收益归作者所有