基于单片机的家用电器电话远程控制系统.doc
《基于单片机的家用电器电话远程控制系统.doc》由会员分享,可在线阅读,更多相关《基于单片机的家用电器电话远程控制系统.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 本科生毕业设计论文题 目: 基于单片机的家用电器 远程控制 姓 名: 李方舜 学 号: 020700514 系 别: 机械工程及自动化学院 专 业: 机械设计制造及其自动化 年 级: 2007 指导教师: 签名 年 月 日学习文档 仅供参考基于单片机的家用电器远程 控制摘要 目前,越来越多的住宅向着智能化,人性化的方向发展。其中家用电器的远程控制正被推广开来。本着低能耗、无污染、使用简单方便的原则。本文设计的是一种基于AT89S51单片机的远程 控制系统。该系统是以AT89S51为核心、通过现在的个人通信手段,实现基于PLMN(陆基移动通信网)和PSTN(公用 交换网)的 远程控制系统。根据
2、CCITT及我国标准共同规定, 远程控制系统(ITRCS),以PSTN与PLMN通信网作为传输介质,以部分标准程控交换信令(DTMF双音多频信号,振铃信号,回铃音信号等)作为系统控制命令,使用户实现在远端通过移动 或者固定 发送DTMF双音多频信号对近端电器设备进行远程控制。本次设计的 远程控制系统不需要再进行专门的布线,不占用无线电频率资源,从而可防止电磁污染。用户只有输入正确的密码才能控制家电,从而提高了安全性。该系统设计实用,功能灵活多样,可靠性高,操作方便,可以广泛地应用于家庭或者其它场所的智能控制。关键词:AT89S51,远程 控制,DTMF,智能家电 学习文档 仅供参考The Te
3、lephone Remote Control System for Household Electronic Appliance Base on The MicrocontrollerAbstractCurrently, more and more residential develop to the intelligence and humanity. Among them, the remote control of home appliances is being promoted. Research follows the principles of Low energy consum
4、ption, pollution-free, easy to use. The article designed the remote telephone control system which based on microcontroller AT89S51. Basing on the PLMN and PSTN, the system which uses the core controller Single-chip microcomputer AT89S51 realizes long-distance control household appliances. The telep
5、hone control system (ITRCS) which uses the telephone net convert and voice information receives DTMF code from the telephone net, and interpret the code, the core controller controls the state of household appliances responded to the interpretation. Long distance control of telephone does not requir
6、e special wires distribution and does not take up wireless frequency resources. Electro magnetic pollution can thus be avoided. The designing of a system of longdistance control based on sound processing technology and DTMF decoding technology is presented in this paper. Only through inputting the c
7、orrect password to control them, the users can control the condition of household electrical equipment, so the system security can be improved. This system is practical, and the function is flexible, and the operation is convenient with high reliability, which can be used extensive in various kinds
8、of control equipment to home and others field.Key words:AT89S51,Telephone remote control,DTMF, Household appliances学习文档 仅供参考目录 摘要IAbstractII第一章 绪论11.1 本课题研究的背景11.2 远程控制的内容2第二章 系统设计可行性分析32.1 总体设计分析32.1.1 系统总体设计分析32. 2 总体方案4第三章 硬件单元电路设计93.1 硬件模块93.1.1 振铃检测电路93.1.2 模拟摘挂机电路103.1.3 双音解码电路11单片机外围电路14第四章 软
9、件设计164.1 软件模块164.1.1 信号音检测164.1.2 密码检测164.2 软件设计164.2.1 系统完整程序17第五章 系统应用21第六章技术经济分析22结论23谢辞24参考文献25学习文档 仅供参考第一章 绪论1.1 本课题研究的背景二十一世纪是信息时代,各种电信新技术,促进了人类文明的进步。自从1876年,Alexander Graham Bell贝尔发明了 以来,世界各国的 网络长足的发展。过去十年,中国的固话业务也取得了举世瞩目的发展。1997年8月中国的 交换机总容量超过1亿门,网络规模也已经位居世界第二,2004年7月,固定 用户总数超过亿户。随着通信业的发展, 机
10、已经走进千家万户,随着现代科学技术的发展, 远程控制的技术也越来越多的在生活中使用。 传输线与交换机共同构成了现代 网络,它的性能也取得了极大的进步,并且,可靠性很高。遥控技术是指,在一定的距离通过一定的手段对物体实施控制,通常包含红外线、超声波遥控、有线遥控和无线电遥控等。无线电遥控是指通过无线电信号对被控物体实施远距离控制。因此,无线电遥控必定会占用一部分的无线电频率资源,从而造成电磁污染;常规的有线遥控则需要专门的布线,这不可防止的会加大投资;而超声波遥控和红外线遥控则会受到距离的限制。现有的遥控方式,还有通过载波通信控制和无线寻呼实现遥控。载波方式也即是利用电力网络线传递信息,但是这种
11、方式只能应用于同一变压器、同一变电所所能覆盖的范围内。因此,也有距离问题,应用范围也是有限的。利用无线寻呼这种方式则使用已有的寻呼频率资源,所以不会占用其他的频谱。并且,限制寻呼网已经实现了全国联网,其遥控的距离基本不受限制。但该方式的被控方动作会滞后于控制方的操作,不具备实时性,而且可靠性并不是很高。本文将会介绍一种基于单片机的 远程控制技术。本系统用于具有单片机控制的家用电器的 遥控,用户可以通过固定 或者 对自己家中安装的报警器、热水器、空调等电器进行开机、停机等操作。控制示意图如图1-1所示:图1-1 系统控制示意图1.2 远程控制的内容 2008年4月17日举行的中国国际家电展上,海
12、尔集团展出了自主研发的智能家电系统。有了该系统以后,你可以在下班回家的路上,用 给家中的空调发个短信,设定温度,到家就能享受舒适的室温;给家中的电热水器发个短信,到家后就能洗上热水澡;给洗衣机发个指令,它就自动将衣物洗涤干净,到家后就能直接晾晒人们过去梦想的场景,现在已经变成了现实。但是,现在绝大多数的家庭使用的仍然是传统的家用电器,本文主要的设计就是一种可以通过 实现远程控制传统家用电器的系统【1】。智能家电控制系统的功能主要在于家庭的安全报警、红外集中遥控、自动抄表控制等等方面。现有的组网方式有以下两大类:无线组网和有线组网。无线组网的主要技术是家庭射频技术(HomeRF)、蓝牙技术(Bl
13、uetooth)和家庭 线网络联盟技术(HomePAN)等。而有线组网则主要利用家中的 线、单独布置通信控制线路或者电力线载波通信进行组网。 遥控与常规的遥控方式相比,具有一定的优越性,它不需要进行专门的布线,也不占用无线电频率资源,而且还防止了电磁污染。除此以外,因为 线路各地都联网,可以充分的利用现有的 网,因而遥控距离不受限制,可跨省市,甚至跨国家实现控制。 是一种半双工通信方式。因此,它可以大大的反映出 远程控制的优越性。操作人员可通过提示音随时随地的了解受控对象的工作状态,从而实现自己需要实现的控制。 遥控这一课题已经有了很多的研究者,但是到目前为止,都还只是局限于实验阶段,距离实际
14、应用于日常生活中还有一定的距离,尚不能完全表达出 遥控方式的半双工通信的特点。针对这一特点,本文进行了较大的改良,采用单片机实现智能控制,通过不同的提示音使操作者对于受控对象的工作状态的信息了如指掌,以指示操作者对受控对象进行所需操作,从而使得产品到达交互式与智能化。本作品的各项标准以及各种电器的借口都严格遵循国家有关标准,为将来的产品化提供良好的基础【1】。 远程控制系统接收操作方发送的DTMF信号,通过解码芯片对其进行解码,中央处理单元采集解码后的信号进行处理,因为 远程控制系统通常工作在无人的环境中,所以应该具有自动摘机、自动挂机以及复位等功能;为了满足智能化需求,该系统采用AT89S5
15、1作为中央处理器。另外,该系统的正常工作离不开电源供电电路、驱动电路等辅助电路。通过分析可知,系统主要由振铃检测电路、自动摘挂机电路、DTMF双音频解码电路、中央处理单元AT89S51、电器控制驱动电路等组成。第二章 系统设计可行性分析2.1 总体设计分析 远程控制系统使用单片机构成主要控制部分,主要的信息处理,接收各种形式的操作指令,并对各种信息进行记录均由其完成;接口电路则提供单片机与 之间的外部接口。包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别等。 本系统的振铃检测、模拟摘挂机、双音频解码等接口电路都具有很强的实用性。通过最简单的、最可靠的电路芯片实现完善的功能,此外,系统还可
16、以扩展增加很多功能,因此具有很好的市场前景。系统并联在 机的两端,所以不会影响到 的正常使用。用户使用异地 拨通与系统并联的 机,通过市局交换机向 发出振铃信号,此时,振铃检测电路将会检测到振铃信号,并将该信号送给系统的中央控制单元,当装置检测到四次振铃,也就是在四次响铃后无人接 ,模拟自动摘机,进入密码检测,如果密码错误,模拟自动挂机,只有在输入正确的密码后才能选择被控制的电器,然后对电器进行开或者关的控制,用户按键产生的信号经双音多频DTMFDual Tone Multi-Frequency解码电路解码后,送入中央控制单元,中央控制单元根据解码的结果通过驱动电路进行相应的动作,完成操作后返
17、回,这是自动方式; 系统总体设计分析根据 远程智能遥控系统的具体设计要求:通过 网对异地的电器实现控制开/关;控制器可以实现自动模拟摘挂机;控制器设置密码校验;设计的此系统要求具有如下的功能模块:自动摘挂机;振铃音检测、计数;双音频信号解码;密码校验;控制电器开关输入信息分析;根据 机和交换机发出的不同信号指令以及 线各种状态的不同要求,结合实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下: 来电或者按键时,交换时机发出一个交流信号,将该交流信号进行耦合隔直处理以后可输出一个方波,单片机可检测信号音在一秒内的脉冲次数,这样脉冲频率就可以计算出来,如此便可识别出信号音,从程序的结
18、构设计上和系统的可靠性分析,最后决定选用硬件来解决双音频信号解码和振铃音检测这两个功能模块。必须使用具体的硬件电路来实现自动摘挂机和电器的控制。 使用软件编程方式完成密码比对、振铃音计数、输入信息分析等功能模块要比硬件电路完成来得简单,实现也很容易,所以通过编程实现。综上所述,本设计的振铃信号检测、控制电器、双音频解码、自动摘挂机等功能模块采用硬件电路实现。而振铃音计数、信息分析、密码校验等功能模块则采用软件编程完成。2. 2 总体方案为完成设计要求,实现控制系统的功能,本文采用模块化设计。以AT89S51单片机为核心,由 通过网络经由DTMF解码后把控制信息送到单片机,控制相应动作,从而实现
19、它的 远程控制功能。它由话路系统和控制系统两大部分构成。其中,话路系统包括所有的提供 接续任务的终端和交换设备,尽量选择市场上已经有的成熟的集成电路芯片。而控制系统的作用是在需要的时候接通话路,提供语音信号传送的通路。系统框图如图2-1所示。单片机:主要工作是进行密码校对、控制摘挂机、接收控制数据和输出控制。DTMF解码电路:专门将控制机发送的DTMF信号进行译码工作,将控制机发出的控制信号译为对应的9、*、#、A、B、C、D等二进制数。 接口电路:作为与 网络连接的端口,包含振铃电路等,将控制机传来的音频信号传给解码电路,并可以将控制器提示音反馈至控制机。输出电路:作为控制输出及 摘机。密码
20、存储器:失电保护用户密码。控制 机:作为控制操作的平台,通过 的数字按键输入数据经程控交换机传送至控制器。图2-1 系统框图本系统选择了由Atmel公司生产的AT89S51单片机作为核心控制芯片,它的引脚如图2-2所示:AT89S51单片机引脚功能介绍:单片机共有40个引脚,它们可以大致分为4类:电源、时钟、控制以及I/O引脚。1、电源:1VCC-芯片电源,接+5V;2GND-接地端;2、时钟:XTAL1、XTAL2晶体振荡电路反相输入端和输出端。3、控制线:共有4根控制线:1ALE/PROG:地址锁存允许/片内EPROM编程脉冲;ALE功能:用来锁存P0口送出的低8位地;PROG功能:片内有
21、EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。2PSEN:外ROM读选通信号;3RST/VPD:复位/备用电源;RSTReset功能:复位信号输入端;VPD功能:在Vcc掉电情况下,接备用电源。4EA/Vpp:内外ROM选择/片内EPROM编程电源;EA功能:内外ROM选择端;Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。4、I/O线:AT89S51单片机中,共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P0口:P0口为一个8位漏级开路双向I/O口,每个引脚都可以吸收8TTL产生的门电流。当P1口的引脚第一次写1时,被定义为高
22、阻输入。P0能够作为外部程序数据存储器使用,它还可以被定义为地址/数据的第八位。在FLASH编程时,P0 口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 家用电器 电话 远程 控制系统
限制150内