基于DE2平台的音频录放系统技术方案

技术编号:15508033 阅读:213 留言:0更新日期:2017-06-04 02:28
基于DE2平台的音频录放系统,包括DE2开发板、PC机,所述DE2开发板连接PC机;所述DE2开发板上设置Cyclone Ⅱ EP2C35 FPGA芯片、按键控制模块、音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述Cyclone Ⅱ EP2C35 FPGA芯片上设置JTAG调试模块,Cyclone Ⅱ EP2C35 FPGA芯片与PC机之间通过JTAG调试模块连接;所述Cyclone Ⅱ EP2C35 FPGA芯片内设置嵌入式控制系统,嵌入式控制系统由SOPC系统、μClinux操作系统构成。本发明专利技术实现了对音频信息的采集、存储、传输的整个过程。

Audio record and play system based on DE2 platform

Audio playback system based on DE2 platform, including the DE2 development board, PC, the DE2 development board is connected with the PC; the DE2 development board set Cyclone II EP2C35 FPGA chip, key control module, the audio capture / playback module, SD card reader module, LED display module, network transmission module; the Cyclone II EP2C35 FPGA chip set JTAG debug module, Cyclone chip II EP2C35 FPGA with PC through the JTAG debug module connection; the Cyclone II EP2C35 FPGA chip embedded control system, embedded control system by SOPC system, Clinux operating system structure. The invention realizes the whole process of collecting, storing and transmitting audio information.

【技术实现步骤摘要】
基于DE2平台的音频录放系统
本专利技术涉及音频录放
,特别是涉及基于DE2平台的音频录放系统。
技术介绍
随着物质生活的不断丰富,人们越来越向往提高精神生活,文学、艺术类的电子生活产品不断的走进人们的生活之中。随着技术的发展,人们手中的多媒体工具逐渐的向小型化、多功能化、高品质化发展。大家在满足最基本的需求后,对功能、适用性、品质方面越来越有高的要求。
技术实现思路
本专利技术的目的是提供基于DE2平台的音频录放系统,在实现对音频信号实时监测的同时,能够使音频信息数字化,并且存储以及网络传输,实现了对音频信息的采集、存储、传输的整个过程。本专利技术的目的通过以下技术方案来实现:基于DE2平台的音频录放系统,包括DE2开发板、PC机,所述DE2开发板连接PC机;所述DE2开发板上设置CycloneⅡEP2C35FPGA芯片、按键控制模块、音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述CycloneⅡEP2C35FPGA芯片上设置JTAG调试模块,CycloneⅡEP2C35FPGA芯片与PC机之间通过JTAG调试模块连接;所述CycloneⅡEP2C35FPGA芯片内设置嵌入式控制系统,嵌入式控制系统由SOPC系统、μClinux操作系统构成;所述按键控制模块连接CycloneⅡEP2C35FPGA芯片,CycloneⅡEP2C35FPGA芯片连接音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述网络传输模块连接PC机。所述音频采集/播放模块外端连接声源、播放器,音频采集/播放模块内部设置音频处理模块,音频采集/播放模块采集的声音信息通过音频处理模块处理后发送给嵌入式控制系统,嵌入式控制系统将记录好的信息发送给音频采集/播放模块通过播放器播放,实现的是声音信息的记录、回放以及信息的传输。所述音频采集/播放模块采用的核心芯片是WM8731音频编解码芯片。本专利技术的有益效果:本专利技术的基于DE2平台的音频录放系统,在实现对音频信号实时监测的同时,能够使音频信息数字化,并且存储以及网络传输,实现了对音频信息的采集、存储、传输的整个过程。本专利技术的基于DE2平台的音频录放系统,在原有的基础上实现了网络传输,应用范围会更宽,同时设计中加入了操作系统,对后续的软件、硬件的升级提供良好的开发环境。附图说明图1是本专利技术的整体结构示意图;图2是本专利技术内部音频处理模块结构示意图;图3是音频模块原理图。具体实施方式下面结合附图对本专利技术作进一步详细说明。实施例1如图1所示,基于DE2平台的音频录放系统,包括DE2开发板、PC机,所述DE2开发板连接PC机;所述DE2开发板上设置CycloneⅡEP2C35FPGA芯片、按键控制模块、音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述CycloneⅡEP2C35FPGA芯片上设置JTAG调试模块,CycloneⅡEP2C35FPGA芯片与PC机之间通过JTAG调试模块连接;所述CycloneⅡEP2C35FPGA芯片内设置嵌入式控制系统,嵌入式控制系统由SOPC系统、μClinux操作系统构成;所述按键控制模块连接CycloneⅡEP2C35FPGA芯片,CycloneⅡEP2C35FPGA芯片连接音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述网络传输模块连接PC机。所述音频采集/播放模块外端连接声源、播放器,音频采集/播放模块内部设置音频处理模块,音频采集/播放模块采集的声音信息通过音频处理模块处理后发送给嵌入式控制系统,嵌入式控制系统将记录好的信息发送给音频采集/播放模块通过播放器播放,实现的是声音信息的记录、回放以及信息的传输。所述音频采集/播放模块采用的核心芯片是WM8731音频编解码芯片。实施例2如图2、图3所示,图2是本专利技术内部音频处理模块结构示意图;图3是音频模块原理图;在WM8731芯片中控制系统可以将控制字通过I2C总线写入WM8731芯片的控制寄存器以达到配置该芯片的目的,而I2S总线则是用与音频数据数据的传输工作。音频处理模块设计主要分为三部分,I2C控制字配置、音频数据处理、I2S数据传输等。在设计音频处理模块之前,必须先实现这些功能,最终生成以个顶层模块。最终生成的顶层模块命名为AUD_TOP,部分VerilogHDL代码如下:moduleAUD_TOP(clock_50m,sclk,sdat,dacclk,dacdat,bclk,adcdat,adcclk,rst_n,key1,key2,led1,led2,led,MCLK,sw1,sw2,data,clk);//定义端口。…………assignclk=clock_50m;//50MHz时钟输出。assignled=rst_n;//复位时接通LED灯。assignMCLK=c0;//18.432MHz采样时钟。…………set_wm8731(.clock_50m(clock_50m).i2c_sclk(sclk),.i2c_sdat(sdat),.reset_n(rst_n),.key1(key1),.key2(key2),.led1(led1),.led2(led2),.sw1(sw1),.sw2(sw2));//调用set_wm8731模块I2C控制字配置。I2S_com(.clock_ref(c0),.dacclk(dacclk),.bclk(bclk),.dacdat(dacdat),.reset_n(rst_n),.adcclk(adcclk),.adcdat(adcdat),.data(data));//I2S时序以及音频数据处理。clkdivz(.inclk0(clock_50m),.c0(c0));//时钟分频,产生采样时钟。本文档来自技高网...
基于DE2平台的音频录放系统

