dsp课程设计---基于dsp的回波的产生与抵消

dsp课程设计---基于dsp的回波的产生与抵消

ID:9388275

大小:846.50 KB

页数:26页

时间:2018-04-29

dsp课程设计---基于dsp的回波的产生与抵消_第1页
dsp课程设计---基于dsp的回波的产生与抵消_第2页
dsp课程设计---基于dsp的回波的产生与抵消_第3页
dsp课程设计---基于dsp的回波的产生与抵消_第4页
dsp课程设计---基于dsp的回波的产生与抵消_第5页
资源描述:

《dsp课程设计---基于dsp的回波的产生与抵消》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DSP课程设计DSP课程设计实验报告基于DSP的回波的产生与抵消学院:电子信息工程学院班级:通信0707设计人员:陈军   何家琪        指导老师:高海林-25-DSP课程设计目录设计任务书……………………………………………………2任务设计……………………………………………………3设计内容……………………………………………………3设计方案及算法原理说明……………………………………4实验目的……………………………………………………4实验原理……………………………………………………4关于LMS算法……………………………………………5程序代码……………………………………………………6程序设

2、计及调试………………………………………………12结果分析……………………………………………………19实验体会及总结…………………………………………………22参考文献……………………………………………………25-25-DSP课程设计一、设计任务书过去,通过卫星打国际电话时,因为同步静止卫星的通话路径较长,引起通话延迟(单跳250ms,双跳500ms),因电路失配所引起的线路回声就很明显,所以从二十世纪80年代起人们就研究回声消除的办法。由简单的回声抑制器发展到自适应回声消除器,国际电联(ITU)也相应地制订了回声消除器的国际标准,例如G.164、G.165、G.167等等。进入90年代之后,通

3、过互联网拨打长途电话,即IP电话开始流行。IP电话现在已成为Internet上实现实时传送语音信号的一种新型电信业务。与传统的PSTN网络采用电路交换技术不同,IP电话采用的是分组交换技术,充分利用Internet来传输数据,使得价格大大降低,因而具有广泛的研究和应用前景。IP电话以数据包的格式在因特网中与其他数据信息按TCP/IP协议一起传输,从发话端到收话端延时较长,并且是不确定的,IP电话系统的回声源复杂,回声路径的延时和抖动都相当大,这里的延迟包括算法延迟(0.125ms~30ms),处理延迟(≈30ms),网络延迟(70~100ms)等,总延迟在100ms以上,而人耳对大于50ms

4、的回声就能鉴别出来,因此回声消除成了IP电话系统的一个关键问题。在IP电话系统中,自适应回声消除器成为不可缺少的设备。自适应滤波的优点在于,它-25-DSP课程设计不仅能够选择信号,而且能够控制信号的特性。自适应滤波器具有跟踪信号和噪声变化的能力,它的系数能够被一种自适应算法所修改。利用DSP可以实时地对信号进行自适应滤波。DSP利用直接存储器访问方式DMA采集数据时不打扰CPU,因此CPU可以对信号进行实时地滤波。本设计要求利用DSP的DMA方式进行信号采集和信号输出,同时对外部输入的信号进行数字滤波,完成对电话线路中较为严重的回波进行抵消,实现电话线路中通话清晰。二、任务设计首先,先测试

5、原输入语音信号的效果。此时,说话者应只听到自己同步的语音。接着,对输入的语音信号产生对应的回波,使说话者能听到自己的说话声的同时,还可以听到多重回声。然后编写自适应滤波算法程序,或调用DSPLIB中的dlms自适应滤波函数对产生的回波进行滤除,使说话者只听到自己同步的语音,而没有回声。三、设计内容回声消除的基本原理是采用一个自适应滤渡器自动识别回声通道,通过自适应滤波算法的调整,使其冲激响应与实际回声路径逼近,从而得到回声预测信号y(n),再将预测信号从近端采样的语音信号d(n)中减去,即可实现回声消除。-25-DSP课程设计本实验的主要内容就是通过将过去的信号衰减加到现在的信号上,以产生回

6、波,然后通过采用LMS算法设计一个自适应滤波器,将回波滤去,比较滤波前和滤波后信号的差异来衡量自适应滤波器的性能。四、设计方案、算法原理说明(一)、实验目的:1、掌握CCS环境的使用2、掌握TMS320C5402DSP芯片的基本知识3、掌握基于CCS编程设计的方法(1)对DMA进行初始化;(2)对A/D、D/A进行初始化;(3)编写DMA通道传输程序,实现数据实时采集和实时地输出;(4)设计自适应滤波算法,或调用DSPLIB中的自适应函数,实现信号的自适应滤波。(5)滤波后信号实时输出的同时,将数据存放在数据文件中;(6)利用自适应滤波实现语音信号回波对消。本程序是在CCS5000自带程序c

7、odec的基础上进行修改和加工,codec程序包含DSP板的初始化、语音的读取输出、A/D、D/A转换、滤波等一系列功能。涉及5402DSP多通道缓冲串行口mcbsp和tlc320ad50CODEC编译码器的C语言编程方法(二)、实验原理源自接收器(耳机)的声波,通过位于声音路径上的固体物体反射进入手机的麦克风(话筒)中,或扬声器电话中,这就形成了声学回声。声学回声消除的功能原理框图如图1所示:-25-DSP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。