
一种新的基于改进的ADALINE神经网络的DTMF解码器方案
一、引言 DTMF(双音多频)信号是电话网中常用的信令,无论是家用电话、移动电话还是程控交换机上,多采用DTMF信号发送接收号码。DTMF技术还可以用于电力线载波通信等场合。可见,DTMF拨号和解码在通信系统及其它方面有着广泛的应用。DTMF信号的解码目前常用的方法有两种:一种方法是采用滤波器组来分离8个DTMF信号。滤波器组的实现既可以用模拟滤波器,也可以用数字滤波器,这种方法在时域中进行分离。第二种方法是采用DFT或者Goertzel算法来检测8个信号的强弱,这种方法在频域中进行分离。然而,上述两种传统的DTMF信号检测方法都存在一定的缺陷,即在强信道噪声干扰下常常不能正确工作。本文提出了一种新的基于改进的ADALINE(AdapTIve Linear
Neuron)神经网络的DTMF信号检测算法,其结构简单计算量适中,并且能够在强背景噪声干扰下正常检测,实验显示它比传统方法有更强的抗干扰能力。文章首先介绍了基于改进的ADALINE神经网络的DTMF信号检测算法,然后给出了此方法的仿真结果,最后给出了采用TMS320C5402 DSP和TLV320AIC10 AIC实现DTMF信号检测器的工程应用方案设计。
二、DTMF信号
DTMF信号是将拨号盘上的0~9、A~D及*/E、#/F共16个字符,用音频范围的8个频率来表示的一种编码方式。8个频率分为高频群和低频群两组,分别作为列频和行频。每个字符的信号由来自列频和行频的两个频率的正弦信号叠加而成。频率组合方式如图1所示。
欢迎分享,转载请注明来源:内存溢出
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
微信扫一扫
支付宝扫一扫
轻松实现电容式触摸感应按键开关设计
上一篇
2022-08-02
AD7416在低功耗系统中的应用
下一篇2022-08-02
评论列表(0条)