菜单
  

     
    图13 红外接收子程序流程图
    5. 系统仿真测试
    5.1 仿真测试
    首先根据电路原理图利用Proteus软件画出仿真图,打开Proteus软件,将所有需要用的元器件添加到左侧的列表DEVICE中。打开元器件库对话框,输入元器件名称,对照电路图把仿真图画好。由于Proteus元器件库中没有STC89C52,因此采用AT89C52代替,如图14所示。
     
    图14 仿真前系统图
    程序编译完成后双击单片机加载程序编译生成的.hex文件,加载好后点击运行,如图15、16所示。
     
    图15 系统仿真图(一灯亮)
     
    图16 系统仿真图(二灯亮)
    5.2 仿真结果及分析
    从图14、15、16可看出,在仿真开始后,红色指示灯D6亮,显示红外信号发生模块正常工作;绿色指示灯D1亮,说明电器控制系统开始运行。四个按键从上向下依次按键,按键闭合,对应的四个黄色指示灯依次亮,再逐一从上向下按键,按键断开,四个黄灯依次灭,即第一次按键,灯亮,再按一次,灯灭。仿真结果有效显示了本设计的正确性,并且操作简单。在实际制作中,只需把LED换成室内电器,就可实现对电器的智能遥控。
    6. 总结
    本设计以STC89C52单片机为控制核心,设计一个四路红外遥控发射与接收系统,通过一个四键红外遥控器来遥控四台电器,用四个LED灯来模拟室内电器设备的实际运行情况,来达到检验整个控制系统的目的。通过改变遥控对象,本控制系统可以实现对室内灯具、空调、电扇、电动门、报警器、加湿器、洗衣机等多种电器设备的智能控制,大大节省了人们的时间和精力,有效提高了生活质量。在本设计基础上,如将红外发射装置与移动设备(如手机)联系起来,则可组成功能更加强大的远程无线遥控系统,它可以让人们在任意时刻和地点了解家中电器情况并做出相应指示,因此,本设计不仅可以满足人们居家的基本要求,还有强大的衍生功能。
  1. 上一篇:基于ARM的视频监控系统设计+源程序+流程图
  2. 下一篇:MATLAB语音情感智能识别的建模与仿真
  1. stc15单片机水温水压无线监...

  2. PIC16F73单片机逆变电源硬件电路设计+电路图

  3. 51单片机永磁直流无刷电动机驱动控制器设计

  4. Arduino单片机车载太阳能空气净化器设计

  5. AT89C51单片机的无线环境监测装置设计+程序

  6. STC15W404AS单片机太阳能自动浇花器的设计

  7. PIC18F4520单片机水下机器人...

  8. 高警觉工作人群的元情绪...

  9. 浅析中国古代宗法制度

  10. NFC协议物理层的软件实现+文献综述

  11. C++最短路径算法研究和程序设计

  12. 中国传统元素在游戏角色...

  13. 江苏省某高中学生体质现状的调查研究

  14. 现代简约美式风格在室内家装中的运用

  15. 上市公司股权结构对经营绩效的影响研究

  16. 巴金《激流三部曲》高觉新的悲剧命运

  17. g-C3N4光催化剂的制备和光催化性能研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回