课程报告:DTMF编码器的DSP实现.docVIP

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

成都信息工程学院电子工程学院 DSP器件及应用 课程设计 题 目: DTMF信号的产生与识别告 专 业: 电子信息 班 级: 组 员: 指导教师: 2013年 05月 15日 概述 随着 DSP芯片及相关技术的发展,DSP得到了人们的日益关注和越来越广泛的应用。德州仪器( TI)公司推出的 TMS320VC54x系列具有高性能、低功耗等优良性能,受到用户的欢迎,已广泛地应用于有线和无线通讯、仪器仪表、雷达、图像处理、工业控制、语音处理等领域。 双音多频 DTMF(Dual Tone Multi-Frequency)信令,逐渐在全世界范围内使用在按键式电话机上,因其提供更高的拨号速率,迅速取代了传统转盘式电话机使用的拨号脉冲信令。近年来 DTMF 也应用在交互式控制中,诸如语言菜单、语言邮件、电话银行和 ATM终端等。将 DTMF信令的产生与检测集成到任一含有数字信号处理器(DSP)的系统中是一项较有价值的工程应用。 DTMF ( 双音多频 ) 技术是 DSP技术中的一种。 DTMF信号是音频电话的拨号信号。有美国 ATT贝尔实验室开发。这种拨号方法取代了脉冲拨号,每一个号码由两个音频信号组成,该双音频由按键所在的行和列对应的频率决定。电话中的双音多频信号有两种作用:一是用于双音多频信号的拨号,去控制交换机接同被叫的用户电话机;二是利用双音多频信号控制电话机各种动作。这些功能的实现离不来 DTMF信号的正确的产生和识别,专用数字处理信号芯片(DSP)的出现,使这个问题得到轻松的解决,这里给出的是基于 TMS3205402产生和识别 DTMF信号的方法。 DTMF 信号的产生及识别都要以相关算法为基础。在此我们提出采用 Goertzel 算法来实现 DTMF 信号的产生及检测 ,并详细推导了利用该算法实现滤波器组的方法及用仿真软件进行模拟设计的过程。 算法原理以及软件仿真 DTMF DTMF (Double Tone Multi frequency) 技术主要用于在电话频段内传送简单的操作信号。在 DTMF 通信系统中共有8个频率,分为4个高频音和4个低频音。用 1个高频音和1个低频音的组合来表示一个信号。这样,共能提供 16种组合,分别代表 16 种信号。 DTMF信号的产生 DTMF 编码器基于两个二阶数字正弦波振荡器,一个用于产生行频,一个用于产生列频。向 DSP装入相应的系数和初始条件,就可以只用两个振荡器产生所需的八个音频信号。典型的 DTMF信号频率范围是700~1700Hz,选取 8000Hz 作为采样频率,即可满足 Nyquist条件。DTMF双音频信号由两个二阶数字正弦振荡器产生,一个用来产生行音频信号,另个一产生列音频信号。其系统函数为: 其中,bAsinω0 ,a1=-2cosω0 , a2=1, ω0 =2π f0/ fa, f0 为正弦波频率, fa为抽样频率,ω0为归一化数字频率。 对应的差分方程为: 即给定脉冲输入时,二阶系统输出一个纯净的正弦波。 DTMF信号产生流程 CCITT规定每秒最多按10个键,即每个键时隙最短为 100MS,其中音频实际持续时间至少为45MS,不大于 55MS,时隙的其他时间内保持静默,因此按键产生双音频信号时,相继的两个信号间隔一段时间;解码器利用这个时间识别出双音频信号,并转换成对应的数字信息,而且要识别出间隙信息。因此流程包含音频任务和静默任务,前者是产生双音频采样值,后者产生静默采样值,每个任务结束时,要重置定时器和下一个任务。其中静默任务还要加上一个任务:从数字缓冲区取出数字并解包。解包就是将数字映射为对应的行列音频特性,装载指针指向振荡器特征表对应的正确位置。两个任务轮流执行。 由 CCITT(国际电报电话咨询委员会)的规定,数字之间必须有适当长度的静音,因此编码器有两个任务,其一是音频信号任务,产生双音样本,其二是静音任务,产生静音样本。每个任务结束后,启动下一个任务前(音频信号任务或静音任务),都必须复位决定其持续时间的定时器变量。在静音任务结束后, DSP从数字缓存中调出下一个数字, 判决该数字。信号所对应的行频和列频信号,并根据不同频率确定其初始化参数 a =-2cosω与 y(-2)=-Asinω。我们这里 A取 213。

文档评论(0)

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

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

1亿VIP精品文档

相关文档