- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 基于DSP的LMS算法实现与实物测试(四)
图1 DSP实时采集Grap。将滤波器后的语音数据通过LINE-OUT的左声道进行输出,同时将滤波前的语音信号通过右声道进行输出,通过示波器同时观测滤波前后的信号特征。图2 LMS滤波前后对比。1)设置信号源,CH1作为目标信号,CH2作为噪声参考。LMS滤波之后,通过AIC3106输出结果如下图所示。通过TL6748实现的 LMS效果较好,实时性较高。蓝色:是信号源直接输出的原始语音信号,用于比较判读;绿色:是语音采集的混有15K噪声的2K信号;黄色:是将绿色信号进行LMS之后输出的信号。
2023-10-14 16:37:49 786 1
原创 基于DSP的LMS算法实现与实物测试(三)
使用AU-202将CH1和CH2混频至左声道,CH2直出至右声道,则左声道含有2Khz和15Khz音频(模拟的是带有噪声的语音信号),右声道为15Khz(模拟的纯噪声)。TL6748硬件卡采集左右声道,检验语音ADC采集的正确性,结果如下图所,结果与图 3完全一致,说明TL6748语音采集正确,不存在硬件问题。6748采集语音信号后,直接通过语音DAC(LINE-OUT)输出,并用示波器观测波形,结果如下图所示。设置信号源,CH1作为目标信号,CH2作为噪声参考。CH1:正弦波,2Khz,330mV;
2023-10-14 16:33:07 845 1
原创 基于DSP的LMS算法实现与实物测试(一)
需要重点说明的是,在实际应用中,我们反其道而行之,真实语音信号混有噪声,我们不方便也没有良好的方式获取,而噪声比较容易获取,并且噪声存在一定相干性,所以在真实应用场景下,x(n)为混有噪声的语音信号,d(n)反而是噪声信号,将噪声认为是我们想得到的信号,而真实语音信号认为是干扰信号,从我们所需角度,那么此时e(n)反而成为了我们想要的目标语音信号,y(n)则为误差信号了。其中,w(n)是滤波器的权值向量,μ是步长参数,e(n)是期望d(n)与滤波器输出y(n)之间的误差,x(n)是输入参考信号。
2023-10-14 16:17:48 1083 1
原创 2021-10-20基于TMS320C6748的SATA硬盘读写应用
标题基于DSP的SATA硬盘读写应用TMS320C6748/OMPL138是一款性价比很高的DSP,拥有丰富的外设,SATA、UPP、MCBSP、MCASP、EMAC、UART、EMIF等等,测试使用创龙提供的开发板TL6748系列。测试HDD类型:有机械硬盘、三星SSD,IntelSSD等;测试方法:同步扇区读/写;异步扇区读/写;文件系统读/写;支持容量:128GT;测试平台:CCS3/CCS4/CCS5/…/CCS9BIOS: dsp/bios和sys/bios在OMP138平台上,Li
2021-10-20 09:48:11 421 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人