电子专业——毕业设计——基于CPLD的MIDI音乐播放器的设计).doc

电子专业——毕业设计——基于CPLD的MIDI音乐播放器的设计).doc

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子专业——毕业设计——基于CPLD的MIDI音乐播放器的设计)

毕业设计(论文) 题 目 基于CPLD的MIDI音乐播放器的设计 姓 名 陈大猷 学 号 专业班级 电科0501 所在学院 信息与电气工程学院 指导教师(职称) 胡晓慧(讲师) 二○○九 年 五 月 八 日 基于CPLD的MIDI音乐播放器的设计 【摘要】 本音乐播放器依据MIDI音乐基本原理,结合EDA技术,采用ALTERA公司的可编程逻辑器件(CPLD)EPM240T100C5作为控制核心而设计的。本设计主要利用VHDL语言进行编程,在CPLD内部设计出音调发生器、音乐编码器、彩灯闪烁控制器三个模块,再配上时钟、彩灯、开关、扬声器等必要的外围电路,从而实现四首音乐选择播放、并配有随音乐节奏而闪烁变化的彩灯等功能的EDA应用系统。通过本次设计,可以体现出可编程逻辑器件CPLD/FPGA等在电子设计领域的广泛应用,设计者可以方便的设计出符合要求的芯片或应用系统。 【】 Design of MIDI Music Player Based on CPLD 【Abstract】This music player is designed according to MIDI music basic principle, using EDA technology, based on Complex Programmable Logic Device (CPLD) EPM240T100C5 to be a control core block which produced by ALTERA company. This design program with VHDL language, designed Tone block, music coder and light controller in CPLD, and matched to some necessary periphery circuits such as clock, light, switch, loudhailer etc., to realize four songs chosen playing. The EDA application system includes series of lights changing shinning with the different tones in the music. Through this design, it can see that CPLD/FPGA has a widely application in Electronic area. The designer can design a chip or a system expediently. 【Key Words】,,,第1章 绪论 1 1.1选题的背景和意义 1 1.1.1选题的背景 1 1.1.2国内外研究现状 2 1.1.3 应用及发展趋势 3 1.2研究的基本内容 3 1.2.1 CPLD的设计 3 1.2.2外围电路的设计 4 第2章 总体设计概述 5 2.1 MAX II 系列CPLD 5 2.2 总体设计思路 6 2.1.1总体设计框图与设计思路 6 2.2.2 CPLD设计思路 7 2.2.2 外围电路设计思路 7 第3章 MIDI音乐播放器芯片设计 9 3.1 工作原理 9 3.2 模块设计 9 3.2.1 音乐编码器模块设计 9 3.2.2 音调发生模块设计 10 3.2.3 彩灯闪烁控制模块的设计 12 3.2.4 开关选择模块设计 12 3.2.5 顶层模块设计 13 3.3 歌曲选择 13 第4章 外围电路设计 14 4.1 时钟电路 14 4.1.1 音乐节奏时钟 14 4.1.2 彩灯闪烁节奏时钟产生电路 15 4.2 音频功率放大电路 15 4.3 音乐选择开关与彩灯闪烁控制电路 16 第5章 芯片制作及系统调试 17 5.1 CPLD程序下载 17 5.2 系统调试 17 5.2.1 音乐节奏时钟的调试 17 5.2.2 彩灯控制时钟的调试 18 5.2.2 音频功率放大的调试 18 结论 19 参考文献 20 附录A 总电路图 22 附录B 系统实物图 23 附录C VHDL源代码 24 致谢 50 图目录 图2.1 EPM240T100C管脚封装图及管脚功能说明 6 图2.2 音乐播放器的工作原理图 7 图3.1 芯片原理 9 图4.1 音乐节奏时钟产生电路图

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档