双音多频(DTMF)信号的MATLAB仿真

双音多频(DTMF)信号的MATLAB仿真

ID:39594236

大小:190.51 KB

页数:19页

时间:2019-07-06

双音多频(DTMF)信号的MATLAB仿真_第1页
双音多频(DTMF)信号的MATLAB仿真_第2页
双音多频(DTMF)信号的MATLAB仿真_第3页
双音多频(DTMF)信号的MATLAB仿真_第4页
双音多频(DTMF)信号的MATLAB仿真_第5页
资源描述:

《双音多频(DTMF)信号的MATLAB仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字信号处理课程设计《双音多频(DTMF)信号的MATLAB仿真》院系:闽江学院计算机科学系专业:通信工程组长:蔡小红(3121102133)组员:王垚天(3121102119)何杰坤(3121102131)王晓清(3121102134)苏月琴(3121102136)罗烨(3121102216)指导老师:方荟时间:2015年1月5日-2015年1月9日1双音多频(DTMF)信号的MATLAB仿真任务分配安排表任务分配负责人资料查找:电话中双频拨号的频率分配,以及双音多频信号的产生方法。苏月琴、罗烨课程设计方案、思路和具体步骤何杰坤、蔡小红基本代码编写王垚天、何杰

2、坤gui编写、界面设计王垚天、王晓清代码调试蔡小红、罗烨实验报告编写王晓清、苏月琴实验答辩王垚天、何杰坤、蔡小红王晓清、苏月琴、罗烨1目录一、摘要1二、引言1三、设计要求13.1设计要求13.2设计步骤13.3设计程序23.4设计GUI23.5原理33.5.1电话中的DTMF信号的组成33.5.2电话中的双音多频(DTMF)信号的产生43.5.3Goerztel函数与DTMF信号的产生5四、设计过程5图4.1设计流程图6五、调试与结果75.1运行结果如下图所示75.2调试中遇到的问题及解决方法7六、分析和总结76.1小组总结76.2成员总结8七、参考文献9八、附

3、录:主要程序101一、摘要DTMF信号系统是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,应用D/A变换器,采用快速的频率检测算法——戈泽尔(GEORTZEL)算法的原理,以及该算法在双音多频拨号检测系统中的应用。对读入的电话号码,根据键入的号码数产生时域离散双音多频(DTMF)信号,并连续发出号码对应的双音频声音。同时进行时域离散DTMF信号进行检测,画出幅度谱,并用MATLAB在计算机上对双音多频的信号产生及检测接收系统进行了仿真测试。关键词双音多频戈泽尔算法DFT二、引言DTMF(Double Tone MulitiFrequen

4、cy,双音多频)作为实现电话号码快速可靠传输的一种技术,具有很强的抗干扰能力和较高的传输速度,广泛用于电话通信系统中。另外,它也可以在通信系统中广泛用来实现各种数据和语音等信息的远程传输,技术非常成熟、专业芯片种类繁多,在民用、金融、工业等领域的应用非常普及,甚至有通过软件来产生和检测DTMF信令方面的应用。但随着现代工业的持续发展,利用DTMF信令作为通信系统中的控制信号的通信设备正遭受着前所未有的各种日益复杂的干扰,尤其是与DTMF信令的同频干扰,使通信设备频频出现误动作等严重事故,所以消除与DTMF同频干扰已是利用该控制方式控制的通信系统不得不解决的一个问

5、题。三、设计要求3.1设计要求(1)按一个数字键如“1”,则产生频率为697Hz和1209Hz的两个正弦波,并相加;(2)可用查表法求数字键对应的频率,为此先建立拨号数字表矩阵;(3)电话音频信号在数字信号处理时,取样频率为8KHz,每个数字信号持续时间为100ms,后面加上100ms的间隔(用0表示);(4)设计好各按键提示音,并能播放演示;16(5)编制GUI用户界面;3.2设计步骤(1)总体设计搭建框架,确定人机对话界面,确定输入输出函数接口;(2)编写主要程序,包括戈泽尔算法和N点DFT;(3)编写实现输入输出功能的程序;(4)编写波形输出程序;(5)用

6、matlab的相应函数进行检验;(6)编写GUI,并绑定各功能,加以实现。3.3设计程序读入电话号码,根据键入的电话号码产生时域离散双音多频(DTMF)信号,并连续发出号码对应的双音频声音。对时域离散DTMF信号进行频率检测,画出幅度谱。根据幅度谱的两个峰值,分别查找并确定输入电话号码,并将其拨号并响应。3.4设计GUI实现更加友好的人机对话的界面,加入了界面窗口,各种数据可以从窗口直接输入,并且设置开始按钮和清除按钮,可以从窗口选择六位或者八位电话号码的输入,在窗口中可以直接显示出电话号码基频的幅值,简洁、方便。图3.4.1具体的界面窗口。163.5原理双音多

7、频(DualToneMultiFrequency,DTMF)信号是音频电话中的拨号信号,由美国AT&T贝尔公司实验室研制,并用于电话网络中。这种信号制式具有很高的拨号速度,且容易自动监测识别,很快就代替了原有的用脉冲计数方式的拨号制式。这种双音多频信号制式不仅用在电话网络中,还可以用于传输十进制数据的其它通信系统中,用于电子邮件和银行系统中。这些系统中用户可以用电话发送DTMF信号选择语音菜单进行操作。DTMF信号是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,用到了D/A变换器。为了系统的检测速度并降低成本,还开发一种特殊的DFT算法,称为

8、戈泽尔(Goertzel

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。