DTMF双音多频信号.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 TOC \o 1-3 \h \z \u 第一章 绪论 1 第二章 主要的元器件及DTMF原理介绍 1 2.1 STC89C54RD+介绍 1 2.1.1 引脚及功能的介绍 1 2.1.2 内部介绍 3 2.2 DTMF双音多频信号的简介 4 2.2.1 DTMF双音多频信号的产生原理 4 2.2.2 DTMF双音多频信号构成 5 第三章 硬件电路设计原理分析 7 3.1 双音多频(DTMF)收发电路 7 3.2 拨号芯片及外围电路 8 第四章 软件设计 9 4.1程序 9 4.2 程序流程图 10 第五章 系统抗干扰措施 11 5.1 系统硬件抗干扰措施 11 5.2 系统软件抗干扰措施 11 第六章 总结 12 参考文献 13 附录 14 第 第 PAGE 1 页 第一章 绪论 双音多频?DTMF(Dual Tone Multi Frequency),双音多频,由高频群和低频群组成,高低频群各包含4个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字。DTMF信号有16个编码。利用DTMF信令可选择呼叫相应的 对讲机。 双音多频(DTMF)是由贝尔实验室开发的信令方式,通过承载语音的模拟电话线传送电话拨号信息。每个数字利用两个不同频率突发模式的正弦波编码,选择双音方式是由于它能够可靠地将拨号信息从语音中区分出来。一般情况下,声音信号很难造成对DTMF接收器的错误触发。 DTMF是“touchtone” (早期ATT的商标)的基础, 替代机械式拨号转盘的按键。随着计算机技术和电信业的发展,通过无线方式进行远程数据通信越来越常见。无线数据传输需要对信号进行两次调制,相对应的在接收端也要进行两次解调。由于双音多频 DTMF 信号具有抗干扰能力强、传输距离远、数据准确等特点。因而一次解调选用双音多频调制解调技术可以可靠的实现远程双向数据传输。在 DTMF 语音芯片的选取上应遵循了当今电路设计领域高集成度、高可靠性、高效率的思想,本文选用了 MT8870 发送 / 接收一体芯片介绍,它采用了 CMOS 工艺,功耗低,可靠性高。同时,该芯片还提供了与微处理器接口的标准电路。 第二章 主要的元器件及DTMF原理介绍 2.1 STC89C54RD+介绍 2.1.1 引脚及功能的介绍 如图2-1所示,STC78C54RD+芯片有40个引脚,其功能分别为: VCC 电源电压。 VSS 接地。 XTAL1 反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2 来自反向振荡放大器的输出。 ALE/PROG:地址锁存控制/片内EPROM编程脉冲输入信号 图2-1 STC78C54RD+引脚图 ??ALE(Address Lock Enable)功能是在访问外部存储器时,P0口做为地址/数据复用口,ALE信号用于锁存低8位地址。当ALE信号为高电平时,P0口上的信息为低8位地址,在ALE信号的下降沿时将P0口上的低8位地址送到地址锁存器锁存起来。在ALE为低电平期间P0口上的信息为指令或数据信息。在ALE为低电平期间P0口上的信息为指令或数据信息,以实现低位地址与数据的分离。值的注意的是,在访问片外数据存储器时,人会缺少一个ALE脉冲。 ??当不访问外部存储器时,该信号也以晶振频率的六分之一固定输出正脉冲信号,可以作为外部的定时脉冲使用。如果想禁止ALE的输出可在SFR(特殊功能寄存器)8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令时才起作用。 ? #PROG功能用于EPROM型的单片机(如8751),在对EPROM进行编程时,该引脚作为编程脉冲的输入端。 RST/Vpd:复位信号/备用电源输入 ??RST功能用于输入单片机的复位信号。当在该引脚上出现连续两个机器周期以上的高电平时,单片机进入复位状态,完成初始化操作。 ??Vpd功能用于当电源引脚Vcc的电压突然下降或掉电时,在Vcc端接的+5V备用电源会通过该端引入片内,以保障片内RAM的数据不会丢失,复位后可以继续工作。 #EA/Vpp:访问外部程序存储器控制信号/片内EPROM编程电源输入 ??当#EA为低电平时,CPU只访问外部程序存储器; ??当#EA为高电平时,CPU访问芯片内部的4KB程序存储器和片外4K地址以上的高60KB程序存储器单元。 ??Vpp用于EPROM型单片机(8751)编程时,在该脚加21V编程电压。 #PSEN:外部程序存储器读选通信号 ? 当访问外部扩展的程序存储器时

文档评论(0)

586334000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档