首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于单片机的温湿度分析遥控开关门窗系统
来源:本站整理  作者:佚名  2010-01-06 13:29:40



硬件设计
该系统主要分为两大部分,即信号采集发送、信号接收控制。本系统在信息采集和数据串行输入的时候,采用了AT89C51单片机作为核心控制器件,其上集成了4KB的闪速存储器,128B内部RAM,能方便的存储和处理程序,并且具有一定的驱动负载能力。

该系统在发射端主要用AT89C51单片机进行数据筛选,首先将串行数据中的时间数据通过P3.1发送到MICRF102的ASK端口,等待延迟5μs,然后传送湿度数据,并且通过内部时钟分析是否达到一定的时间,如果到了预期时间则停止传送数据。系统的接收端主要有MICRF002和AT89C51单片机组成,这一部分功能已经介绍过。在继电器和电机的接连进行电动机的反正转设置中,必须反复检测电动机需要转动的时长,否则电动机会空转或导致电阻过高烧坏电动机。硬件电路如图5所示。

图5 硬件系统原理图

系统软件设计
软件采用了KeilC51汇编和C混合编程语言,主程序包括:系统初始化、定时器T0的时间设定,接收传感器SHT11传出的数据信息程序、运算处理温湿度数据信息程序、发送程序、接收程序、中断调用程序。为了使系统正常运行加强系统的可靠性,在系统的设计上可以采取指令冗余、软件陷阱、容错设计、系统中断设计和外部强行中断设计,以防在实际的运行中外界的干扰产生误差和人为重新调整带来的误差,从而保证测量的准确性可靠性。系统软件流程如图6所示。

图6 软件实现流程图

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:62,437.50000 毫秒