下载此文档

基于AT89S52单片机远程控制智能空调遥控器.doc


文档分类:行业资料 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
基于AT89S52单片机远程控制智能空调遥控器.doc基于AT89S52单片机远程控制智能空调遥控摘要:为解决空调遥控器不兼容的问题,设计了一种基于AT89S52单片机的远程控制智能空调遥控器。该遥控器采用模块化设计,使用AT89S52单片机连接红外发射接收模块、存储模块、按键电路等,再通过接口RS232与RS485与上位机相连,实现远程监控。经运行测试,该智能遥控器功能稳定,操作灵活,为智能遥控器设计提供了一种实现方法。关键词:智能遥控;AT89S52单片机;上位机软件;AT24C64存储单元中图分类号:TH811自从智能化家居系统走进我们的生活,它就与我们的生活息息相关,尤其是空调成为了生活中必不可少的家用电器,但是随着空调遥控器的数量增多,空调遥控器的不兼容问题日益显现,为解决这个问题,采用AT89S52单片机设计一种可兼容的智能空调遥控器。本文讨论了红外系统、存储电路、通讯线路以及上位机设计需要。对于硬件部分,给出了单片机的相关使用说明;对于软件部分,做了相关的程序流程图,以及阐述了相关软件开发的设计方法。关于智能空调遥控器的学****与设计,是目前智能家居技术的研究热点。本文致力于研究一款具有控制能力强、可兼容、使用方便的新型智能遥控器,它有很大的发展潜力,推广前景可观。随着物联网技术、智能控制领域的发展,智能遥控器定会向着这个方向发展,这也是人们所能接受的,它的市场将会更大。1系统总体结构系统采用模块化设计,各模块通过接口电路与主控AT89S52单片机相连。智能遥控器包括接收子模块、发射子模块、核心子模块,其中接收子模块包括光电转换、信号放大、高速采样等模块;发送子模块包括遥控发送、发送保持、电光转换模块;核心子模块包括中央处理、键盘控制、LCD显示以及存储等模块。远程控制智能空调遥控器的设计框图如下图1所示:图1学****型智能遥控器系统组成图单片机选型:系统CPU芯片为AT89S52,这款单片机是一种低功耗、高性能CMOS8位微控制器,具有8KB在系统可编程Flash存储器,其内部数据存储器(RAM)有258Byte(可以根据需要扩展外部RAM),可作为CPU正常工作的内部缓存和学****过程中红外命令的脉冲宽度和编码的暂存器。硬件电路基础是AT89S52最小系统,所有其他电路都是在这个基础上扩展出来。这种单片机在众多嵌入式控制应用系统中得到广泛应用。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52可降至OHz静态逻辑操作,支持2种软件可选择节电模式。2硬件设计系统功能模块有红外发送与接收模块、按键存储电路、通讯端口。当遥控器处于学****状态时,红外接收模块接收红外信号,经过内部处理进行存储,以便后续控制发送用,存储电路主要是用来存储红外编码信号,由学****后产生,按键电路主要用来实现遥控器在没有和主机相连时进行手动控制,也是相当重要的。。发射部分一般采用的是红外发光二级管,其外形一般与普通的二极管相似,现大量使用的红外发光二级管的波长为940nm左右。接收部分采用的是一种光敏二极管,但是工作中要给这种

基于AT89S52单片机远程控制智能空调遥控器 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小55 KB
  • 时间2020-06-28
最近更新