没有合适的资源?快使用搜索试试~ 我知道了~
DSP课程DTMF信号的产生
需积分: 0 14 下载量 183 浏览量
2012-06-02
14:04:09
上传
评论 1
收藏 363KB PDF 举报
温馨提示
试读
21页
详细讲述DTMF的产生原理,以及检测识别
资源推荐
资源详情
资源评论
DTMF信号的产生与识别 实验报告
DSP技术课程设计
DTMF信号产生与识别
院 系: 电子信息工程学院
班 级: 通信0312班
电 话: 51681709
合 作 者: 唐宇希 03211346 、
邝佳菲 03211362
DTMF信号的产生与识别 实验报告
目 录
一、 概述
说明选题的意义和要实现的目标。
二、 算法原理以及软件仿真
说明设计题目所使用的算法及理论基础。如有必要,可以在MATLAB平台上
进行相应的仿真。
三、 硬件需求
算法所基于的硬件平台的特点,其运算能力能否满足算法的精度及时间的要
求,进行相应的分析。
四、 程序说明
包括程序实现的流程图、关键程序的注释等。
五、 程序的调试及结果
程序运行的调试过程、结果以及结论。
六、 程序清单
工程中的各个源文件的清单。
七、 总结
设计中的体会心得以及建议。
八、 参考文献
列出设计过程中所使用的参考书目、文章及其出处。
DTMF信号的产生与识别 实验报告
一、概述
随着 DSP 芯片及相关技术的发展,DSP 得到了人们的日益关注和越来越广
泛的应用。德州仪器(TI)公司推出的 TMS320VC54x 系列具有高性能、低功耗
等优良性能,受到用户的欢迎,已广泛地应用于有线和无线通讯、仪器仪表、雷
达、图像处理、工业控制、语音处理等领域。
双音多频 DTMF(Dual Tone Multi-Frequency)信 令,逐渐在全世界范围内
使用在按键式电话机上,因其提供更高的拨号速率,迅速取代了传统转盘式电话
机使用的拨号脉冲信令。近年来 DTMF 也应用在交互式控制中,诸如语言菜单、
语言邮件、电话银行和 ATM 终端等。将 DTMF 信令的产生与检测集成到任一
含有数字信号处理器(DSP)的系统中是一项较有价值的工程应用。
DTMF ( 双 音 多 频) 技 术 是 DSP 技 术 中的一种。DTMF 信号是音频
电话的拨号信号。有美国 AT T 贝尔实验室开发。这种拨号方法取代了脉冲拨号,
每一个号码由两个音频信号组成,该双音频由按键所在的行和列对应的频率决
定。电话中的双音多频信号有两种作用:一是用于双音多频信号的拨号,去控制
交换机接同被叫的用户电话机;二是利用双音多频信号控制电话机各种动作。这
些功能的实现离不来 DTMF 信号的正确的产生和识别,专用数字处理信号芯片
(DSP)的出现,使这个问题得到轻松的解决,这里给出的是基于 TMS3205402
产生和识别 DTMF 信号的方法。
DTMF 信号的产生及识别都要以相关算法为基础。在此我们提出采用
Goertzel 算法来实现 DTMF 信号的产生及检测 ,并详细推导了利用该算法实现
滤波器组的方法及用仿真软件进行模拟设计的过程。
二、算法原理以及软件仿真
DTMF
DTMF (Double Tone Multi frequency) 技术主要用于在电话频段内传送简单的
操作信号。在 DTMF 通信系统中共有8个频率,分为4个高频音和4个低频音。用1
个高频音和1个低频音的组合来表示一个信号。这样,共能提供16种组合,分别代
表 16 种信号。
DTMF信号的产生与识别 实验报告
1、 DTMF信号的产生
DTMF 编码器基于两个二阶数字正弦波振荡器,一个 用于产生行频,一个用于
产生列频。向 DSP 装入相应的系数 和初始条件,就可以只用两个振荡器产生
所需的八个音频信 号。典型的 DTMF信号频率范围是700~1700Hz,选 取
8000Hz 作为采 样频率,即可满足 Nyquist条件。DTMF双音频信号由两个二阶
数字正弦振荡器产生,一个用来产生行音频信号,另个一产生列音频信号。其系
统函数为:
其中, sinbA
ω
0
= ,
1
a =-2cos
ω
0
,
2
a =1,
ω
0
=2
π
0
f
/
a
f
,
0
f
为正弦波频率,
a
f
为抽
样频率,
ω
0
为归一化数字频率。
对应的差分方程为:
DTMF信号的产生与识别 实验报告
振荡器对应的单位取样响应力为:
即给定脉冲输入时,二阶系统输出一个纯净的正弦波。
如图 DTMF数字振荡器对
DTMF信号产生流程
CCITT规定每秒最多按10个键,即每个键时隙最短为100MS,其中音频实际持续
时间至少为45MS,不大于55MS,时隙的其他时间内保持静默,因此按键产生双
音频信号时,相继的两个信号间隔一段时间;解码器利用这个时间识别出双音频
信号,并转换成对应的数字信息,而且要识别出间隙信息。因此流程包含音频任
务和静默任务,前者是产生双音频采样值,后者产生静默采样值,每个任务结束
时,要重置定时器和下一个任务。其中静默任务还要加上一个任务:从数字缓冲
区取出数字并解包。解包就是将数字映射为对应的行列音频特性,装载指针指向
振荡器特征表对应的正确位置。两个任务轮流执行。
由 CCITT(国际电报电话咨询委员会)的规定,数字之间必须有适当长度
的静音,因此编码器有两个任务,其一是音频信号任务,产生双音样本,其二是
静音任务,产生静音样本。 每个任务结束后,启动下一个任务前(音频信号任
务或静音 任务),都必须复位决定其持续时间的定时器变量。在静音任务结束后,
DSP 从数字缓存中调出下一个数字, 判决该数字。信号所对应的行频和列频信
号,并根据不同频率确定其初始化参数 a =-2cosω 与 y(-2)=-Asinω。我们这里
A取
13
2
。
2、DTMF信号的识别
DTMF信号包含两组音频信号,解码器的任务是通过数学变换把它从时域转
化到频域,然后得出对应的数字信息。由于芯片处理的是数字信号,所以必须把
输入信号数字化,再用DSP芯片处理。频率检测时,检测出DTMF信号的基波及
剩余20页未读,继续阅读
资源评论
csuyishuan
- 粉丝: 0
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功