基于DSP的DTMF的信号检测与识别
- 格式:doc
- 大小:1.67 MB
- 文档页数:57
基于DSP的DTMF的信号检测与识别
摘要
双音多频DTMF(Dual Tone Multi-Frequency)信令在全世界范围内得到广泛应用,将DTMF信令的产生与检测集成到含有数字信号处理器(DSP)的系统中,是一项较有价值的工程应用。本文给出一种实现方案,阐述DTMF信令的产生与检测的基本原理:用两个二阶数字正弦振荡器产生DTMF信号,并通过Goertzel算法实现DTMF信号检测。本论文是在TI公司定点DSP芯片TMS320C54x系列中的实现DTMF信号的检测,采用DSP技术既增加了系统的功能、灵活性,又降低费用,克服了硬件电路实现检测的缺点。
因为本课题着重于DTMF信号的检测,所以DTMF信号的产生是通过音频处理软件Cool Edit Pro产生,然后将DTMF信号通过PC音频接口传输到AIC23B的接口,经过A/D采样编码后送到DSP进行信号检测,最后单片机将结果通过DSP 的HPI接口读取再通过单片机的串口传输到PC的串口调试助手上显示出来。
最后结果,结合Goertzel算法,DSK5402板能够实现对DTMF信号的解码,通过串口显示到串口调试助手上,达到了本论文的研究目的。
关键词:数字信号处理器DSP,双音多频DTMF,正弦波振荡器,Goertzel算法
DTMF Signal Detection and Recognition Based on DSP
ABSTRACT
With the development of society, the signal generator has been widely used in radar application, communication system of simulation and test, the national defense, scientific research and industry. But with the development of society and the deepening of the research, the signal generator waveform programmable sex, the precision and stability of wave performance put forward higher request. The signal generator based on DSP is the height of the programming with its flexibility, for great application value and broad application prospect.
This subject introduces based on DSP chip TMS320C5402 sine wave signal generator design principle and method. Use TMS320C5402 as data processor, STC89C51 as a controller to lead and control DSP chip. The direct sequence synthesis (DDS) technology, in DSP established on a signal generator, the development of serial upper machine software control DSP produce designated frequency(audio range)of sine wave,The system consists of DDS module and single-chip microcomputer control module, serial ports, sound card, etc of peripherals. Here introduces a DSP realize sinusoidal signal generator, its an am, FM function all have software to realize, and has the very good scalability, stability.
KEY WORDS: DTMF signal, Goertzel algorithm, DSK5402 board, cool edit pro, DSP
目录
前言 (1)
第1章绪论 (3)
1.1 DTMF介绍 (3)
1.2 方案对比 (3)
1.3 传统的DTMF信号编解码介绍 (4)
第2章DTMF信号的基本原理 (6)
2.1 双音多频(DTMF)信号 (6)
2.2 DTMF信号的硬件产生与检测 (8)
2.3 双音多频信号软件产生与检测 (9)
2.4 数字正弦波振荡器原理 (10)
2.5 数字匹配滤波器原理(Geortzel算法) (12)
第3章DTMF信号接收电路及声卡 (15)
3.1 声卡概述 (15)
3.1.1 声卡的功能 (15)
3.1.2 声卡的基本组成 (15)
3.2 音频编解码器TLV320AIC23 (16)
3.3 DTMF信号输入电路 (20)
3.3.1 电话状态指示电路 (20)
3.3.2 电话电路 (21)
3.4 DTMF发送电路 (21)
3.4.1 DTMF信号接收电路 (22)
3.5 DTMF发送电路与接收电路在通信方面的应用 (23)
第4章DTMF信号软件介绍 (25)
4.1 DTMF信号检测的DSP软件设计 (25)
4.2 DTMF信号处理流程 (26)
4.3 DTMF信号检测的单片机软件设计 (27)
第5章DTMF中的硬件设备及仿真 (28)
5.1单片机自举电路 (28)