【技术保护点】
基于DE2平台的音频录放系统,包括DE2开发板、PC机,其特征在于:所述DE2开发板连接PC机;所述DE2开发板上设置Cyclone Ⅱ EP2C35 FPGA芯片、按键控制模块、音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述Cyclone Ⅱ EP2C35 FPGA芯片上设置JTAG调试模块,Cyclone Ⅱ EP2C35 FPGA芯片与PC机之间通过JTAG调试模块连接;所述Cyclone Ⅱ EP2C35 FPGA芯片内设置嵌入式控制系统,嵌入式控制系统由SOPC系统、μClinux操作系统构成;所述按键控制模块连接Cyclone Ⅱ EP2C35 FPGA芯片,Cyclone Ⅱ EP2C35 FPGA芯片连接音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述网络传输模块连接PC机。

【技术特征摘要】
1.基于DE2平台的音频录放系统,包括DE2开发板、PC机,其特征在于:所述DE2开发板连接PC机;所述DE2开发板上设置CycloneⅡEP2C35FPGA芯片、按键控制模块、音频采集/播放模块、SD卡读写模块、LED显示模块、网络传输模块;所述CycloneⅡEP2C35FPGA芯片上设置JTAG调试模块,CycloneⅡEP2C35FPGA芯片与PC机之间通过JTAG调试模块连接;所述CycloneⅡEP2C35FPGA芯片内设置嵌入式控制系统,嵌入式控制系统由SOPC系统、μClinux操作系统构成;所述按键控制模块连接CycloneⅡEP2C35FPGA芯片,CycloneⅡ...

【专利技术属性】
技术研发人员:李冰李相武王瑛费浚纯吴佳男
申请(专利权)人:哈尔滨恒誉名翔科技有限公司
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1