DHT11温湿度传感器
5.片上集成512字节RAM
6.通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏 极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻
7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿 真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成
温湿度传感器除电阻式、电容式湿敏元件之外,还有电解质离子型湿敏元件、 重量型湿敏元件(利用感湿膜重量的变化来改变振荡频率)、光强型湿敏元件、声 表面波湿敏元件等。湿敏元件的线性度及抗污染性差,在检测环境湿度时,湿敏元 件要长期暴露在待测环境中,很容易被污染而影响其测量精度及长期稳定性。1.2
主要内容
基于单片机的
姓名:史延林 指导老师:黄智伟 学院:电气工程学院
学号:
摘要:
温湿度是生活生产中的重要的参数。本设计为基于单片机的温湿度检测与控制
系统,采用模块化、层次化设计。用新型的智能温湿度传感器DHT1住要实现对温度、
湿度的检测,将温度湿度信号通过传感器进行信号的采集并转换成数字信号,再运 用单片机STC89C5进行数据的分析和处理,为显示和报警电路提供信号,实现对温 湿度的控制报警。报警系统根据设定报警的上下限值实现报警功能,显示部分采用LCD160液晶显示所测温湿度值。系统电路简单、集成度高、工作稳定、调试方便、 检测精度高,具有一定的实用价值。
1.3
用新型的智能集成温温度传感器DHT1主要实现检测温度、湿度的检测,将温度 湿度信号通过传感器进行信号的采集并转换成数字信号,再运用单片机STC89C5进 行数据的分析和处理,并在LCD160上显示当前温湿度。
1、DHT11产品概述
DHT1数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应
本文设计的是基于单片机STC89C5的温湿度检测和控制系统,主要以广泛应用 的DHT1作为温度和湿度的检测,该仪器具有测量精度较高、硬件电路简单、并能很 好的进行显示,可测试不同环境温湿度的特点。另外和控制电路相连,可以进行加 湿电路和除湿电路的控制,使温度和湿度参数在预先设定的范围内,不需要人的直 接参与。
对于国内外对温湿度检测的研究,从复杂模拟量检测到现在的数字智能化检测 越发的成熟,随着科技的进步,现在的对于温湿度研究,检测系统向着智能化、小 型化、低功耗的方向发展。在发展过程中,以单片机为核心的温湿度控制系统发展 为体积小、操作简单、量程宽、性能稳定、测量精度高,等诸多优点在生产生活的 各个方面实现着至关重要的作用。
1、主要特性如下:
1.增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令 代码完全兼容传统8051
2.工作电压:5.5V〜3.3V(5V单片机)/3.8V〜2.0V(3V单片机)
3.工作频率范围:0〜40MHz相当于普通8051的0〜80MHz实际工作频率可达48MHz
4.用户应用程序空间为8K字节
1.4单片机STC89C52
STC89C5是一种低功耗、高性能CMO八位微控制器,具有8K在系统可编程Flash存储器,使用ATME公司高密度非易失性存储器技术制造,与工业80C51产品指令和 引脚完全兼容。片上Flash允许RO在系统可编程,亦适于常规编程器。在单芯片上, 拥有灵巧的8位CPI和在系统可编程Flash,使其为众多嵌入式控制应用系统提供灵活 的解决方案。
单片机是系统的控制核心,所以单片机的性能关系到整个系统的好坏。因此单 片机的选择,对所设计系统的实现以及功能的扩展有着很大的影响。本设计中,最 终选用的集成温度传感器DHT11采集到的温湿度信号送至单片机,实现温湿度的显 示与控制。
系统主要由以上元器件组成,通过硬件电路和软件程序的设计,实现系统的基 本功能
用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越 的长期稳定性。传感器包括一个电阻式感湿元件和一个NT(测温元件,并与一个高性 能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比
极高等优点。每个DHT1传感器都在极为精确的湿度校验室中进行校准。校准系数以 程序的形式储存在0T内存中,传感器内部在检测信号的处理过程中要调用这些校准 系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信 号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。 产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。
3
3—5.5V。传感器上电后,要等待1s以越过不稳定状
态在此期间无需发送任何指令。电源引脚(VDD GND之间可加一个100nF的电
容,用以去耦滤波。
4
DATA用于微处理器与DHT11之间的通讯和同步,采用单总线数据格式,一次通 讯时间4ms左右,用户MCU发送一次开始信号后QHT11从低功耗模式转换到高速模 式,等待主机开始信号结束后QHT11发送响应信号,送出40bit的数据,并触发一次信号 采集,用户可选择读取部分数据•从模式下QHT11接收到开始信号触发一次温湿度采 集,如果没有接收到主机发送开始信号QHT11不会主动进行温湿度采集•采集数据后 转换到低速模式。
关键词:单片机;DHT1温湿度传感器;LCD1602显示
第一章:课程构思
1.1
温湿度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生 产和生活中的更加广泛的应用。在生产中,温湿度的高低对产品的质量影响很大。 由于温湿度的检测控制不当,可能使我们导致无法估计的经济损失。为保证日常工 作的顺利进行,首要问题是加强生产车间内温度与湿度的监测工作,但传统的方法 过于粗糙,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和 降温等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大, 随机性大。目前,在低温条件下(通常指100C以下),温湿度的测量已经相对成熟。 利用新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发。但人 们对它的要求越来越高,要为现代人工作、科研、学习、生活提供更好的更方便的 设施就需要从数字单片机技术入手,一切向着数字化,智能化控制方向发展。