微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于51单片机的温湿度分析遥控开关门窗系统

基于51单片机的温湿度分析遥控开关门窗系统

时间:12-03 来源:互联网 点击:

到了预期时间则停止传送数据。系统的接收端主要有MICRF002和AT89C51单片机组成,这一部分功能已经介绍过。在继电器和电机的接连进行电动机的反正转设置中,必须反复检测电动机需要转动的时长,否则电动机会空转或导致电阻过高烧坏电动机。硬件电路如图5所示。

图5 硬件系统原理图

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

图6 软件实现流程图

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top