双音多频(DTMF)信号的MATLAB仿真研讨.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双音多频(DTMF)信号的MATLAB仿真研讨

数字信号处理 课程设计 《双音多频(DTMF)信号的MATLAB仿真》 院 系:闽江学院计算机科学系 专 业:通信工程 组 长: 蔡小红(3121102133) 组 员:王垚天(3121102119) 何杰坤(3121102131) 王晓清(3121102134) 苏月琴(3121102136) 罗 烨(3121102216) 指导老师:方 荟 时 间:2015年1月5日-2015年1月9日 双音多频(DTMF)信号的MATLAB仿真 任务分配安排表 任务分配 负责人 资料查找电话中双频拨号的频率分配,以及双音多频信号的产生方法设计方案思路和具体步骤基本代码编写gui编写实验报告编写实验答辩一、摘要 1 二、引言 1 三、设计要求 1 3.1设计要求 1 3.2设计步骤 1 3.3设计程序 2 3.4设计GUI 2 3.5原理 3 3.5.1电话中的DTMF信号的组成 3 3.5.2电话中的双音多频(DTMF)信号的产生 4 3.5.3 Goerztel函数与DTMF信号的产生 5 四、设计过程 5 图4.1设计流程图 6 五、调试与结果 7 5.1运行结果如下图所示 7 5.2调试中遇到的问题及解决方法 7 六、分析和总结 7 6.1小组总结 7 6.2成员总结 8 七、参考文献 9 八、附录:主要程序 10 一、摘要 DTMF信号系统是一个典型的小型信号处理系统它要用数字方法产生模拟信D/A变换器GEORTZEL)算法的原理以及该算法在双音多频拨号检测系统中的应用。ATLAB在计算机上对双音多频的信算法DTMF(Double?Tone?MulitiFrequency,双音多频)作为实现电话号码快速可靠传输的一种技术,具有很强的抗干扰能力和较高的传输速度,广泛用于电话通信系统中。另外,它也可以在通信系统中广泛用来实现各种数据和语音等信息的远程传输,技术非常成熟、专业芯片种类繁多,在民用、金融、工业等领域的应用非常普及,甚至有通过软件来产生和检测DTMF信令方面的应用。但随着现代工业的持续发展,利用DTMF信令作为通信系统中的控制信号的通信设备正遭受着前所未有的各种日益复杂的干扰,尤其是与DTMF信令的同频干扰,使通信设备频频出现误动作等严重事故,所以消除与DTMF同频干扰已是利用该控制方式控制的通信系统不得不解决的一个问题。 三、设计要求 3.1设计要求 (1)按一个数字键如“1”,则产生频率为697Hz和1209Hz的两个正弦波,并相加; (2)可用查表法求数字键对应的频率,为此先建立拨号数字表矩阵; (3)电话音频信号在数字信号处理时,取样频率为8KHz,每个数字信号持续时间为100ms,后面加上100ms的间隔(用0表示); (4)设计好各按键提示音,并能播放演示; (5)编制GUI用户界面; 3.2设计步骤 (1)总体设计搭建框架,确定人机对话界面,确定输入输出函数接口; (2)编写主要程序,包括戈泽尔算法和N点DFT; (3)编写实现输入输出功能的程序; (4)编写波形输出程序; (5)用matlab的相应函数进行检验; (6)编写GUI,并绑定各功能,加以实现。 3.3设计程序 读入电话号码,根据键入的电话号码产生时域离散双音多频(DTMF)信号,并连续发出号码对应的双音频声音。对时域离散DTMF信号进行频率检测,画出幅度谱。根据幅度谱的两个峰值,分别查找并确定输入电话号码,并将其拨号并响应。 3.4设计GUI 实现更加友好的人机对话的界面,加入了界面窗口,各种数据可以从窗口直接输入,并且设置开始按钮和清除按钮,可以从窗口选择六位或者八位电话号码的输入,在窗口中可以直接显示出电话号码基频的幅值,简洁、方便。 图3.4.1具体的界面窗口。 3.5原理 双音多频(Dual Tone Multi Frequency, DTMF)信号是音频电话中的拨号信号,由美国ATT贝尔公司实验室研制,并用于电话网络中。这种信号制式具有很高的拨号速度,且容易自动监测识别,很快就代替了原有的用脉冲计数方式的拨号制式。这种双音多频信号制式不仅用在电话网络中,还可以用于传输十进制数据的其它通信系统中,用于电子邮件和银行系统中。这些系统中用户可以用电话发送DTMF信号选择语音菜单进行操作。 DTMF信号是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,用到了D/A变换器。为了系统的检测速度并降低成本,还开发一种特殊的DFT算法,称为戈泽尔(Goertzel)算法,这种算法既可以用硬件(专用芯片)实现,也可以用软件实现。下面首先介绍双音多频信号的产生方法和检测方法,包括戈泽尔算法,最后进

文档评论(0)

骨干 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档