基于单片机的电话远程控制器的设计

基于单片机的电话远程控制器的设计

ID:36624520

大小:1.51 MB

页数:14页

时间:2019-05-13

基于单片机的电话远程控制器的设计_第1页
基于单片机的电话远程控制器的设计_第2页
基于单片机的电话远程控制器的设计_第3页
基于单片机的电话远程控制器的设计_第4页
基于单片机的电话远程控制器的设计_第5页
资源描述:

《基于单片机的电话远程控制器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的电话远程控制器的设计摘要:本设计的基本原理为AT89C51对振铃次数进行计数,当达到设定的振铃次数后AT89C51控制电话自动摘机,并控制语音提示电路发出提示音,要求输入系统启动密码,然后对密码进行校验,当密码输入正确后,语音提示电路提示输入家用电器控制码,所拨号码经DTMF解码电路解码后,送往AT89C51进行译码,从而控制家用电器。关键词:单片机;语音提示;双音多频;远程控制;家用电器Abstract:Thedesignisbasedonthefollowingbasicprinciples:Whensomebodycallsandringthe

2、phone,TheAT89C51willstarttocount.Whenthenumbersoftheringingarecompleted,thetelephonewillputonautomatically,andthelanguagecircuitrefersinthechargeoftheAT89C51.Atthemomentyoushouldputinthesystemcodeandinspectedit.Ifthecodeisright,thelanguagecircuitrefersthatyoucanputinthecontrollingcod

3、eofhouseholdappliance.ThedialingnumbersaredecipheredbythedecipheringcircuitDTMF,andthenaredecodedbysingle-chipmicrocomputerAT89C51.Thusitremotecontrolsthehouseholdappliance.Keywords:Single-ChipMicro-Controller;LanguagePrompt;DualToneMultiFrequency;RemoteControl;HouseholdAppliances随着社

4、会的发展和人们生活水平的提高,越来越多的家用电器进入了人们的生活,这些家用电器给人们的生活带来了很多的方便和享受,同时随着电话在生活中的普及,利用电话实现家用电器遥控是家用电器未来发展的方向。本文介绍了一种基于单片机的电话遥控装置。利用该装置,用户可以通过任意一部双音多频电话(包括固定电话和移动电话)遥控家中的电器。比如,用户下班前,可通过电话提前打开空调和电饭锅;当用户到家时,饭已煮好、房间温度刚好达到设定的温度。另外,用户还可通过电话随时监控家中电器的使用情况,通过电话可随时修改家用电器的控制命令等。总之,电话通到哪里,用户就可从哪里遥控家中的电器。1系统框

5、图控制器接收远端发送来的DTMF信号、并对其进行解码,解码后的信号由中央处理单元采集处理。为了方便用户使用,系统设计了语音提示界面。电话远程控制系统一般工作在无人值守环境,所以应具有自动离线、上线、复位功能。为了符合智能化要求,系统采用AT89C51作为中央处理器。同时,电话远程14控制系统正常工作还需电源供电电路、驱动电路等辅助电路。系统组成框图如图1示。由图可知,系统主要由振铃检测电路、模拟摘挂机电路、DTMF音频解码电路、语音提示电路、中央处理单元(AT89C51)、控制电路、电源电路等组成。电源电路语音提示控制电路AT89C51振铃检测模拟摘机DTMF解

6、码控制器并联于电话机的两端,不会影响电话机的正常使用。用户通过异地电话拨通控制器所连接外线的电话号码,通过程控交换机向电话机发出振铃信号。控制器检测到六次振铃后,即六次响铃后无人接听时电话自动摘机,进入密码检测阶段,输入正确密码后选择被控电器,然后输入开或关密码遥控被控电器,完成后返回。图1系统组成框图2硬件设计2.1AT89C51简介AT89C51是一种带4K字节闪烁可编程、可擦除的8位只读存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory),可在低电压下工作。该器件采用ATMEL高密度非易失存储器技术制

7、造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微处理器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51提供以下标准功能:4K字节闪速存储器,128字节RAM,32根I/O引线,两个16位定时器/计数器,五个中断源,两个中断优先级,一个全双工串行口,一个精密模拟比较器以及片内振荡器和时钟电路。此外,AT89C51是用可降到0频率的静态逻辑操作设计的并支持两种可选的软件节电工作方式。空闲方式停止CPU工作但允许RAM,定时器/计数器,串行口和中断系统继续

8、工作。掉电方式保存RAM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。