电话远程控制器的设计.doc
《电话远程控制器的设计.doc》由会员分享,可在线阅读,更多相关《电话远程控制器的设计.doc(42页珍藏版)》请在沃文网上搜索。
1、摘要随着社会的发展和科技的进步,越来越多的家用电器进入了人们的生活,这些家用电器给人们的生活带来了很多的方便和享受,同时随着电话在家庭的普及,电话机的功能将进一步得到开发和利用。利用电话实现家用电器遥控是家电未来的发展方向之一。本次毕业设计的题目是用AT89C51实现电话远程控制家用电器,该系统主要是由AT89C51单片机、DTMF解码芯片MT8870、语音芯片ISD2560和存储芯片24C02组成。可以用电话机或手机在任何地方、任何时刻通过此系统来远程控制家里的电器。该系统可以直接开关电器、延时开关电器、监听家中声音、密码修改和存储及其状态查询,并且有自动语音提示功能。系统具有运行可靠、成本
2、低、操作方便、适用性强等特点,可以广泛应用于城市社区,具有较大的推广价值。关键词:单片机,电话,远程遥控,语音提示With the development of scientific technology,an increasing number of home appliances have come into peoples daily lives. These home appliances have brought in much convenience and enjoyment to peoples life. The function of telephones will be
3、further utilized and developed along with the popularization of telephones. Home appliances will probably be controlled by the telephone using the remote control technique in the future. The thesis of graduation designer is a remote-control system of home applicances, it is based on AT89C51 MCU with
4、 a phone.This system is mainly consisted of the AT89C51, DTMF decoder chip MT8870, Voice chip ISD2560 and memory chip 24C02. The telephone or the cell phone can be used at any place, any time through a intelligent telephone remote control system to control home appliances. This system has a function
5、 to turn on the home applicances directly,or turn on the home applicances in a defintly time. Wiretapping , changing and storing passwords and inquirying the state of home applicances. In fact, the system showed its great advantages in the practical application, such as a high reliability and applic
6、ability but a low cost and easy operations. Therefore, the device could be applied to communite in the city and its well worth doing so. Key words : MCU, Telephone, Remote control, Voice sugges目录摘要IABSTRACTII第一章 引言11.1 课题背景11.2 课题设计目标2第二章 系统方案选择32.1系统整体方案选择32.2 模块方案选择32.2.1 DTMF解码32.2.2 语音芯片42.2.3 主
7、控制器选择4第三章 系统总体设计和主要芯片选择53.1 系统总体设计53.2 主要芯片介绍73.2.1 AT89C5173.2.2 DTMF芯片概述93.2.3 AT24C0210第四章 系统硬件设计114.1 振铃检测和模拟摘机114.2 声音监听和语音提示电路124.3 单片机控制和密码存储电路134.4 DTMF检测电路144.5 继电器控制电路15第五章 系统软件设计175.1 系统软件设计基本思路175.2 单片机初始化程序185.2.1振铃计数模块205.2.2语音提示模块205.2.3控制电器模块215.2.4密码修改模块22第六章 系统调试236.1 整体系统调试236.2 硬
8、件的调试236.3 软件调试23第七章 毕业设计总结24致谢25参考文献26附录27附录一:元器件清单27附录二:控制器原理图28附录三:子程序代码29 第一章 引言1.1 课题背景20世纪90年代初,美国、欧洲等经济比较发达的国家先后提出了“智能住宅”的概念。基本思想是:将家庭中各种与信息相关的通信设备家用电器和家庭保安装置通过家庭总线技术连接到一个家庭智能化系统上,以进行集中的或异地的监视控制和家庭事物性管理,并保持这些家庭设备与住宅环境的和谐及协调。因此,住宅智能化即是通过家庭总线这个通信网络,把住宅的安全防范系统,能源管理系统,公共服务系统,信息系统集成起来。随着经济的发展,人们对生活
9、质量的追求越来越高,在人们快节奏工作和学习的同时,迫切希望在家中有一个灵活自如的,能为人们提供方便的环境。由于现代家庭中设备或电器越来越多,且通讯线路高速发展,所以利用现有的通讯线路对家中的设备或电器进行控制,已成为未来家居自动化发展的趋势。远程电话控制有其优越性,利用电话进行远程控制不需要专门布线,不占用无线电频率资源,不受距离和环境影响,可跨省市、甚至跨越国家进行远程控制。所以设计一种远距离电话控制的电路,必然给人们的生活带来诸多方便。用手机远距离控制家用电器智能化家庭信息中心平台已成为国家“八六三”计划重点课题。目前家庭的网络化是住宅的热点。国外的同类产品的性能虽然很好,但是其价格很难让
10、中国百姓所接受,而国内的系统开发商、房地产开发商只青睐于新建住宅,而对旧有住宅的网络化需求关注不够。问题的症结在于住宅内部及其与外界信息交换的通信网络。电力线载波和无线通信可做为住宅内部通信手段,但电力线载波通信的可靠性较差,无线通信的价格偏高,故应用较少,目前主流产品均采用单独布线的通信方式,但对已建住宅,不免会使重新布线困难重重。由于DTMF(双音多频)编码通信技术的发展,使得借助低压电力线进行数据通信成为可能。电话远程控制器主要接收电话线上传来的控制家电的信息,译码后经并行通信向智能控制器发控制家电指令;接收由智能控制器传来的报警或求援信息(经并行通信),自动拨号(可由键盘预先设置)后,
11、以语音形式将信息传送给用户或直接报警。都是在线调试,已经在宿舍连接电话经过真正的交换机实验并且成功。本作品的各种电器接口、各项标准都严格遵循国家有关标准,为以后的产品化提供了良好的基础。家庭网络系统主要由电话远程控制器、智能控制器、一些功能模块组成。电话远程控制器主要接收电话线上传来的控制家电的信息,译码后经并行通信向智能控制器发控制家电指令;接收由智能控制器传来的报警或求援信息(经并行通信),自动拨号(可由键盘预先设置)后,以语音形式将信息传送给用户或直接报警。1.2 课题设计目标本课题的设计目的:当用户不在家时,通过随身携带的移动电话、身边的固定电话,或者其他通信设备依照事先规定的一些规则
12、,进行不同的操作来完成对不同家电的控制和监听家里的情况,达到用户的预期目的,统筹管理,让家居生活更加舒适、安全、有效。设计目标: (1)控制系统能对家中电器实现远程控制;(2)控制系统可以实现双方通信;(3)控制系统主人的身份校验、在线密码修改及存储;(4)控制系统有语音功能提示,以方便主人操作;(5)控制系统有声音监听功能,随时了解家中情况;(6)控制系统外加了电器延时开、关的功能。第二章 系统方案选择随着科技的进步,远程控制家用电器逐渐在生活中应用起来,现在通信网络的发达,嵌入式单片机的应用都可以来控制家电,各个方案固然有他们的优点和缺点,下面来比较下各个方案。2.1系统整体方案选择利用电
13、话实现家电控制该系统利用遍及千家万户的电话线来传输信息,这是目前可以实现住宅内与住宅外信息交换最有效的方法。主要应用于电话遥控控制的家用电器,用户在户外可通过任意一部双音多频电话(包括手机、电话分机),根据语音提示可以对各种电器(如电饭锅、微波炉等电器)进行远程控制,使人们的生活更加便捷与享受。该系统可以使用单片机配合新型的DTMF解码芯片和语音电路来实现了电话对家用电器的远程控制。在使用时只需先将电话线的进线插入本装置,用户使用本装置时只要拨打家中的电话,装置检测到有铃流(可以设定30S以后还有铃流),装置发出模拟摘机信号,并控制语音处理电路提示用户输入密码(预先设定),用户听到这一提示音后
14、就在自己所使用的双音频电话机或手机上按下密码所对应的数字键即可,密码所对应的双音频信号经电话线传给双音频接收发送电路,检测译码,传给主控单元,识别正确后,语音芯片再提示用户进行控制家用电器的操作,最后,主控单元把控制家电的信息译码,经并行通信传给智能控制器,由控制器执行控制家电的操作。2.2 模块方案选择2.2.1 DTMF解码采用MT8870芯片DTMF解码8870芯片它集成了陷波滤波器和数字解码功能。在滤波器部分,使用了开关电容技术;解码部分,用数字计数的方法检测所有16种DTMF音频对,并将它们编成4bits的码。通过在芯片上放置差分输入放大器,时钟晶振和可锁存的三态输出,可以使外围元器
15、件最少。信号经过输入放大,过滤掉噪声,再被由6阶高频组带通滤波器和8阶低频组带通滤波器组成的陷波滤波器滤出DTMF信号,然后经过平滑滤波,再由过零检测器将模拟信号转换成数字信号,进入数字部分。信号在数字部分分为两路,一路直接送到频率检测部分,分别对信号进行高频和低频检测。如果输入信号频率在预先设置的范围内,则将检测结果送到编码部分进行编码,并等待D触发器的同步输出信号;如果输入信号频率不在预先设置的范围内,检测结果维持为0不变。另一路则送到频率平均算法部分,分别经过4,8分频,以初步检测信号的持续时间,将诸如噪声之类的干扰消除掉;同时,进一步设置更为严格的频率检测范围。如果充电时间不够长,这就
16、是说即使被检测信号的频率在DTMF频率范围内,但它的持续时间不足以满足DTMF的工业标准,输出同步脉冲保持为0,编码结果不输出。2.2.2 语音芯片ISD2560语音芯片美国ISD公司的2500芯片,按录放时间60秒。ISD2500系列和1400系列语音电路一样,具有抗断电、音质好,使用方便等优点。它的最大特点在于片内E2PROM容量为480K(1400系列为128K),所以录放时间长;有10个地址输入端(1400系列仅为8个),寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。2.2.3 主控制器选择单片机控制单片机就是在一块芯片上集成了CPU、RAM、ROM
17、(EPROM或EEPROM)、时钟、定时/计数器、多种功能的串行和并行I/O口。如Intel公司的8051系列等。除了以上基本功能外,有的还集成有A/D、D/A,如Intel公司的8098系列。概括起来说,单片机具有如下特点:具有位处理能力,强调控制和事务处理功能。价格低廉。如低档单片机价格只有人民币几元钱。开发环境完备,开发工具齐全,应用资料众多。后备人才充足。国内大多数高校都开设了单片机课程和单片机实验。综上所述,选择了用MT8870DTMF解码芯片、ISD2560、单片机AT89C51来完成这个系统。第三章 系统总体设计和主要芯片选择3.1 系统总体设计本系统是一个用来控制各种家电的设备
18、,它通过来自电话的控制信号来实现对家电的控制。当用户不在家时,通过随身携带的移动电话或者身边的固定电话,拔通家里的电话,依照事先规定的一些规则,通过在电话里的语音提示,进行不同的数字按键操作来完成对不同家电的控制,达到用户的预期目的。系统的功能以确定设计具体要求如下: (1)控制系统能通过电话终端通信设备对家中电器实现远程控制;(2)控制系统可以实现自动模拟摘挂机,以实现双方通信;(3)控制系统主人的身份校验、在线密码修改及存储;(4)控制系统有语音功能提示,以方便主人操作;(5)控制系统有声音监听功能,随时了解家中情况;(6)控制系统外加了电器延时开、关的功能。本系统由单片机构成主控部分,进
19、行主要的信息处理,接收外部操作指令形成各种控制信号,并完成对于各种信息的记录;接口电路提供单片机与电话外线的接口。其中包括铃流检测、摘挂机控制、双音频DTMF识别、语音提示电路及电器控制。总体电路框图如图3-1所示。模拟摘机振铃检测电路单片机电话机端口监 听 电 路DTMF解码电路继电器2继电器1语音提示电路电源电路3-1 系统总体框图系统主要由AT89C51单片机、DTMF解码芯片MT8870和语音芯片ISD2560组成。AT89C51单片机完成电话机振铃信号次数的检测、控制和加密。此系统具有以下单元功能模块:(1)铃音检测、计数;(2)自动模拟摘挂机;(3)密码校验;(4)在线修改密码;(
20、5)双音频信号解码;(6)输入信息分析;(7)控制电器开关;(8)电器状态查询;根据电话机和交换机发出的不同信号音以及电话线各种状态的不同要求,结合实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下。 理论上交换机所发出的各种信号音都可以通过软件编程而识别,即通过单片机发出的脉冲信号来检测信号音单位时间内的脉冲个数计算出其频率,从而完成信号音识别。但是从系统的可靠性和程序的结构设计上分析,我选择了硬件来解决振铃音检测、忙音检测、双音频信号解码等功能模块。自动摘挂机和电器的控制必须使用具体硬件电路来实现。振铃音计数、忙音计数、密码校验、在线修改密码、输入信息分析、电器状态查询等功能
21、模块使用软件编程方式要比硬件电路简单的多,实现也很容易。 综上所述,本系统信号音检测、自动摘挂机、控制电器、双音频解码等功能模块使用硬件电路实现。而信号音计数、密码校验、在线修改密码、信息分析、电器状态查询等功能模块使用软件编程完成。系统为突出电话遥控的信息反馈功能,并使产品达到非常高性价比。故未对电话装置的其他功能进行进一步的扩展,而且所有使用的集成电路和其它元器件都尽量选择廉价的。譬如:在各路终端上接上传感器即可实现对环境声响的监听;加上留言电路,主人不在家时客人留言。利用遥控方式可使主人很方便地在异地提取留言信息;在各路终端上接上传感器即可实现对环境声响的监听;接上自动拨码电路可定时将预
22、定信息转至主人传呼机或特定电话,从而达到定时提醒主人的目的。本系统还可以应用于工厂企业的自动化控制等领域。3.2 主要芯片选择3.2.1 AT89C51AT89C51是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内含4K bytes的可反复擦写的Flash只读程序内存和128bytes的随机存取数据存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置用8位中央处理器和Flash存储单元,功能强大的AT89C51单片机可以提供许多高性价比的应用场合,可灵活应用各种控制领域。其引脚如图3.2所示。AT89C51主要性能参数:1、与MCS
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电话 远程 控制器 设计
