DSP课程设计---DTMF信号的产生及检测
DSP课程设计
实 验 报 告
DTMF信号的产生及检测
院(系): 电子信息工程学院通信工程专业
设计人员:宋佳阳 学号目录
一、设计任务书- 3 -
二、设计内容- 3 -
三、设计方案、算法原理说明- 4 -
1.DTMF信号的产生- 4 -
2.DTMF信号的检测- 5 -
四、程序设计、调试与结果分析- 7 -
1.程序设计部分:- 7 -
2.调试与结果分析部分:- 28 -
五、设计(安装)与调试的体会- 33 -
六、参考文献- 33 -
设计任务书
设计要求及目标
基本部分:
(1)使用C语言编写DTMF信号的发生程序,要求循环产生0~9、*、#、A、B、C、D对应的DTMF信号,并且符合CCITT对DTMF信号规定的指标。
(2)使用C语言编写DTMF信号的检测程序,检测到的DTMF编码在屏幕上显示。
发挥部分:
利用DTMF信号完成数据通讯的功能,并试改进DTMF信号的规定指标,使每秒内传送的DTMF编码越多越好。
设计内容
双音多频DTMF(Dual Tone Multi Frequency)是在按键式电话机上得到广泛应用的音频拨号信令,一个DTMF信号由两个频率的音频信号叠加构成。这两个音频信号的频率分别来自两组预定义的频率组:行频组和列频组。每组分别包括4个频率,分别抽出一个频率进行组合就可以组成16种DTMF编码,分别记作0~9、*、#、A、B、C、D。如图2-1所示。
图2