1、智能窗户控制,STC89C52单片机,DHT11温湿度传感器,MQ-2传感器,电机控制Design and Implementation of Intelligent Window Control System Based on SCMAbstractWith the progress of science and technology and the rapid development of economy, peoples requirement for the quality of life becomes higher and higher, and automation equipm
2、ent is also gradually enjoyed by people, so to design a kind of intelligent window system is proposed. Currently ordinary window cannot be automatically shut down when it rains, the wind is dust weather, this brings us to inconvenience, also brings economic losses, in this case the installation of i
3、ntelligent window can let us not to let these problems become our troubles. Intelligent windows instead of ordinary window will now become a trend.The working principle and the design method of intelligent window based on STC89C52RC micro controller are described in the paper. Humidity and temperatu
4、re signal are collected from the temperature and humidity sensor DHT11 acquisition, and smoke is detected by MQ-2 sensor. Digital signals are transmitted to the micro controller. This paper introduces the hardware and software parts. The control system includes temperature and humidity detection cir
5、cuit, smoke detection circuit and motor control circuit. SCM is response to process corresponding signals, thus to realize the control of the connected window according to temperature and humidity and smoke.Keywords: Intelligent Window Control, STC89C52, DHT11, MQ-2, Motor Control目 录摘 要IABSTRACTII第1
6、章绪 论11.1 课题研究背景与意义11.2 课题研究现状11.3 本设计的主要任务和内容21.4 论文组织结构2第2章关键技术介绍32.1 STC89C52RC单片机32.2 DHT11温湿度传感器32.3 MQ-2烟雾传感器4第3章系统需求分析53.1 系统设计目标53.2 系统功能需求53.2.1 温度采集模块53.2.2 湿度采集模块53.2.3 烟雾采集模块53.2.4 电机控制模块53.2.5 复位模块53.3 系统非功能需求5第4章系统设计64.1 系统总体框图64.2 系统硬件设计74.2.1 硬件构件设计74.2.2 时钟电路84.2.3 单片机内部组成104.2.4 引脚定
7、义104.2.5 复位电路124.2.6 电机控制电路144.3 系统软件设计154.3.1 温湿度的读取154.3.2 MQ-2的检测154.3.3 电机的驱动164.3.4 传感器信号处理16第5章系统实现175.1 系统软件的实现175.1.1 设备初始化175.1.2 温湿度读取175.1.3 电机驱动185.2 系统集成与调试195.2.1 焊接195.2.2 程序烧写20第6章系统测试226.1 测试概述226.2 测试用例22第7章结论23参考文献24致 谢25第1章绪 论1.1 课题研究背景与意义上世纪八十年代初,随着电子技术飞速发展,电子技术与家用电器开始结合,电子时代的到来
8、已经从人们开始体现出来,住宅电子化也不例外,大批的住宅电子设备随之出现。八十年代中期,将家用电器、电子通信设备与安保防火设备各自独立的功能综合为一体后,形成了住宅自动化概念。八十年代末,由于通信与信息技术的发展,出现了对住宅中各种家用电器、电子通信、安保设备通过总线技术进行控制、监视与管理的商用系统,这在美国称为Smart Home,也就是现在智能家居的原型。智能家居系统包含的主要子系统有:家居布线系统、家庭网络系统、智能家居中央控制管理系统、家居照明控制系统、家庭安防系统、背景音乐系统、家庭影院与多媒体系统、家庭环境控制系统等八大系统。其中,智能家居中央控制管理系统、家居照明控制系统、家庭安
9、防系统是必备系统,家居布线系统、家庭网络系统、背景音乐系统、家庭影院与多媒体系统、家庭环境控制系统为可选系统。其中,作为必备系统的家庭安防系统包括如下几个方面的内容:智能门控系统、紧急求助、烟雾检测报警、燃气泄露报警、碎玻探测报警、红外微波探测报警等。我们项目所针对的,主要集中在智能门控系统部分。一个家庭可以说是人们每个人每天生活的温馨场所,家庭是人们生活最重要的部分。而窗户无疑是人们日常生活中接触最频繁的生活家具之一,也是研究智能家居最有意义的部分。通过对以往普通的窗户的调查分析,发现其存在较多的弊端和不便:窗户的开关需要使用者自己到窗边执行动作,这无疑给使用者带来的不便;窗户的设计无法完成
10、保证室内环境以及室内安全的功能,无法响应外界的环境变化而做出相应的控制;当室内无人时,无法因为外面突发的下雨或者大风天气而紧急关闭窗户,同时,在防盗,防室内人员摔落等方面并没有实际作用。1.2 课题研究现状随着社会的进步和发展,人们的收入也越来越多,人们对生活的质量也有了新的追求。人们的工作、生活和通讯、信息的关系日益紧密起来。信息化社会在改变人们传统的生活方式与工作习惯的同时,也对传统的住宅的改变有了一定的影响,社会、技术以及经济的进步更使人们对智能家居的观念随之巨变。人们对家居智能化的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。家居智能化技术起源于美国,它是以家用电
11、器、门窗和家居为平台进行设计的。智能家居控制系统是集合了各种网络和总线的应用,例如以太网、现场总线、公共电话网、无线网的传输网络。它们最终构成一个完整的集家庭通信、家庭设备自动控制、家庭安全防范等功能的控制系统。现代智能化离不开运算和控制单元,本系统采用STC89C52RC作为主控器件,与MQ-2传感器、DHT11温湿度传感器和ULN2003步进电机驱动板组成一个整体的系统,实现了自动感应关窗的装置。该自动关窗控制系统具有性能可靠、使用寿命长、耗电低等优点。单片机应用系统由硬件和软件组成。硬件由单片机扩展的存储器、温湿度传感器、烟雾传感器以及各种实现单片机系统控制要求的接口电路和有关的外围电路
12、芯片或部件组成;软件由单片机应用系统实现其特定控制功能的各种工作程序和管理程序组成。本课题完成了单片机应用系统其开发过程的系统的总体设计、硬件设计、软件设计和系统调试,根据开发的实际要求,相互协调、交叉,有序的进行。本文是从智能家居的一个项目智能窗的设计开始的。1.3 本设计的主要任务和内容低温自动关窗:当温湿度传感器外围温度降低,传感器采集到的数据与设定的数据值做比较,当外界温度低于设定值时,单片机控制电机运作完成关窗命令。下雨自动关窗:外界下雨,此时湿度传感器检测到湿度大于设定值,单片机控制电机运作完成关窗命令。遇到有害气体自动关窗:当温度传感器检测到空气中有害气体浓度超标时,单片机控制电
13、机运作完成关窗命令。总的来说系统采用STC89C52单片机作为系统主控,温湿度采用的是DHT11数字传感器。对烟雾的检测采用的是MQ-2传感器,由于两种传感器的接口都是数字接口,因此,采用STC89C52单片机的IO口即可实现对温湿度的读取。单片机在读取传感器信息后会和内存中已存的阈值进行比较,进而通过控制ULN2003控制直流电机的转动,实现自动关窗的功能。1.4 论文组织结构本文由七章组成,第一章绪论,简单介绍本设计的研究背景与意义、研究现状和主要任务。第二章关键技术介绍了本设计的一些相关技术。第三章是系统需求分析,第四章是系统设计,第五章是系统实现,主要介绍本设计的一些基本功能,软硬件设
14、计方法以及软件代码和系统联调。第六章是系统测试部分,在这一章对本设计进行软硬件的综合测试。第七章是本设计的最终结论,是对本设计的一个总结。最后是参考文献和致谢。第2章关键技术介绍系统采用STC89C52单片机作为系统主控,温湿度采用的是DHT11数字传感器。单片机在读取传感器信息后会和内存中已存的阈值进行比较,进而通过控制ULN2003控制直流电机的转动,实现自动关窗。系统框架如图2.1所示。图2.1 系统框架图2.1 STC89C52RC单片机目前,市面上流行的单片机主要有STC的51系列单片机,PIC系列单片机,TI的低功耗系列,M0、M3内核的ARM系列以及NXP的ARM系列等。按照系统设计需要,主控MCU需要具有主频快,存储容量大,片上资源丰富以及价格便宜可以大面积推广等特点。STC系列的51单片机具有价格便宜,开发资源
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1