欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    硬件电子琴课程设计报告

    • 资源ID:1394786       资源大小:58.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    硬件电子琴课程设计报告

    1、 EDA 技术及应用 课程设计报告 系系 部:部: 电子通信工程系 指导教师:指导教师: 学学 号:号: 081307212 姓姓 名:名: 同同 组组 人:人: 二 一 一 年 十二 月日 硬件电子琴课程设计报告硬件电子琴课程设计报告 今年我们选修了张老师的 EDA 选修专业课,以及张老师的两周的 EDA 课 程设计,在两周的课程设计之中,我们遇到了许多问题,我们在解决问题的过程 之中,我们大大加强了我们的动手能力,现在将两星期的所有问题做如下总结。 一一 、硬件电子琴设计任务要求、硬件电子琴设计任务要求 要求设计硬件电子琴具有如下功能: ()按下 KEY1KEY3 分别表示中音的 DO R

    2、E ME。 ()按住 KEY4 同时按 KEY1KEY3 分别表示高音的 DO RE ME。 ()按下相应的键有对应 LED 灯指示。 其他要求: 1晶振为 12 MHz 2. 采用 CPLD 器件为 ALTERA 的 EPM7064SL-44 二二 、硬件电子琴设计原理解析、硬件电子琴设计原理解析 乐曲均是由 DO RE ME FA SAO LA XI 组成,乐曲演奏的原理是:由于组成 乐曲的每个音符的频率值(音调)及其持续时间(音长)是乐曲演奏的两个基本 数据, 因此需要控制输出到扬声器的激励信号的频率高低和该频率信号持续的时 间。频率的高低决定了音调的高低,而乐曲的简谱与各音名的频率对应

    3、关系如下 表所示。所有不同频率的信号都是从同意基准频率分频而得来的,由于音阶频率 多为非整数,而分频系数又不能为小数,故必须将计算得到的分频数进行四舍五 入来取整, 基准频率和分频系数应综合考虑加以选择, 从而保证音乐不会走掉调, 我们所做的硬件时钟为 12MHZ,在这个时钟频率下,中音 1(对应的频谱值为 523.3HZ)的分频系数应该为 12000000/(2*523.3)= 16h2CC9,这样只需对系统 时钟按计算出的值进行分频即可得到中音 1。至于其他音符,同样来求出。 简谱中的音名与频率的关系简谱中的音名与频率的关系 音名音名 频率频率/HZ 音名音名 频率频率/HZ 中音中音 1

    4、 523.3 高音高音 1 1045.5 中音中音 2 587.3 高音高音 2 1174.7 中音中音 3 659.3 高音高音 3 1318.5 中音中音 4 698.5 高音高音 4 1396.9 中音中音 5 784 高音高音 5 1568 中音中音 6 880 高音高音 6 1760 中音中音 7 987.8 高音高音 7 1975.5 三三 电路总体框架设计电路总体框架设计 采用复杂可编程逻辑器件(CPLD)制作,利用 EDA 软件中的 VHDL 硬件描述 语言编程进行控制,然后烧制实现.采用CPLD来设计的原理图如图 1.1 所示.它 由控制输入电路、CPLD、LED 电路和扬声

    5、器电路组成。 图 1.1 采用CPLD设计的电子琴原理方框图 控制输入电路主要是为用户设计的,起到一个输入控制的作用.CPLD 复杂可 编程逻辑器件,也是本设计方案的核心内容,它是实现电子琴运作的主要控制模 块.由设计者把编好的VHDL程序烧制到复杂可编程逻辑器件CPLD中,然后通过控 制输入电路把乐谱输入到 CPLD,产生不同的频率驱动扬声器,发出不同的乐谱. 同时也使对应的 LED 灯变亮。 四四 VHDL 硬件描述语言简介硬件描述语言简介 PLD 的软件已发展得相当完善,利用 VHDL 硬件描述语言来实现程序的编制, 这样硬件的功能描述可以完全在软件上实现。VHDL 是用于逻辑设计的硬件

    6、描述 语言,成为 IEEE 标准。它作为描述硬件电路的语言,有以下特点: (1) VHDL 的宽范围描述能力使它成为高层次设计的核心,将设计人员的工 作重心提高到了系统功能的实现与调试,而花较少的精力于物理实现。 (2) VHDL 可以用简洁明确的代码描述来进行复杂控制逻辑的设计,灵活 且方便,而且也便于设计结果的交流、保存和重用。 控制输入电路 CPLD LED 电路 扬声电路 (3) VHDL的设计不依赖于特定的器件, 同一个 HDL原码可以综合成FPGA 或 ASIC,方便了工艺的转换。 (4)VHDL 是一个标准语言,为众多的 EDA 厂商支持,而且设计出来的电 路大多数并行运行,因此移植性好且速度快。采用 VHDL 语言设计复杂数字电路 的方法具有很多优点,其语言的设计技术齐全、方法灵活、支持广泛。它可以支 持自顶向下(Top Down)和基于库(Library_Based)的设计方法,而且还支持 同步电路、异步电路、FPGA 以及其他随机电路的设计,其范围很广,语言的


    注意事项

    本文(硬件电子琴课程设计报告)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583