| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10562 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着我国经济建设的迅速发展,越来越多的领域需要录音技术的加持,其中就包括公安部门、铁路部门、民航等高新技术领域。特别是我们当下使用较多的手机、电脑对录音技术的要求更是今非昔比。过去那种盒式磁带录音技术,基本上已经能够满足当时社会的需求。到如今百花齐放,各种各样的录音技术争相发展,推动着录音技术的不断发展。如今,易用、方便、快捷已经成为了当下的追求。 本文研究了基于FPGA的录音系统的设计。系统以FPGA为控制核心,采用开拓者开发板上的WM8978来实现语音的录制和播放功能,设计主要包含了顶层模块、SDRAM读写控制模块、录音控制模块、PLL时钟模块、消抖模块、WM8978控制模块。使用Verilog HDL语言和Quartus II集成开发工具进行开发,各个模块的功能在软件Modelsim中进行波形仿真,验证了设计的正确性,最后利用FPGA开发板进行硬件测试,基本达到了预期要求。系统硬件电路简单,使用方便,语音录放操作简单,实用性强。相对于传统的需要机械转动装置和录音磁带,更加方便快捷。 关键词:录音系统; FPGA;QuartusⅡ
目录 摘要 Abstract 第一章 绪论-1 1.1 目的及研究意义-1 1.2 国内外的研究现状-1 1.3 研究内容-1 第二章 关键技术和开发工具-3 2.1 可编程逻辑器件FPGA简介-3 2.2 WM8978简介-3 2.3 开发软件工具Quartus II简介-4 2.4 仿真工具Modelism简介-4 2.5 开拓者开发板特点简介-4 第三章 系统的设计-6 3.1 总体设计与分析-6 3.2 系统设计框图-7 第四章 系统调试与结果显示-8 4.1 SDRAM读写控制模块-8 4.1.1 SDRAM读写控制模块代码-8 4.1.2 SDRAM读写控制模块仿真波形及分析-8 4.2 录音控制模块-9 4.2.1 录音控制模块代码-9 4.2.2 录音控制模块仿真波形及分析-10 4.3消抖模块-11 4.3.1 消抖模块代码-11 4.3.2消抖模块仿真波形及分析-12 4.4 WM8978控制模块-12 4.4.1 WM8978控制模块代码-12 4.4.2 WM8978控制模块仿真波形及分析-13 4.5 PLL时钟模块-14 4.5.1 PLL时钟模块的调用过程-14 4.5.2 PLL时钟模块模块图及仿真波形分析-16 4.6 总体仿真-17 4.6.1 顶层模块原理图-17 4.6.2 顶层模块代码-18 4.6.3 顶层模块仿真波形及分析-19 4.7 硬件实现图-20 4.8 不足之处-24 结束语-25 参考文献-26 致 谢-27 |

