首页 | 本学科首页   官方微博 | 高级检索  
     

基于DSP的数字振荡器及应用
引用本文:郝小江,石海霞.基于DSP的数字振荡器及应用[J].兵工自动化,2007,26(8):70-71,84.
作者姓名:郝小江  石海霞
作者单位:攀枝花学院,电气信息工程学院,四川,攀枝花,617000;攀枝花学院,电气信息工程学院,四川,攀枝花,617000
摘    要:利用TMS320VC5402 DSP中定时器和中断可产生正弦波和双音多频DTMF信号.其DTMF信号的8个频率,每对音频信号表示1个数字或符号.DSP用软件产生的2个正弦波叠加在一起后发送,解码时则采用改进Goertzerl算法,从频域搜索两个正弦波的存在.该DTMF编码器基于2个二阶数字正弦波振荡器产生行频和列频,向DSP装入相应的系数和初始条件.按叠代算法得到正弦序列输出,将2个输出叠加即可得到双音频的输出.

关 键 词:DSP  数字振荡器  定时器  DTMF
文章编号:10061576(2007)08007002
收稿时间:2007-02-01
修稿时间:2007-02-012007-07-21

Application and Digital Oscillator Based on DSP
HAO Xiao-jiang,SHI Hai-xia.Application and Digital Oscillator Based on DSP[J].Ordnance Industry Automation,2007,26(8):70-71,84.
Authors:HAO Xiao-jiang  SHI Hai-xia
Affiliation:School of Electricity Information Engineering, Panzhihua College, Panzhihua 617000, China
Abstract:Timer and interruption of TMS320VC5402 can generate Sinusoidal and DTMF signal. A DTMF signal consists of a sum of two tones with frequencies taken from 8 preassigned frequencies. Each pair of such tones represents a unique number or symbol. A pair of sinusoidal signals was generated by DSP chips. Use Goertzel algorithm for decoding of a DTMF signal identifies the two tones in that signal. Based on two second-order digital sinusoidal oscillator which generated two mutually exclusive groups of frequencies, the DTMF encoder input the corresponding coefficient and the initial conditions. The iterative algorithm can be used to obtain sinusoidal sequence. The sum of two sinusoidal sequences is the DTMF signal.
Keywords:DSP (Digital signal processing)  Digital oscillator  Timer  DTMF (Dual tone multi-frequency)
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号