全球旧事资料 分类
DSP课程设计实验报告
DTMF信号的产生与检测
指导老师:时间:
申艳老师2014年7月18日
fDTMF信号的产生与检测
1设计任务书
双音多频DTMF(DualTo
eMultiFreque
cy)信号是在按键式电话机上得到广泛应用的音频拨号信令,一个DTMF信号由两个频率的音频信号叠加构成。这两个音频信号的频率分别来自两组预定义的频率组:行频组和列频组。每组分别包括4个频率,据CCITT的建议,国际上采用的这些频率为697Hz、770Hz、852Hz、941Hz、1209Hz、1336Hz、1477Hz和1633Hz等8种。在每组频率中分别抽出一个频率进行组合就可以组成16种DTMF编码,从而代表16种不同的数字或功能键,分别记作09、、、A、B、C、D。如下图所示。
图11双音多频信号编码示意图要用DSP产生DTMF信号,只要产生两个正弦波叠加在一起即可;DTMF检测时采用改进的Goertzel算法,从频域搜索两个正弦波的存在。
11实验目的
掌握DTMF信号的产生和检测的DSP设计可使学生更加透彻的理解和应用奈奎斯特采样定理,与实际应用相结合,提高学生系统地思考问题和解决实际问题的能力。通过对DSP信号处理器及DA和AD转换器的编程,可以培养学生C语言编程能力以及使用DSP硬件平台实现数字信号处理算法的能力。
12技术指标及设计要求
121基本部分
1使用C语言编写DSP下DTMF信号的产生程序,要求循环产生09、、、A、B、C、D对应的DTMF信号,并且符合CCITT对DTMF信号规定的指标。
2使用C语言编写DSP下DTMF信号的检测程序,检测到的DTMF编码在CCS调试窗口中显示,要求既不能漏检,也不能重复检出。
1
fDTMF信号的产生与检测
3DTMF信号的发送与接收分别使用不同的实验板完成。
122发挥部分
1使用一个DSP工程同时实现DTMF信号的发送和检测功能。2改进DTMF信号的规定指标,使每秒内可传送的DTMF编码加倍。3发送的DTMF信号的幅度在一定范围内可调,此时仍能完成DTMF信号的正常检测。
13方案完成情况
在实现基本要求的基础上,我们又完成了发挥部分的全部要求:能够实现在一个DSP实验箱上同时实现自发自收,基本能实现无差错传输。通过改变处理信号的点数N的数值实现了DTMF信号编码加倍,能够在一秒内传送够多的数据。通过gel添加滑动条的方法实现输入信号幅度可调,并实现判决门限的自适应处理,能随着幅度的变化自动调整门限的值,进而了判决传输信号的正确性。
2设计内容
21DTMF信号的的定义
双音多频DTMF信号是由两个不同频率的信号叠加而成设Vt为DTMF信号、VHt和VLt分别为构成Vt的两个信号则它们应满足关系式1。
VtVHtVLt
1r
好听全球资料 返回顶部