基于单片机的自动窗控制系统设计
收藏关注不迷路文末获取源码数据库感兴趣的可以先收藏起来还有大家在毕设选题免费咨询指导选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人文章目录一、摘要二、功能要求三、系统的设计方案四、原理图五 、目录一、摘要在科学技术不断发展、社会不断发展进步的今天人民对自己的生活品质的需求也在不断提高因此自动控制装置也渐渐受到了大家的青睐。所以对智能窗系统进行设计就变得很有现实意义。以前的普通窗户在遇到恶劣天气时不能够自行关闭必须人工用手去关闭这样就会造成很多的不便而且还会造成经济损失。如果在这样的环境中安装了智慧窗就可以摆脱这些问题的困扰了结果会截然不同。以智能窗取代常规窗户已是大势所趋。本文设计了一种基于STC89C52RC微控制器的窗户自动控制系统。该系统是通过使用光敏电阻来采集光线使用雨量传感器来采集雨水使用DS18B20来采集温度使用霍尔传感器来采集风速使用RCWL-0515微波感应器来探测有没有人。单片机可以根据温度、光照、雨量、风速以及是否有人等条件对与窗户相连的电机进行控制来达到对窗户开闭的自动控制的目的。二、功能要求需要设计一个基于单片机的自动窗控制系统该系统包括控制芯片、温度检测模块、风速检测模块、雨量检测模块和光照检测模块等组件[12]。能够检测根据温度、风速、雨量、光照等参数自动调节窗户开闭。该系统具有以下控制功能。1当室内温度高于设定的最大值时自动打开窗户。2当风速超过设定的最大数值时自动关闭窗户。3当雨量超过设定的最大数值时自动关闭窗户。4当光照低于设定的最小数值时自动关闭窗户。5用人体热释电感应模块检测窗户外是否有人如果有则自动关闭窗户。6利用蓝牙在移动设备上控制窗户开关[13]。三、系统的设计方案本次设计所选用的器件有温度传感器DS18B20LCD1602显示屏单片机STC89C52JDY-33蓝牙模块霍尔传感器雨滴传感器光敏电阻RCWL-0515微波感应模块直流电机驱动模块MX1508。系统框图如图2-1所示。图2-1 基于单片机的自动窗控制系统装置结构图四、原理图五 、目录目 录第1章 绪论 11.1 选题背景、研究目的及意义 11.1.1 选题背景 11.1.2 研究目的及意义 11.2 国内外研究现状 21.2.1 国内研究现状 21.2.2 国外研究现状 31.3 研究内容 31.4 章节安排 3第2章 方案设计 52.1 总体方案设计 52.2 主控制模块的选择 52.3 传感器模块的选择 62.3.1 温度传感器 62.3.2 光照传感器 62.3.3 雨量传感器 72.3.4 风速传感器 72.3.5 人体红外传感器 82.4 电机的选择 82.5 电源模块的选择 82.6 显示模块的选择 92.7 蓝牙模块的选择 92.8 AD转换器的选择 102.9 本章小结 10第3章 系统硬件设计 113.1 单片机最小系统的设计 113.1.1 STC89C52RC单片机介绍 113.1.2 晶振电路 123.1.3 复位电路 123.1.4 单片机最小系统电路图 123.2 电源电路 133.3 LCD1602显示电路 133.4 A/D转换电路 143.5 按键电路设计 143.6 电机驱动电路设计 143.7 传感器电路设计 153.7.1 光照传感器模块设计 153.7.2 温度传感器模块设计 153.7.3 人体热释电感应模块设计 153.7.4 风速传感器模块设计 163.7.5 雨量传感器模块设计 163.8 PCB板图设计 163.9 系统原理图 173.10 本章小结 17第4章 系统软件设计 184.1 编译工具简介 184.2 主程序设计 184.3 蓝牙控制模块程序设计 184.4 按键程序设计 184.5 LCD1602显示程序设计 184.6 传感器程序设计 214.7 本章小结 23第5章 系统硬件调试 245.1 硬件调试 245.2 软件调试 245.3 系统调试 255.3.1 系统功能演示 255.3.2 调试分析 275.4 实验结果 275.5 本章小结 27结论 28参考文献 29致谢 30附录A 程序代码 31
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2429300.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!