吕梁学院毕业设计(论文)基于DSP的DTMF的信号检测与识别摘要双音多频DTMF(DualToneMulti-Frequency)信令在全世界范围内得到广泛应用,将DTMF信令的产生与检测集成到含有数字信号处理器(DSP)的系统中,是一项较有价值的工程应用。本文给出一种实现方案,阐述DTMF信令的产生与检测的基本原理:用两个二阶数字正弦振荡器产生DTMF信号,并通过Goertzel算法实现DTMF信号检测。本论文是在TI公司定点DSP芯片TMS320C54x系列中的实现DTMF信号的检测,采用DSP技术既增加了系统的功能、灵活性,又降低费用,克服了硬件电路实现检测的缺点。因为本课题着重于DTMF信号的检测,所以DTMF信号的产生是通过音频处理软件CoolEditPro产生,然后将DTMF信号通过PC音频接口传输到AIC23B的接口,经过A/D采样编码后送到DSP进行信号检测,最后单片机将结果通过DSP的HPI接口读取再通过单片机的串口传输到PC的串口调试助手上显示出来。最后结果,结合Goertzel算法,DSK5402板能够实现对DTMF信号的解码,通过串口显示到串口调试助手上,达到了本论文的研究目的。关键词:数字信号处理器DSP,双音多频DTMF,正弦波振荡器,Goertzel算法1吕梁学院毕业设计(论文)DTMFSignalDetectionandRecognitionBasedonDSPABSTRACTWiththedevelopmentofsociety,thesignalgeneratorhasbeenwidelyusedinradarapplication,communicationsystemofsimulationandtest,thenationaldefense,scientificresearchandindustry.Butwiththedevelopmentofsocietyandthedeepeningoftheresearch,thesignalgeneratorwaveformprogrammablesex,theprecisionandstabilityofwaveperformanceputforwardhigherrequest.ThesignalgeneratorbasedonDSPistheheightoftheprogrammingwithitsflexibility,forgreatapplicationvalueandbroadapplicationprospect.ThissubjectintroducesbasedonDSPchipTMS320C5402sinewavesignalgeneratordesignprincipleandmethod.UseTMS320C5402asdataprocessor,STC89C51asacontrollertoleadandcontrolDSPchip.Thedirectsequencesynthesis(DDS)technology,inDSPestablishedonasignalgenerator,thedevelopmentofserialuppermachinesoftwarecontrolDSPproducedesignatedfrequency(audiorange)ofsinewave,ThesystemconsistsofDDSmoduleandsingle-chipmicrocomputercontrolmodule,serialports,soundcard,etcofperipherals.HereintroducesaDSPrealizesinusoidalsignalgenerator,itsanam,FMfunctionallhavesoftwaretorealize,andhastheverygoodscalability,stability.KEYWORDS:DTMFsignal,Goertzelalgorithm,DSK5402board,cooleditpro,DSP2吕梁学院毕业设计(论文)目录前言........................................................................................1第1章绪论.........................................................................31.1DTMF介绍......................................................................31.2方案对比..................................................................31.3传统的DTMF信号编解码介绍.......4第2章DTMF信号的基本原理......................62.1双音多频(DTMF)信号....................................62.2DTMF信号的硬件产生与检测...........82.3双音多频信号软件产生与检测92.4数字正弦波振荡器原理..................102.5数字匹配滤波器原理(Geortzel算法)....................................................................................12第3章DTMF信号接收电路及声卡...153.1声卡概述..............................................................153.1.1声卡的功能............................................153.1.2声卡的基本组成.............................153.2音频编解码器TLV320AIC23.............................163.3DTMF信号输入电路....................................203.3.1电话状态指示电路......................203.3.2电话电路...................................................213.4DTMF发送电路.......