1 简介

DTMF信号系统是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,应用D/A变换器,采用快速的频率检测算法——戈泽尔(GEORTZEL)算法的原理,以及该算法在双音多频拨号检测系统中的应用。对读入的电话号码,根据键入的号码数产生时域离散双音多频(DTMF)信号,并连续发出号码对应的双音频声音。同时进行时域离散DTMF信号进行检测,画出幅度谱,并用MATLAB在计算机上对双音多频的信号产生及检测接收系统进行了仿真测试。

DTMF(Double Tone MulitiFrequency,双音多频)作为实现电话号码快速可靠传输的一种技术,具有很强的抗干扰能力和较高的传输速度,广泛用于电话通信系统中。另外,它也可以在通信系统中广泛用来实现各种数据和语音等信息的远程传输,技术非常成熟、专业芯片种类繁多,在民用、金融、工业等领域的应用非常普及,甚至有通过软件来产生和检测DTMF信令方面的应用。但随着现代工业的持续发展,利用DTMF信令作为通信系统中的控制信号的通信设备正遭受着前所未有的各种日益复杂的干扰,尤其是与DTMF信令的同频干扰,使通信设备频频出现误动作等严重事故,所以消除与DTMF同频干扰已是利用该控制方式控制的通信系统不得不解决的一个问题。

2 部分代码

function Xk=mygoertzel(y)%y为DTMF信号,Xk为205点DFT的前45个值%函数实现戈泽尔算法N=205;Xk=[]; for k=1:45              %计算前45个k值        y

【信号处理】基于双音多频(DTMF)信号检测含Matlab源码相关推荐

  1. 信号检测:基于双稳随机共振的微弱信号检测含Matlab源码

    信号检测:基于双稳随机共振的微弱信号检测含Matlab源码 双稳随机共振是一种有效的微弱信号检测方法,广泛应用于各个领域.本文将介绍如何使用Matlab实现基于双稳随机共振的微弱信号检测,并提供相应的 ...

  2. 【信号处理】数字均衡器设计含Matlab源码

    1 简介 通过Matlab强大的信号仿真功能,结合VC混合编程,分析数字均衡器的设计要求,对各种数字音频信号进行滤波处理,设计出一种比较合理的数字均衡器,最后对该数字均衡器进行综合测试并改进,使其达到 ...

  3. 【数字信号】基于matlab GUI多音双频(DTMF)拨号音频解码仿真系统【含Matlab源码 1084期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数字信号]基于matlab GUI多音双频(DTMF)拨号音频解码仿真系统[含Matlab源码 1084期] 点击上面蓝色字体,直接付费 ...

  4. matlab svm 语音识别,【情感识别】基于matlab支持向量机(SVM)的语音情感识别【含Matlab源码 543期】...

    一.简介 支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本.非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数 ...

  5. 【数字信号】基于matlab GUI电话按键识别【含Matlab源码 2382期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数字信号]基于matlab GUI电话按键识别[含Matlab源码 2382期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2 ...

  6. 【雷达干扰】基于matlab速度聚类欺骗式干扰仿真【含Matlab源码 2221期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[雷达干扰]基于matlab速度聚类欺骗式干扰仿真[含Matlab源码 2221期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式 ...

  7. 【雷达通信】基于matlab雷达探测威力仿真【含Matlab源码 1974期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[雷达通信]基于matlab雷达探测威力仿真[含Matlab源码 1974期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付 ...

  8. 【编码译码】基于matlab LDPC编码和解码【含Matlab源码 2560期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源: [编码译码]基于matlab LDPC编码和解码[含Matlab源码 2560期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式 ...

  9. 【GPS仿真】基于matlab GPS信号捕获跟踪定位仿真【含Matlab源码 1960期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[GPS仿真]基于matlab GPS信号捕获跟踪定位仿真[含Matlab源码 1960期] 点击上面蓝色字体,直接付费下载,即可. 获取 ...

最新文章

  1. python的pptx文档_通过python-pptx模块操作ppt文件
  2. 修改特征码的相关知识
  3. 清理和删除svn信息
  4. lol人物模型提取(五)
  5. 2021李宏毅机器学习课程笔记——Adversarial Attack
  6. AX2009企业门户资料
  7. php 开源邮件系统,20款 Web Mail PHP开源项目
  8. 3种终极方法,彻底解决CDR不显示缩略图!
  9. 企业级AD域管理部署实战 微软升级版MCSE MCSA必修课程 Windows Server 2016AD管理实战
  10. 模仿老乡鸡点餐小程序选择门店功能
  11. 和小伙伴们一起来看 I/O 直播
  12. 小米商城项目实战(一)
  13. Android 编写WiFi探针,一种WiFi探针路由器的制作方法
  14. 广东工业大学计算机专业课程,广东工业大学在职研究生计算机专业课程安排
  15. 《HelloGitHub》第 81 期
  16. 机械革命z2黑苹果改造计划第三番-macOS键盘快捷键Win键盘适配
  17. linux系统下安装pfam数据库中hmmer软件以及python3非root用户的安装
  18. c语言写txt文件fwrite,文件操作 fwrite,该怎么处理
  19. 无人驾驶汽车发展史大事纪实
  20. 0x000000f怎么修复 win10_0xc000000f修复引导win10步骤

热门文章

  1. 新时代城市治理体系智慧大脑的建设误区详情分析
  2. linux日志审计audit
  3. Redis 集群搭建
  4. 聚来宝:APP带你玩转移动4G购物时代
  5. dom操作控制video倍速播放
  6. oracle rename 失败,Oracle Rename表
  7. wordpress html音乐,【WordPress插件】QPlayer音乐播放器插件html5音乐插件
  8. test---test
  9. PowerShell DER(CER) 证书转安卓用 PEM 证书
  10. 纯文本笔记本管理器:FSNotes for Mac