TMS320C6727的音频采集处理回放系统设计
时间:01-05
来源:作者:北京航空航天大学 宋明超 林岩
点击:
2.3 音频通信电路
音频通信电路能够实现音频系统与其他设备之间的数据传输。传输格式为S/PDIF,采用双相标识编码(Biphase-Mark Code,BMC)。McASP接口支持该传输方式,可以直接从McASP口输出。对于信号接收,通过数字音频解调芯片DIR900l把BMC信号转化成I2S格式并传输给McASP2口的接收端。硬件连接如图4所示,McASP2作为接收端,接收经DIR9001解调后的数字音频信号。MeASP2的AXRl5端口设为输出端口,以BMC格式输出音频数据。
3.1 PCM4204设置
PCM4204的控制引脚用于设置其工作方式。其中引脚S/M用于选择主/从模式,FSO、FSl、FS2用于选择采样模式(sampling mode),FMTO、FMTl、FMT2用于选择音频数据格式(audio data format)。2片PCM4204的引脚配置如下:
3.2 PCM4104的配置
PCM4104分为软件配置和硬件配置,本设计采用硬件配置。其中引脚FSO、FSl用于配置采样模式;FMTO、FMTl、FMT2用于选择接收数字音频信号的格式;DEM0、DEMl用于选择去加重。其配置如下:
4 系统软件设计
系统软件在TI公司的DSP集成开发环境CCS3.3下用C语言编写,其软件流程如图5所示。
数据处理程序可对采样后的音频数据或来自其他设备的数字音频数据进行滤波、降噪、音频编码和数据压缩等处理。
音频回放程序能够实现DSP内的数据到D/A芯片的数据传输,数字信号发送程序用于将DSPs内的数据转换成BMC格式的信号,并传给同轴电缆接头。
结 论
笔者设计的8路音频采集、处理、回放系统,可以实现高信噪比的音频采集和回放。在实际测试过程中,把采入的音频信号不经处理直接回放,声音效果非常好,感觉不到声音失真和延迟,并成功实现了数字音频信号loopback模式下的通信。
音频通信电路能够实现音频系统与其他设备之间的数据传输。传输格式为S/PDIF,采用双相标识编码(Biphase-Mark Code,BMC)。McASP接口支持该传输方式,可以直接从McASP口输出。对于信号接收,通过数字音频解调芯片DIR900l把BMC信号转化成I2S格式并传输给McASP2口的接收端。硬件连接如图4所示,McASP2作为接收端,接收经DIR9001解调后的数字音频信号。MeASP2的AXRl5端口设为输出端口,以BMC格式输出音频数据。

3.1 PCM4204设置
PCM4204的控制引脚用于设置其工作方式。其中引脚S/M用于选择主/从模式,FSO、FSl、FS2用于选择采样模式(sampling mode),FMTO、FMTl、FMT2用于选择音频数据格式(audio data format)。2片PCM4204的引脚配置如下:

3.2 PCM4104的配置
PCM4104分为软件配置和硬件配置,本设计采用硬件配置。其中引脚FSO、FSl用于配置采样模式;FMTO、FMTl、FMT2用于选择接收数字音频信号的格式;DEM0、DEMl用于选择去加重。其配置如下:

4 系统软件设计
系统软件在TI公司的DSP集成开发环境CCS3.3下用C语言编写,其软件流程如图5所示。

数据处理程序可对采样后的音频数据或来自其他设备的数字音频数据进行滤波、降噪、音频编码和数据压缩等处理。
音频回放程序能够实现DSP内的数据到D/A芯片的数据传输,数字信号发送程序用于将DSPs内的数据转换成BMC格式的信号,并传给同轴电缆接头。
结 论
笔者设计的8路音频采集、处理、回放系统,可以实现高信噪比的音频采集和回放。在实际测试过程中,把采入的音频信号不经处理直接回放,声音效果非常好,感觉不到声音失真和延迟,并成功实现了数字音频信号loopback模式下的通信。
TMS320C6727 音频采集 处理回放 相关文章:
- 音频信号采集与AGC算法的DSP设计方案(10-05)
