检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]河北远东通信系统工程有限公司,河北石家庄050081 [2]中国电子科技集团公司第五十四研究所,河北石家庄050081
出 处:《计算机与网络》2012年第13期60-62,共3页Computer & Network
摘 要:文章以现场可编程门阵列(FPGA)为控制核心,设计并实现了双音多频信号(DTMF)的产生与检测,DTMF信号的产生是在FPGA内部将两个不同频率的正弦波形合成一个双频数字信号,通过D/A转换器变为模拟信号输出。DTMF信号的检测以Goertzel算法为核心,计算出8个频点的幅值,通过比较大小判断出相应的电话号码。经过工程测试,该设计能够达到DTMF信号的产生与检测要求,结果表明,将DTMF编解码算法集成于FPGA系统中,使DTMF信号系统变得简单灵活,充分发挥了FPGA的优势。The generation and detection of Dual Tone Multi-Frequency (DTMF) signals are designed and implemented based on Field-Programmable gate (FPGA) which is taken as the kernel control chip. The DTMF signal is generated by converting a dual-frequency digital signal, which is composed of two sine signals with different frequencies in FPGA, to an analog signal through D/A converter. The detection of DTMF signals uses Goertzel algorithm, which calculates 8 frequency values and judges out the corresponding telephone numbers by comparing the values. By engineering test it is proved that the design can satisfy the requirements of generation and detection of DTMF signals. The result shows that the FPGA encoding and decoding operations integrated in FPGA system make the entire system simple and flexible, fully realizing the advantages of FPGA.
关 键 词:DTMF信号 GOERTZEL算法 FPGA
分 类 号:TN911.23[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15