网站大量收购闲置独家精品文档,联系QQ:2885784924

基于FPGA的数据采集系统电路设计 课程设计1.doc

基于FPGA的数据采集系统电路设计 课程设计1.doc

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

信息工程学院 2014 / 2015学年第 二 学期 课程设计报告 题 目:基于FPGA的音乐硬件演奏电路设计 课 程 名 称 FPGA系统开发 班 级 学 号 23/15/16 学 生 姓 名 刘嘉颖/李滢/陈领 指 导 教 师 王 栋 2015年7月3日 课程设计报告任务书 学 号 795 191 852 姓名 刘嘉颖/李滢/陈领 专业 电子信息工程 设计 题目 基于FPGA的音乐硬件演奏电路设计 设 计 技 术 要 求 这是一种运用纯硬件实现乐曲播放的电路,比运用微处理器实现乐曲播放更加复杂。它运用了强大功能的EDA工具FPGA和硬件描述语言VHDL。本设计以歌曲《妈妈的吻》来实现乐曲播放电路的功能。 [1]顺序播放乐曲功能 [2]循环播放乐曲功能:当演奏完后一首乐曲时,将自动返回到第一首歌曲开始播放,反复不止,直到关闭电源电路停止工作为止。 [3]乐曲简谱显示功能:当演奏电路播放乐曲时,能够将当前播放的音符通过一列发光二极管以二进制的形式予以显示。 [4]乐曲高音显示功能:如果电路正在播放高音音符,那么将有一个发光二极管点亮来显示。 [5]音量大小可调功能:运用EDA实验箱上的数字功率放大器LM 设 计 要 求 [1]本次设计在EDA开发平台QUARTUS II 9.0上利用VHDL语言设计数控分频器电路,利用数控分频的原理设计音乐硬件演奏电路,并定制LPM-ROM存储音乐数据,以“梁祝”和“月亮代表我的心”两首乐曲为例,将音乐数据存储到LPM-ROM,就达到了以纯硬件的手段来实现乐曲的演奏效果。只要修改LPM-ROM所存储的音乐数据,将其换成其他乐曲的音乐数据,再重新定制LPM-ROM,连接到程序中就可以实现其它乐曲的演奏。 参 考 文 献 [1] 康华光,陈大钦.电子技术基础数字部分(第四版)[M].高等教育出版社,1987:45-59. [2] 潘松.EDA技术实用教程[M].北京:科学教育出版社,2006:2-38. [3] 卢毅编著.VHDL与数字电路设计[M].北京.科技大学出版,2001:38-40. [4] 侯佰亨,顾新编著.VHDL硬件描述语言与实际应用[M].西安.西安电子科社,2000:269-280. [5] 谢自美.电子线路设计(第二版)[M].华中科技大学出版社,2000:130-135. [6] 王金明.数字系统设计与verilog HDL(第四版) [M].电子工业出版社,2011:264-270. 课程设计报告成绩 课程设计题目: 基于FPGA音乐硬件演奏系统设计 指导教师评语: 成绩: 指导教师: 年 月 日 摘 要 数据采集系统是信号与信息处理系统中不可缺少的重要组成部分,同时也是软件无线电系统中的核心模块,在现代雷达系统以及无线基站系统中的应用越来越广泛。其中FPGA作为本系统的控制核心和传输桥梁,发挥了极其重要的作用。通过FPGA不仅完成了系统中全部数字电路部分的设计,并且使系统具有了较高的可适应性、可扩展性和可调试性。FPGA是近年来广泛应用的超大规模、超高速的可编程逻辑器件,由于其具有高集成度、高速、可编程等优点,大大推动了数字系统设计的单片化、自动化,缩短了单片数字系统的设计周期、提高了设计的灵活性和可靠性,在超高速信号处理和实时测控方面有非常广泛的应用。本文对FPGA的数据采集与处理技术进行研究,基于FPGA在数据采样控制和信号处理方面的高性能和单片系统发展的新热点,把FPGA作为整个数据采集与处理系统的控制核心。 关键词:FPGA,采集和控制,单片机,电路板,VHDL 目 录 绪论 1 1.1 引言 1 1.2 EDA简介 1 1.3 FPGA简介 1 1.4 VHDL语言简介 2 1.5 Quartus II简介 3 1.6 数据采集技术简介 3 第二章 总体设计 5 2.1 硬件设计 5 2.1.1 线性电源模块 5 2.1.2 数据采集模块 5 2.1.3 数据输出模块 8 2.1.4 按键控制模块 11 2.2 软件设计 12 2.2.1 ADCINT设计 12 2.2.2 CNT10B设计 12 2.2.3 RAM8设计 13 2.2.4时钟控制设计 13 2.2.5系统顶层设计 15 第三章 系统软硬件调试 16 结论 18 致谢 18 参考文献 19 附录 20 绪论 引言 随着计算机技术的飞速发展和普及,数据采集系统也迅速地得

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档