温湿度传感器控制下的晾衣架设计研究.pdf
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
4 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温湿度 传感器 控制 晾衣架 设计 研究
- 资源描述:
-
1、温湿度传感器控制下的晾衣架设计研究牛喜娟摘 要:随着时代的发展,女性逐渐改变原来的“家庭主妇”的形象,步入职场。但身份的转换也难逃家务的支配,本课题是想要设计一款以温湿度传感器控制下的晾衣架,减轻这些职业女性的工作量。对于外面多变的环境状况,因为有工作,更多家庭會选择将衣服晾在室内,但是仍有衣服晾晒程度不均的情况,尤其是在南方潮湿的天气里,衣服变干燥更难,更甚者会出现发霉的状况。本设计中的晾衣架安装在阳台外面,根据光敏电阻和温湿度传感器的参数与系统预设值进行比较来决定衣架的伸缩,使衣物边干。此本课题研究的晾衣架系统是以单片机为核心,通过温湿度传感器和光敏电阻监测外部环境,然后与系统所设的光照及
2、湿度预设值进行比较,在智能模式时,电动机控制晾衣架进行自动晾衣;手动模式时,配以报警和指示灯状态会变成红色加以提醒。关键词:晾衣架;AT89C52 单片机;DHT11第 1 章 相关技术及工具背景介绍1.1 相关技术1.1.1 单片机技术MCU 微控制器,也被称作单片微型计算机和单片机。这类微控制器是把中央处理器的规格以及工作频率做了适当的缩减,并且整合了存储器、定时计数器、串口等接口的芯片级计算机。1.1.2 AD 数模转换技术AD 数模转换器就是将外界监测到的温湿度,通过内部的一个数据处理,转化成数字信号,以便后面实验所用。但是在进行数模转换之前,必须将所有的信号转换成电压信号。数模转换之
3、后,输出的数字信号可以有多种位数,满足不同需求。数模转换技术在我们的系统中非常重要,因为我们的现实生活中能够获取到的都是物理信号,我们必须将这些信号进行处理,才能使用它们,达到我们的实验目的。第 2 章 温湿度传感器控制下的晾衣架系统设计2.1 功能设计系统包括两种工作模式:(1)自动(智能)模式:系统复位默认工作在自动控制模式,如果外部环境为高湿度低光照的情况下,晾衣架自动收回,否则伸长,对应指示灯亮,因为自动没有让蜂鸣器和指示灯提示。(2)手动模式:高湿度低光照的情况下蜂鸣器会响指示灯会亮,可以手动调节伸缩操作。安排一个手动开关,主要是为了防止一些特殊情况的发生,或者对一些特殊情况需要做一
4、些特别的处理。2.2 系统设计系统模块包括光敏电阻传感器模块、DHT11 温湿度传感器模块、PCF8591 AD 数模转换器模块、声音报警模块、LCD1602A 显示器模块、电机电路模块、手动控制模块、LED 灯模块以及 C52 单片机模块。2.3 模块设计2.3.1 按键模块四个独立按键定义为:button1,显示页面标志,0 主页 1 设置页;button2,当前是设置页时,移动设置参数标志;button3,当前页是主页时,如果是手动模式,设置 op 为 1 伸长标志,如果不是主页,根据 setIndex 判断当前设置的参数,并对那个参数进行+1 操作;button4,当前页是主页时,如果
5、是手动模式,设置 op 为 2 收回标志,如果不是主页,根据 setIndex 判断当前设置的参数,并对那个参数进行-1 操作;2.3.2 电机模块本课题中所使用的 L298N 电机主要是为了给模拟晾衣架工作状态的马达提供外动力,以此来达到实验所要的效果,而为了实现此功能只需改变输入端的逻辑电平。工作状态具体分析如下:每两根线控制一个一个马达 A 和 B,最先对四个接口初始化。当控制 A 的 0 号线输入低电平,1 号线输入高电平时,马达 A 正转;当控制 A 的 0 号线输入高电平,1 号线输入低电平时,马达 A 反转;当控制 B 的 0 号线输入高电平,1 号线输入低电平时,马达 B 正转
6、;当控制 B 的 0 号线输入低电平,1 号线输入高电平时,马达 B 反转;当控制马达 AB 的 0 号线和 1 号线均为低电平时,则电机停止工作。2.3.3 LCD1602A 显示器模块LCD1602 液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,即可以显示出图形。采用四线驱动向 LCD1602 写入指令和数据,要从 LCD1602 读取数据,需要采用八线驱动,则可以读写。2.3.4 报警和指示灯模块采用蜂鸣器报警电路。用 3 个不同颜色的发光二极管显示工作状态。功能分析具体如下:自动模式:高湿度低光照的情况下自动收回,否则伸长,对应指示灯亮,因为自动没有让蜂鸣器和指示灯
7、提示。手动模式:高湿度低光照的情况下蜂鸣器会响指示灯会亮,可以手动调节伸缩操作。2.3.5 DHT11 温湿度传感器模块本课题所使用的 DHT11 温湿度传感器的主要工作模式是:将外界环境的温度及湿度值进行采集,然后在传感器在低电平信号时,过滤掉 80 微妙低电平和 80 微妙高电平之后,准备开始读取 40 位数据。在进行一系列对数据进行处理后,再传给 AD 数模转换器,进行后续的实验操作。2.3.6 PCF8591 AD 数模转换器模块8 位 AD 数模转换器模块,有 4 个模拟输入信号、1 个模拟输出信号,采用 I2C 协议进行数据传输。具体功能如下:PCF8591 AD 数模转换器将监测
8、到的外界环境的温度以及湿度这两种模拟信号转换为数字信号,并且根据数据计算出温度和湿度,将其正确的显现在显示器上,再通过计算出的温湿度值来对晾衣架进行伸或是缩的操作,以达到智能晾衣架的目的。2.3.7 光敏传感器模块通过光敏电阻传感器模块采集光照强度,并将光照强度转换为模拟信号输出到PCF8591 AD 数模转换模块,由 PCF8591 将模拟信号转换为数字信号,并且根据获取的数值计算出光照强度比例,计算出数据之后,再跟预设值进行比较,来判断晾衣架是否伸缩,达到智能晾衣架的功能。第 3 章 温湿度传感器控制下的晾衣架系统的实现3.1 按键模块初始化、判断及赋值按键模块包含 4 个独立按键,but
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


2019届人教A版数学必修二同步课后篇巩固探究:2-1-1 平面 WORD版含解析.docx
