数字信号处理应用举例.pptVIP

  • 0
  • 0
  • 约7.6千字
  • 约 51页
  • 2026-03-02 发布于北京
  • 举报

第13章

数字信号处理应用举例

2数字信号处理应用举例数字信号处理技术在通信系统、生物医学、遥感系统、地质勘探、机械振动、交通运输、宇宙航行、自动测量等方面都有广泛的应用本章介绍数字信号处理的两种典型应用举例数字信号处理在双音频多拨号系统中的应用数字信号处理在音乐信号处理中的应用

3数字信号处理应用举例113.1数字信号处理在双音频多拨号系统中应用电话系统中的双音多频信号双音多频信号的产生与检测戈泽尔算法检测DTMF信号的DFT参数选择DTMF信号系统的模拟实验

413.1.1电话系统中的双音多频信号双音多频(DualToneMultiFrequency,DTMF)信号是音频电话中的拨号信号,由美国ATT贝尔公司实验室研制,并用于电话网络中双音多频信号不仅可以用在电话网络中,还可以用于传输十进制数据的其它通讯系统中,用于电子邮件和银行系统中

513.1.1电话系统中的双音多频信号电话系统采用双音拨号的原理所有的频率可分成高频带和低频带两组,低频带和高频带各有四个频率低频带四个频率:679Hz,770Hz,852Hz,941Hz高频带四个频率:1209Hz,1336Hz,1447Hz,1633Hz每一位号码由两个不同的单音频组成,即由一个低频带频率和一个高频带频率叠加形成例:十进制数字1用679Hz和1209Hz两个频率,对应的DTMF信号用表示,其中

613.1.1电话系统中的双音多频信号8个频率形成16种不同的DTMF信号,具体DTMF拨号的频率分配见下表高频率低频率1209Hz1336Hz1447Hz633Hz697Hz123A770Hz456B852Hz789C942Hz*0#D表13.1.1DTMF拨号的频率分配

713.1.1电话系统中的双音多频信号电话中的双音多频信号的作用用拨号信号去控制交换机接通被叫的用户电话机控制电话机的各种动作,如播放留言、语音信箱等

813.1.2双音多频信号的产生与检测DTMF信号的产生与检测识别系统是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,其中还用到了D/A变换器;在接收端用A/D变换器将其转换成数字信号并进行处理,包括DFT的应用

913.1.2双音多频信号的产生与检测采用数字方法产生DTMF信号假设时间连续的DTMF信号用表示,式中,是按照表13.1.1选择的两个频率规定用8kHz对DTMF信号进行采样,采样后得到时域离散信号为形成上述序列有两种方法,一种是计算法,另一种是查表法

1013.1.2双音多频信号的产生与检测用计算法求正弦波的序列值容易,但实际中要占用一些计算时间,影响运行速度查表法是预先将正弦波的各序列值计算出来,存放在存储器中,运行时只要按顺序和一定的速度取出即可.这种方法要占用一定的存储空间,但是速度快因采样频率是8000HZ,因此要求每125ms输出一个样本,得到的序列再送到D/A变换器,它的输出经过平滑滤波便是连续时间的DTMF信号DTMF信号通过电话线路再送到交换机

1113.1.2双音多频信号的产生与检测双音多频信号的检测在接收端,要对收到的双音多频信号进行检测,即检测两个正弦波的频率,以判断其对应的十进制数字或者符号将收到的时间连续DTMF信号经过A/D变换,变成数字信号再进行检测检测的方法有两种用一组滤波器提取所关心的频率,判断对应的数字或符号(当检测的频率数目较少时,用此法实现更合适)用DFT(FFT)对双音多频信号进行频谱分析,由信号的幅度谱,判断信号的两个频率,最后确定对应的数字或符号

1213.1.3戈泽尔算法为了提高系统检测速度并降低成本,开发出一种特殊的DFT算法,称为戈泽尔(Goertzel)算法,这种算法既可以用硬件实现,也可以用软件实现戈泽尔算法利用DFT中的旋转因子的周期性,将DFT的运算转换成一种线性滤波运算

1313.1.3戈泽尔算法戈泽尔算法的计算公式和实现结构假设长度为N的序列的N点DFT用X(k)表示,因为,因此定义序列(13.1.1)(13.1.2)

1413.1.3戈泽尔算法令则将看成是序列通过单位脉冲响应为的滤波器的输出,对比式(13.1.1)和(13.1.2),可得于是N点DFT就是这N个滤波器分别对序列的响应序列的第N点输出(13.1.4)(13.1.3)(13.1.5)

1513.1.3戈泽尔算法对(13.1.3)进行Z变换,得到滤波器系统函数该滤波器是一个一阶纯极点滤波器,极点为,极点频率为该一阶滤波器的结构图如图13.1.1(a)所示

文档评论(0)

1亿VIP精品文档

相关文档