基于DSP的DTMF信号编解码算法实现  被引量:5

The implementation of DTMF encoding/decoding based on DSP

在线阅读下载全文

作  者:常青青[1] 邓大伟[1] 艾红[1] 

机构地区:[1]北京信息科技大学自动化学院,北京100192

出  处:《北京信息科技大学学报(自然科学版)》2011年第4期77-82,共6页Journal of Beijing Information Science and Technology University

基  金:北京市教育委员会科技计划面上项目(KM200910772008)

摘  要:将数字信号处理器(DSP)运用到双音多频(DTMF)信号的应用中,不仅可以提高DTMF信号处理的实时性,还可以精简整个系统模块,从而克服传统DTMF信号编解码电路复杂、芯片集成模块较多、容易造成系统不稳定等缺点。以TMS320F2812为硬件平台,CCS为软件平台,采用C语言编程,实现了DTMF信号的编码和解码。解码部分采用Goertzel优化算法,减小了运算量和运算复杂度。利用CCS观察波形和参数的变化,使得DTMF信号的产生和检测变得直观、准确,并且验证了程序的有效性。实验结果表明,将DTMF编解码算法集成于基于DSP的系统中,使得整个DTMF信号系统变得既简单,又灵活,充分发挥了DSP的优势。The traditional Dual-Tone Multifrequency (DTMF) signal decoding circuit with many chip integration modules is complex and likely to cause system instability. The digital signal processor (DSP) applied to the DTMF signal applications can solve this problem. This method does not only make the DTMF signal processing more real-time, but also streamline the entire system module. Based on the hardware platform of TMS320F2812 system and C language programming,the encoding and decoding of DTMF signal are realized in the system. Goertzel algorithm is used in decoding process to reduce the amount and complexity of computation. Changes in waveforms and parameters are observed by CCS which makes the generation and detection of DTMF signal becoming intuitive and accurate. The result shows that the DTMF encoding/decoding operations integrated in DSP system makes the entire system simple and flexible. This method gives full play to the advantages of DSP.

关 键 词:双音多频 数字信号处理 Goertzel DSP 

分 类 号:TP23[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象