数码音频信号处理及控制系统.doc_第1页
数码音频信号处理及控制系统.doc_第2页
数码音频信号处理及控制系统.doc_第3页
数码音频信号处理及控制系统.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数码音频信号处理及控制系统摘 要:本设计为实际的工程项目新一代DVD系统的一个功能模块。系统采用的是目前最为流行的YAMAHA公司的DSP芯片YSS915和嵌入式微处理8051为核心,组成一个数码音频信号处理及控制系统。本系统分为:8051控制模块,DSP模块,模拟信号处理模块,显示模块和滤波电路模块。系统可实现对数码音频的音量、环绕声、音调、静音等各种状态及大小的控制并将系统运行的实时状态通过Philiph公司的74HC595搭建的显示电路显示出来。关键词:YSS915 DSP 嵌入式微处理器 8051 数码音频信号处理1 整体方案设计本系统的设计本着准确、稳定、可靠的原则采用自上而下、分级设计、匹配相连的模块化设计思想进行设计。整个系统采用目前最为流行的的DSP芯片YSS915和嵌入式微处理器MCS-51单片机系统8051为核心,组成一个数码音频信号处理及控制系统。系统作为实际工程项目新一代DVD系统的一个功能模块,分为:8051控制模块、DSP模块、模拟信号处理模块、显示模块和滤波电路模块。整个系统为:麦克风采集到的模拟信号经过模拟信号处理模块被放大到符合YSS915正常处理需要的电压范围,然8051控制模块将控制YSS915对放大后的模拟信号在芯片内部转换为数字信号,并进行各种处理,而后与输入到该DSP芯片的数字信号叠加并从其数字输出端口输出;输出的数字信号经过2通道 DAC转换为模拟信号并与经过YSS915的直通模拟信号相叠加为新的模拟信号,该模拟信号经过一个由4558P双运放组成的有源带通滤波器最后输出给音箱设备。整个系统的运行情况均可以通过由Philiph公司的74HC595搭建的显示电路显示出来。整体方案设计如下方框图所示:显 示 控制信号 数字信号 模拟信号 滤波电路音箱叠加控制信号DSPDAC麦克风信 号放大电路数字信号8051 模拟信号2 具体方案设计2.1 8051控制电路模块设计本模块的设计采用的是MCS-51系列单片机8051为核心。由于8051芯片内具有4K的内部程序存储空间,因此可以减少扩展外部程序存储空间等方面对I/O口的需求。又由于在本系统中按键的数量比较少,因此将这几个按键与P0.0到P0.5相连,分别控制音量,环绕声,音调,静音4个模式和各个模式的增减。该端口均要接上拉电阻,在按键没有按的时候,端口读到的值为1,当按键按下时,为0。用于显示的I/O口为P1.0到P1.3四个端口,实现串行输出,锁存并行显示。P2.0到P2.6的各个端口分别控制YSS915和PCM1716等各个芯片与CPU的通信。2.2 显示电路模块设计本模块电路采用的是具有连续输入,锁存并行输出功能的芯74HC595,准备显示的3字节的3位数据,伴随Shcp的脉冲,通过该芯片的DS端串行输入,而后被锁存到该芯片的内部寄存器中;当STcp有个高电平脉冲信号的时候,被锁存的数据全部并行输出显示出来。这个多位8段数码管显示电路总共只需要3个的单片机I/O口。该方案的使用,打破了以往需要译码,解码过程的显示电路对I/O口的需求,进而有利于节约有限的I/O。2.3 DSP电路模块设计本模块是本系统的重点模块,对于数码音频信号的处理,采用的是现在最为流行的YAMAHA公司的YSS915(该芯片的介绍,请参考后面的芯片介绍)。该芯片只需要由个端口与CPU相连,就可以实现其对各种数码音频信号的处理功能。通过改变其内部01到3F寄存器的值就可以改变起音量,环绕声,回响,音调等。因此也就实现了单片机对本系统的整体控制。2.4 模拟信号放大电路模块设计本电路采用的是单片高性能双运算放大器4558P,该芯片具有较高的单位增益带宽,能有效地防止放大过程中的失真。该电路使用的是两级放大器,第一级为2通道放大。每个通道可以实现对一个麦克风进来的模拟信号的放大。使用的是反向比例放大电路,放大倍数为-Rf/R1=-220k/2k=-110 ,第二级采用的是反相求和电路,直接将第一级的的2个输出信号当作该求和电路的2个输入信号进行求和,放大倍数为1倍。2级运放反馈电阻均并联一个22P的电容,是为了有效的防止干扰。实际测试也显示效果不错。2.5 D/A转换电路模块设计本模块采用的单片双通道音频信号DACPCM1716,能将YSS915输出的2通道的数字音频信号直接转化为模拟信号,以有效的与YSS915直通的模拟信号叠加,而形成各种音响效果。在本次设计中将MODE管脚接高电平,从而设置为硬件模式;将DM1和DM0都接低电平进而将其采样频率设置为44.1KHZ;将I2S和IWO设置为低电平,将输入数据的格式设置为每字16位,右对齐模式。然后利用单片机的一个I/O口对其进行复位处理。利用这种方法可以有效的减少芯片对CPUI/O口的需求,从而能更加有效的提高系统的扩展能力。3 软件流程图(见下页)4 方案实现4.1 硬件部分使用ORCAD Capture V9 绘制出整个系统的电路原理图,对各个元器件建立相应的PCB封装。(原理图祥见附录)对该原理图进行DRC检查,及其他检查,而后生成网络表文件。将在ORCAD里生成的网络表文件导入到PowerPCB中。对该原理图网络表进行规划布局,布线设计,设计验证,而后输出CAM文件。SURROUND=0?是否开始初始化定义初始化YSS915启动DA转换VOLUM=0?去抖动处理SURROUND=0?VOLUM=0?去抖动处理调用音量处理子程序TONE=0?去抖动处理MUTE=0?TONE=0?MUTE=0?去抖动处理调用音调处理子程序调用环绕声处理子程序调用静音处理子程序否是否是是否否是否是是否 是 4.2 软件部分使用MCS-51汇编软件进行编程,编程过程中贯彻模块化思想进行设计。对于编辑完成的软件进行汇编,并在伟福E2000/L型仿真器对软件进行仿真调试。将调试通过的程序固化到8051芯片中。5 调试工具仪器名称型号规格计算机实达云图100示波器V-1065A信号发生器GAG-809数字万用表DT-9924单片机仿真器伟福E2000/L麦克风实达UD-9908参考文献1YAMAHA公司芯片(YSS915)介绍(英文版).2002年.2Philips公司芯片(74HC595)介绍(英文版).1998年6月.3BURR-BOWN公司芯片(PCM1716)介绍(英文版).2000年.4 李朝青著.单片机原理与接口技术.北京航空航天大学出版社,1994年9月.5 李华等著.MCS-51系列单片机实用接口技术.北京航空航天出版社,2001年8月.6 周航慈编.单片机应用程序设计技术.北京航空航天大学出版社,2002年11月.7 李宁著.PADS-PowerLogic和PowerPCB实用教程.电子工业出版社,2001年2月.8 张义和著.全能电路图设计ORCAD CAPTURE V9.中国铁道出版社,2000年4月.9 全国大学生电子设计竞赛组委会编.第四届全国大学生电子设计竞赛获奖作品选编.北京理工大学出版社,2001年3月.10全国大学生电子设计竞赛组委会编.第三届全国大学生电子设计竞赛获奖作品选编.北京理工大学出版社,2000年3月.11童诗白著.模拟电子技术基础.高等教育出版社,1988年5月.Abstract: This designe is a project that is a function module of a new DVD system. The numeral audio-signal processing and controlling system is composed of YSS915 produced by YAMAHA that is the most popular DSP CMOS chip and 8051that is embedded MPU used as the core of this system. This system contains 8051-control module, DSP module, control system of analog signals , display module and LFP module. This system can control vary state and volume of audio-signal volume, surround, surrounding sound, tune,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论