计算机网络基于FPGA的简易触摸电子琴设计.docVIP

计算机网络基于FPGA的简易触摸电子琴设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络基于FPGA的简易触摸电子琴设计 目录 TOC \o 1-9 \h \z \u 目录 1 正文 1 文1:计算机网络论文基于FPGA的简易触摸电子琴设计 1 0 引 言 2 1 简易触摸电子琴的系统设计 3 2 音乐节拍产生电路模块 3 4 LCD驱动模块 5 5 简易触摸电子琴的设计验证 5 6 结 语 5 文2:基于FPGA的简易电子琴的实现 6 一、系统结构框图 6 二、主要模块设计 6 三、系统程序仿真 8 参考文摘引言: 8 原创性声明(模板) 9 文章致谢(模板) 9 正文 计算机网络基于FPGA的简易触摸电子琴设计 文1:计算机网络论文基于FPGA的简易触摸电子琴设计 Design of simple touch electronic piano based on FPGA CUI Zhi?jun1, LIU Zhao?yuan2, ZHANG Yu1 (1. Department of Electronics and Information Engineering, Ankang Univeity, Ankang 725000, China; 2. Xi’an ZTE New Software Co., Ltd, Xi’an 710129, China) Abstract: The simple touch electronic piano, which takes FPGA chip as system control core, employs the principle of NC divider to achieve automatic music playing, finite state machine to realize the touch control and LCD display drive, and inch LCD touch panel Module (LTM) of Terasic to complete a simple touch electronic piano mode selection control and key display control. The test on DE0?NanoFPGA (Altera Cyclone IV) development board show that the design of low?cost simple touch electronic piano can achieve the functio of touch control and automatic music playing, and also has high practical value。 Keywords: field programmable gate array; electronic piano; liquid crystal display; finite state machine 0 引 言 电子琴因其操作简单,且能模拟各种传统乐器的音色,而深受消费者喜欢。目前市场上有很多种音乐模块,可以直接产生各种乐曲,多数集中在使用单片机、 555定时器、逻辑组合电路、LDQ852集成块等[1?4],这些设计方法各有优缺点,例如使用单片机实现简单、成本低,但是产生的音频过少,很难满足标准电子琴的设计要求及市场需求。FPGA器件具有静态可重复编程和动态可在系统重构的特性,同时其硬件功能可以通过软件编程来修改,故具有很好的设计灵活性和通用性。同时基于FPGA的电子琴设计还具有体积小、系统可靠性高、开发周期短和研制成本低的优点[5?7]。所以本文在FPGA器件上设计一个简易触摸屏电子琴电路,来实现触摸控制弹奏和自动播放乐曲的功能。 1 简易触摸电子琴的系统设计 基于FPGA的简易触摸电子琴的原理结构如图1所示,整个系统主要包括片外系统时钟模块、片内PLL时钟模块、计数分频模块、音乐节拍产生电路模块、键值扫描模块、音符译码电路模块、数控分频电路模块、自动播放与手动输入模式选择模块、液晶触摸屏显示驱动模块、扬声器驱动模块等。 图1 简易触摸电子琴的结构图 整个系统的工作过程大致如下:DE0?Nano FPGA开发板提供50 MHz的系统时钟经锁相环分频后得到33 MHz的时钟信号,而33 MHz的时钟信号经计数器分频得到一个4 Hz的时钟信号给音乐节拍产生电路,作为产生1拍的时长。当LCD触摸屏接通电源后,触摸屏上会显示不同的功能按键,其中通过选择自动播放和手动弹奏输入模式转换按键,最终实现自动播放乐曲和手动弹奏控制音乐输出的功能。图

文档评论(0)

行业资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档