DTMF专用芯片MT8880在通信网数据传输中的应用
摘 要:DTMF技术广泛应用于通信网中。本文介绍了如何利用MT8880这种DTMF专用芯片实现计算机间的简单的数据传输,其特点是利用单片机的I/O口模拟产生MT8880的接口信号时序。以89C51为控制器,利用MAX232实现转换,完成计算机间的数据通信。给出了MT8880与89C51连接、89C51与MAX232连接的软、硬件设计。
关键词:DTMF;数据通信;单片机;MT8880
Transmission of CommunicaTIon Network
GAO Xiu′e
(Department of Electronics&InformaTIon,Yangtze University,Jingzhou,434023,China)
Abstract:DTMF technology is applied to communicaTIon network extensively.The paper introduced to use the kind of DTMFspecial-purpose chip base on MT8880 which receive and transmit the chip to realize the simple data transmission among thecomputer.It′s characterisTIc utilizes a I/O to simulate interface signalofMT8880.Design and regard 89C51 as controller this time andmake use of MAX232 to realize flatto change electricity,in order to finishing the data communications ofcomputer.AT Meantme,MT8880 connects with 89C51,the hardware and software design of89C51 connects with MAX232 are given.
Keywords:DTMF;data communication;single-chip microcomputer;MT8880
双音多频信号(DTMF)是由一组低音频信号和一组高音频信号以一定方式的组合构成,每组音频信号各有4个音频信号,而每种组合有一个高音频信号和一个低音频信号,共16种组合。过去主要用于电话拨号信息传输,具有很强的抗干扰能力。目前市场上销售的DTMF专用芯片集编解码于一体,MT8880具有收发功能。本文通过89C51单片机控制MT8880实现计算机间的远距离数据传输。
1 DTMF技术介绍
1.1 DTMF信号介绍
DTMF信号的产生原理:双音频信号是2个正弦波信号的叠加,选定2个频率f1和f2后可得到这种信号的数学表达式:
f(t)=A.sin(2.pi.f1.t)+A.sin(2.pi.f2.t)
如果用合适的采样频率对这个信号进行A/D转换,则很容易计算出每一个采样点的A/D值,而如果将这些采样值形成一张表,在单片机里用同样的采样频率将这张表中的数值用D/A转换器输出,就是双音频信号。在实际应用中常用1 b的DM编码来实现A/D和D/A过程,其中A/D过程可以在PC机上完成,用程序生成对应每一个 DTMF信号的DM编码表,D/A过程在单片机上完成。与单音编码不同,DTMF信号是采用八中取二的方式来构成一个音频信号,由虚假信号的干扰,所以应用范围特别广泛。
对照表1可以发现DTMF信号由2个不同的频率信号合成。分为高频组和低频组,包各含有4个频率,可以构成16种不同的信号,依次对应着16个不同的BCD码。
1.2 MT8880介绍
MT8880C是一个带有呼叫处理滤波器的单片DTMF信号收发器。他的制造采用MITEL公司的低功耗、高稳定性的ISO-CMOS技术。DTMF信号的接收部分采用DTMF信号接收单片机MT8870的工业制造标准;发送部分采用开关电容进行D/A转换发送高精度、低畸变的DTMF信号。内部寄存器提供一个群模式。在双音频群模式下DTMF信号可以通过精确的时序被发送出去。可选择呼叫处理滤波器让一个微处理器处理呼叫音频信号。MT8880C还具有标准的微处理器总路线与6800系列的微处理器直接连接。
整合了收发功能的MT8880C单片机的结构包括一个带有可变增益的内部放大器的高性能接收器和一个带有脉冲计数器的发射器。一个可以访问MT8880内部的寄存器的标准的微处理器接口。MT8880的内部寄存器包括1个状态寄存器、2个数据寄存器和2个控制寄存器,如图1所示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)