电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

DTMF信号的产生与解码

DTMF信号的产生与解码_第1页
1/16
DTMF信号的产生与解码_第2页
2/16
DTMF信号的产生与解码_第3页
3/16
1 一、 课程设计的目的和任务 “数字信号处理”课程是信息和通信工程专业必修的专业技术基础课程。课程以信号与系统作为研究对象,研究对信号进行各种处理和利用的技术。通过该课程的学习,学生应牢固掌握确定性信号和系统的分析方法、相关算法、系统实现等的相关知识的,借助于数字滤波器的设计及实现,学生可掌握数字系统的分析以及设计方法。 数字信号处理是理论性和工程性都很强的学科,本课程设计的目的就是使该课程的理论与工程应用的紧密结合, 使学生深入理解信号处理的内涵和实质。 本课程设计要求学生在理解信号处理的数学原理的基础上,应用计算机编程手段,实现一种信号分析或处理的设计,达到对所学内容融会贯通,综合各部分知识,按照题目要求独立设计完成。 二、 课程设计的题目和要求 1.课程设计题目:DTMF 信号的产生与解码 DTMF 编解码广泛应用于数字电话拨号,简单通信协议等领域。目前所有的电话和传真机按键都是采用 DTMF 信号进行编码和传输的,该方案实际是利用模拟信号对数字符号进行编码。 该编码方案共使用 8 个模拟频率对 16 个符号进行编码,这16 个频率分为 2 个群:高音群和低音群。所以称 为双 音多 频(Du al-Tone Mu ltiple-Frequ ency )编码,其 编码方案如 图1。由 图 可知每 个符号由 一个高音频率和一个低音频率唯 一确定。 图 1 DTMF 信号编码方案 2 对于该信号的产生,我们可以利用数字振荡器来完成。 而对这些信号的检测,则可以利用 DFT 来完成。要注意的是,这里只需要计算 16 个频点的FFT 输出,因此课本上介绍基 2 或基 4 算法并不是最优的,这时我们需要采用 Goerzel 算法完成所需的 DFT。当然我们也可以用 16 个窄带带通滤波器完成,窄带带通滤波器的中心频率就是上述各频率。对窄带滤波器输出信号的输出做判决就可以得到解码的结果。 2 .设计要求 编制程序生成并显示各符号的时域信号和对应的幅频曲线。 编程模拟电话拨号过程:输入电话号码,生成各号码的时域信号,给时域信号加噪声,编程对含噪声的电话拨号信号进行解码。编制程序测试编解码程序的正确性。要列出表格,统计拨出的符号的解码成功率。 独立完成设计,选择自己熟悉的编程语言编写程序,最好能给出图形界面。 三、设计过程与结果 1.在 MATLAB 中建立一个 GUI 图形界面,将本课程设计所要实现的功能的一些工具拖进 GUI界面,并根据需要修改各个工具的属性,建...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

DTMF信号的产生与解码

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部