基于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文档。上传文档
查看更多
基于DTMF技术家电远程控制系统设计

基于DTMF技术家电远程控制系统设计   【摘要】以单片机AT89S52做为主控制器,利用DTMF解码芯片MT8880对电话线上DTMF信号进行解码并交付单片机处理,通过控制继电器或者采用红外线的方式控制家电的开关工作。该系统具有振铃检测、电话自动拾机和挂机、密码验证、语音提示、继电器和红外线摇控等功能。该系统通过软件硬件整机测试,结果表明系统在工作过程中运行比较稳定,达到了预期的效果。   【关键词】AT89S52;DTMF;MT8880;单片机   【中图分类号】TP212   【文献标识码】A   【文章编号】1672—5158(2012)10-0086-02   1 引言   随着网络通信技术、计算机技术、电子技术和等科技的进步以及对生活质量要求的不断提高,人们对家电的选择和使用,已经从只关心家电的单项功能转向追求家电的品位和控制的便捷性上来。基于DTMF技术的家电远程控制系统,采用电话网作为数据传输通道,由于利用电话网进行远程控制不需要专门布线,且不占用无线电频率资源,不受距离和环境影响,可跨省市、甚至跨越国家进行远程控制,因此是一种很有前景且低成本的家电远程控制方式。当人们出门在外忘记关电视或者空调,或者下班后想提前打开家中的热水器时,只要利用身边的电话通过拨打家中的家电控制系统,就可根据系统的语音提示进行一步步的操作,实现远程控制家电的目的。   2 系统硬件电路设计   系统硬件电路主要包括单片机电路、振铃检测电路、电话自动摘挂机电路、DTMF解码电路、语音电路、继电器和红外发射电路,系统的结构框图如图1所示。   2.1 DTMF解码电路   DTMF解码电路主要负责对来自电话线上的DTMF编码信号进行解码工作,并将解码后的数据交付单片机处理。系统采用MITEL公司生产的MT8880构成解码电路。MT8880是带有呼叫处理滤波器的单片DTMF收发器,其具有低功耗、高稳定性的特点,具有完整的DTMF收发功能,具有接收呼叫音和带通滤波的功能,可工作于自动音频突发方式并能与微处理器直接连接。   如图2所示,MT8880的DO~D3与单片机的PI.O~P1.3口相连,P1.4~P1.7分别与单片机的CK,RSO,R/W,CS管脚相连。   当系统摘机后,MT8880工作在接收模式,DTMF信号经由U5的1脚IN+和U5的2脚IN-输入,经过放大和滤波处理后,将信号送到两组六阶开关电容式带通滤波器中分离出低频组和高频组信号。通过数字计数的方式检出DTMF信号的频率,并且通过译码器译成4位二进制码锁存在接收数据寄存器中,此时MT8880的IRQ/CP脚会由高电平变为低电平。系统采用IRQ/CP作为单片机的中断信号,当IRQ/CP由高电平变为低电平时,向单片机发出中断请求,当单片机响应中断并读出寄存器中的数据后,1RQ/CP自动返回为高电平。   2.2 继电器电路   继电器电路的功能主要是实现对家用电器的开关控制工作。如图3所示,D901、D902、D903、D904发光二极管做为电器开关指示灯的作用。UNL2801   为反向器,作用是将输入端的电压反转输出。   当用户要求打开电器时,单片机会控制相关管脚输出高电平,其经过U9达林顿管反转后输出低电平,从而继电器吸合相应电器的电源会接通。当用户要求关闭电器时,单片机会控制相关管脚输出低电平,其经U9反转后输出高电平,从而继电器断开相应电器的电源也会断开,这样就可以达到控制电器的目的。   2.3 红外控制电路   红外线发射控制电路主要负责对距离比较远的家电进行控制,如彩电、空调、音响等,这些设备通常会分散的放置在用户家庭的各个角落,如果选择采用继电器来完成控制就会面临大量布线的问题。   电路图如图4所示,J6、J5是两个功能拓展接口,IRA_CLK连接到单片机的P3.4脚,IRA_TXD连接到单片机的P3.1脚。系统支持两种方式产生38KHZ载波信号,第一种方式是由单片机通过软件编程的方式产生,第二种方式是由单片机外接NE555多谐振荡电路产生。38KHz的载波信号与来自单片机P3.1脚的红外编码信号经过调制过后,通过红外发射头发射出去从而实现对家电的控制作用。   3 系统软件设计   系统软件的设计均采用了模块化的设计思想。根据其具体实现的功能,软件模块可化分为以下八大模块:主程序模块、振铃检测计数模块、看门狗模块、电话自动拾机和挂机模块、双音频(DTMF)解码模块、语音提示模块、继电器控制和红外线编码发射模块。软件部分工作的过程是,上电初始化完成之后,当系统检测到电话线上有铃流信号时,就会对铃流信号进行计数,当响铃8次时,系统控制继电器闭合接通线路。线路接通后,语音电路发出语音提示,用户听到提示后,通过电话按

文档评论(0)

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

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

1亿VIP精品文档

相关文档