基于ats单片机在智能家电远程控制系统设计

基于ats单片机在智能家电远程控制系统设计

ID:12730332

大小:373.50 KB

页数:21页

时间:2018-07-18

基于ats单片机在智能家电远程控制系统设计_第1页
基于ats单片机在智能家电远程控制系统设计_第2页
基于ats单片机在智能家电远程控制系统设计_第3页
基于ats单片机在智能家电远程控制系统设计_第4页
基于ats单片机在智能家电远程控制系统设计_第5页
资源描述:

《基于ats单片机在智能家电远程控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于AT89S52单片机在智能家电远程控制系统设计李昌雄湛江师范学院信息科学与技术学院湛江524048摘要:本设计是一种以AT89S52单片机、MT8870双音多频解码及ISD4004语音芯片等集成电路为核心的电话智能控制家用电器装置。该装置作为一种附件嵌入到电话机中,具有密码保护、语音提示操作系统和家电智能控制等功能,实现了家用电器远程智能控制的目的。文章介绍了系统的组成、工作原理及程序设计方法。对“振铃检测、模拟摘机、双音频解码、语音提示及家用电器控制”等电路作了详细的说明。关键词:电话智能控制AT89S52双音频解码Abstract:Thisdesigni

2、sonekindtaketheAT89S52monolithicintegrated circuit,MT8870DoubleaudiofrequencydecodingandISD4004pronunciationchipasthecore TelephoneintelligencecontrolDomesticelectricappliancesinstallment.Thisequipmenttookonekindofappendixinsertstothetelephonein, hasthepasswordprotection,voicepromptf

3、unctionandsoonoperating systemandelectricalappliancesintelligencecontrol,hasrealizedthedomesticelectricapplianceslong-distanceintelligencecontrolgoal.Thearticleintroducedthesystemcomposition,theprincipleofworkandtheprogrammingmethod.For"Ringingexamination,Simulationpickingmachine,Dou

4、bleaudiofrequencydecoding,VoicepromptandDomesticelectricappliancescontrol"andsoontheelectriccircuithasgiventhedetailedexplanation.Keyword:Telephoneintelligencecontrol; AT89S52; Doubleaudiofrequencydecoding引言随着社会经济技术的发展和人民生活水平的提高,人们对家庭住宅的舒适、安全、智能化的要求越来越高,远程监视控制家庭住宅的状况将成为未来智能住宅小区发展的主流。

5、本文介绍一种基于单片机的电话遥控装置。利用该装置,用户可以通过任意一部双音频电话(包括手机和固定电话)遥控家中的电器。当用户要下班时,可以通过电话,提前打开空调、电饭锅,用户回到家里时,饭煮好了,房子里温度刚刚好。用户也可以通过电话随时开关、检查家里电器的使用情况等等。整体系统设计本智能电话控制系统主要包括两个部分:硬件系统部分和软件系统部分。201 硬件系统构架硬件部分的整体设计如图(1)所示。系统主要采用Atmel公司生产的AT89S52芯片作为嵌入式微处理器(EmbeddedMicroprocessunit),其内部有8KB的Flash和256字节的RAM

6、,可满足一般用户的需求;但如果某些用户程序过大,则还可以利用8255来扩展外存储器。电话遥控接口电路由振铃识别电路、模拟摘机/挂机控制电路、双音频识别(DTMF)电路、语音录放电路等组成;控制部分电路主要有继电器控制电路以及键盘输入。图(1)1.2 芯片介绍1.21 AT89S52AT89S52是一个低功耗,高性能CMOS8位单片机,片内8kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集

7、成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。   AT89S52具有如下特点:40个引脚,8kBytesFlash片内程序存储器,256bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)20电路,片内时钟振荡器。此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中

8、断系统可继续工作,掉电模

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

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

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